Создаем аналог Uber (UberEats) на Python, Django и Swift 3 - Видеоуроки

Create UberEats with Python/Django and Swift 3
Duration 19:13:29
Открыть все курсы от Code4Startup

Create UberEats with Python/Django and Swift 3 - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Python 00:02:42
  • Урок 2. Heroku 00:02:00
  • Урок 3. Atom 00:02:59
  • Урок 4. Postman 00:01:52
  • Урок 5. Xcode 00:02:54
  • Урок 6. Initialize project 00:09:08
  • Урок 7. Creating Home Page 00:08:16
  • Урок 8. Django Dashboard 00:03:35
  • Урок 9. Adding Bootstrap 00:05:24
  • Урок 10. Sign In & Sign Out 00:14:49
  • Урок 11. Registration Page 00:09:30
  • Урок 12. Registration Form 00:07:17
  • Урок 13. Registration Function 00:15:02
  • Урок 14. Setting Up 00:03:47
  • Урок 15. Configuration of static resources on Heroku 00:03:17
  • Урок 16. Configuration of Database 00:09:11
  • Урок 17. Create Facebook App 00:02:11
  • Урок 18. Setting up Facebook Oauth 00:11:31
  • Урок 19. Authenticate with Facebook token 00:09:12
  • Урок 20. Authenticate Customers & Drivers 00:13:28
  • Урок 21. General Site Structure 00:05:11
  • Урок 22. Advanced design for Restaurant 00:10:16
  • Урок 23. Advanced design for Sign In - Sign Up pages 00:04:26
  • Урок 24. Add Bootstrap to Sign In - Sign Up pages 00:05:32
  • Урок 25. Bootstrap Form 00:06:09
  • Урок 26. Bootstrap for Dashboard 00:10:10
  • Урок 27. Custom style for Dashboard 00:10:33
  • Урок 28. Restaurant Account Page 00:12:51
  • Урок 29. Restaurant Add Meal Page 00:06:13
  • Урок 30. Restaurant Add Meal function 00:06:44
  • Урок 31. Restaurant List Meals Page 00:11:43
  • Урок 32. Restaurant Edit Meals Page 00:06:52
  • Урок 33. Improve Side Menu 00:04:50
  • Урок 34. Order Model 00:11:34
  • Урок 35. Restaurant Order Page 00:10:34
  • Урок 36. Restaurant Order Status 00:05:54
  • Урок 37. About Restful API and Postman 00:04:58
  • Урок 38. Restful API for Restaurants 00:08:17
  • Урок 39. Fixing Logo link 00:03:18
  • Урок 40. API Structure 00:03:43
  • Урок 41. Getting Meals 00:06:38
  • Урок 42. Creating Order 00:27:39
  • Урок 43. Order Notification 00:15:11
  • Урок 44. Getting the latest Order 00:14:28
  • Урок 45. API Structure 00:04:48
  • Урок 46. Getting Ready Orders 00:03:58
  • Урок 47. Picking up an Order 00:09:59
  • Урок 48. Getting the latest Order of Driver 00:03:54
  • Урок 49. Completing an Order 00:04:12
  • Урок 50. Getting Driver's revenue 00:08:41
  • Урок 51. Updating Driver Model 00:04:32
  • Урок 52. Function to update Driver's location 00:11:54
  • Урок 53. Report for Revenue 00:17:49
  • Урок 54. Report for Top Meals 00:09:34
  • Урок 55. Report for Top Drivers 00:07:42
  • Урок 56. Create Stripe Account 00:04:31
  • Урок 57. Create Payment with Stripe 00:09:36
  • Урок 58. Creating your very first Xcode project 00:07:04
  • Урок 59. Design Login Layout 00:11:08
  • Урок 60. Create Side Menu Layout 00:14:54
  • Урок 61. Design Restaurant List Layout 00:13:39
  • Урок 62. Create Class for Restaurant View Controller 00:14:41
  • Урок 63. Design Meal List Layout 00:16:11
  • Урок 64. Design Meal Details Layout 00:16:37
  • Урок 65. Design Tray Layout 00:17:25
  • Урок 66. Create Class for Tray View Controller 00:10:03
  • Урок 67. Design Credit Card Layout 00:10:56
  • Урок 68. Design Order Layout 00:11:29
  • Урок 69. Create Class for Order View Controller 00:11:22
  • Урок 70. Install Alamofire, SwiftJSON and Facebook SDK 00:11:19
  • Урок 71. Connection to Facebook 00:15:45
  • Урок 72. Getting Facebook User Data 00:16:18
  • Урок 73. Logging out from Facebook 00:13:44
  • Урок 74. Create API Manager 00:12:31
  • Урок 75. Create Login and Logout API 00:14:36
  • Урок 76. Testing Login and Logout functions with Server 00:19:49
  • Урок 77. Create API to get List of Restaurants 00:11:16
  • Урок 78. Create Restaurant Model 00:10:53
  • Урок 79. Create Restaurant View Cell 00:14:18
  • Урок 80. Create Search Bar function 00:05:38
  • Урок 81. Create Activity Indicator for Restaurants List 00:05:40
  • Урок 82. Create API to get List of Meals 00:06:48
  • Урок 83. Create Meal Model and Meal View Cell 00:12:54
  • Урок 84. Create Meal List View Controller 00:10:44
  • Урок 85. Create Activity Indicator for Meals List 00:11:15
  • Урок 86. Displaying data on Meal Details 00:07:42
  • Урок 87. Add functions to buttons 00:12:36
  • Урок 88. Business Logic for Tray Items 00:23:34
  • Урок 89. General logic to display Tray View 00:11:18
  • Урок 90. Displaying Meals on Tray 00:15:41
  • Урок 91. Showing Location on Map 00:09:29
  • Урок 92. Transform an address to a Pin on Map 00:07:54
  • Урок 93. Create API to handle Orders and Payment 00:13:32
  • Урок 94. Add Business Logic to Payment Process 00:18:14
  • Урок 95. Display order details on Order View 00:13:46
  • Урок 96. Showing Locations of Restaurant and Customer on Map 00:24:08
  • Урок 97. Design Side Menu and Orders List Layout 00:09:53
  • Урок 98. Add switching accounts function to Login View 00:11:46
  • Урок 99. Design Ready Orders Layout 00:09:04
  • Урок 100. Design Delivery Map Layout 00:09:44
  • Урок 101. Design Revenue Statistic Layout 00:04:23
  • Урок 102. Create API to get List of ready Orders 00:09:49
  • Урок 103. Displaying data on Ready Orders View 00:11:48
  • Урок 104. Add function to pick up an order 00:22:03
  • Урок 105. Showing Customer details on Driver's map 00:15:49
  • Урок 106. Showing Location of Restaurant and Customer on Map 00:04:59
  • Урок 107. Update Driver's location to server 00:20:26
  • Урок 108. Displaying Driver's location on Customer's Map 00:16:35
  • Урок 109. Customise Drop Pin on Map and Two Simulators 00:14:53
  • Урок 110. Completing an Order 00:13:02
  • Урок 111. Install Charts and Create API for Driver's Revenue 00:06:44
  • Урок 112. Showing Chart of Driver's revenue 00:12:41
Мы собираемся создать апликейшн "Uber app for Food" с админ-панелью для ресторанов и приложением iOS для клиентов, которые заказывают продукты и доставку с помощью курьерской службы. Но вы можете применить эти знания к любым бизнес моделям своего проекта.
Что мы изучим:

Python 3 и Django

  • -Как быстро создать веб-приложение с Python 3 и Django;
  • -Как создать Restful API для современных веб-технологий
  • -Как развернуть веб-приложение на хост-сервере Heroku
  • -Создание гистограмм, круговых диаграмм для ваших статистических функций
  • -Использовать Facebook для аутентификации пользователей
  • -Создание форм, интегрированных с моделями - легко
  • -Как использовать Bootstrap и настроить свой собственный стиль с помощью CSS
  • -Как работать с платежным сервисом Stripe для обработки платежей

Swift 3 и Xcode 8

  • -Как создать приложение для iOS с помощью XCode 8
  • -Как эффективно использовать AutoLayout
  • -Как работать с Swift 3
  • -Работа с JSON и Restful API в приложениях для iOS
  • -Обработка местоположений в режиме реального времени на карте
  • -Выполнить платежи с помощью stripe в приложении iOS
  • -Рисовать диаграмму доходов в приложении iOS

Какие фичи мы будем строить в этом проекте?
1. Веб-приложение для ресторанов
  • -Панель управления Super Admin для обработки всего в системе.
  • -Вход / Выход в систему для ресторанов.
  • -Хостинг веб-приложения на Heroku.
  • -Страница для информации об учетной записи.
  • -Страница для Ресторана для загрузки изображений и создания Меню.
  • -Страница для управления всеми заказами от клиента.
  • -Уведомление в режиме реального времени при поступлении новых заказов.
  • -Статистические гистограммы и круговые диаграммы.
  • -Процесс запросов и ответов API от клиентов.
  • -Процесс оформления заказов кредитной картой с помощью Stripe.
  • -Постоянное обновление местоположения куреров на карте.

2. Приложение iOS для клиентов
  • -Вход / Регистрация с Facebook.
  • -Список всех доступных ресторанов.
  • -Перечислите меню конкретного ресторана.
  • -Подробная информация о еде в меню.
  • -Заказ блюд
  • -Обработка адреса в Google Map
  • -Обработка кредитокк при заказе продуктов
  • -Отображение местоположения водителя в режиме реального времени

3. Приложение iOS для курьеров
  • -Вход / Регистрация с Facebook.
  • -Перечислите все готовые заказы.
  • -Подробная информация о заказе с указанием маршрута на Карте Google.
  • -Завершение заказа.
  • -График недельного дохода в приложении iOS

Твоя оценка

35 1
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

30-11--0001 ru 12 уроков
fandroid Создание android приложения Reminder
Этот курс покажет вам как создавать приложение для андроид на примере создания приложения Reminder - напоминалки, у которой кроме основной функции напоминания, будут также функции \"список покупок\", сортировка покупок по завершенности, поиск и тд.
Duration 04:59:42
28 4
30-11--0001 ru 9 уроков
itvdn Swift Starter
Курс расскажет об основах разработки приложений для ios с помощью swift. Вы узнаете как работать с сетью, БД и пользовательскими интерфейсами - три вещи, которые по сути и нужно знать перед началом работы над более сложными проектами, которые вас могут ждать в будущем.
Duration 08:53:55
18 6
30-11--0001 en 39 уроков
Code4Startup Build Tinder mobile app with Ionic and Angular
Научитесь создавать гибридные приложения с использованием Ionic и AngularJS шаг за шагом. Мы быстро создадим приложение из пустой папки в реальное приложение. В этом проекте я расскажу вам как воссоздать Tinder, который представляет собой приложение для знакомств на основе местоположения (используя Facebook), которое облегчает общение между заинтересованными пользователями, позволяя общаться в чате.
После того как мы завершим этот проект,...
Duration 03:31:17
7 0
30-11--0001 en 75 уроков
Code4Startup Build AirBnb with Ruby on Rails, Bootstrap, jQuery and PayPal
В этом проекте я проведу вас через все шаги по разработке приложений, таких как Airbnb, с основными функциями, которые мы сделаем с самого нуля. Вам не нужно знать все о HTML, CSS, Javascript или Ruby on Rails, чтобы просто создать это веб-приложение. В моей методологии, которую я назвал POA (Product-Oriented-Approach), вам просто нужно знать то, что использует большинство приложений. Такой подход не сделает с вас суперзвезду разработки, но вы...
Duration 08:49:33
9 0
30-11--0001 en 50 уроков
Code4Startup Build Fiverr marketplace with Python Django and Braintree
В этом курсе вы узнаете как построить площадку, такую как Fiverr, с Python Django и Braintree, а также с платежным обработчиком. Вы пройдете через все: от пустой папки до реального приложения. Вы не просто будете смотреть видео а сами создадите этот сайт...
Вам не нужно быть разработчиком Django для реализации этого проекта. С минимальными навыками программирования вы увидите, что этот проект очень легко и быстро развернуть, и вы...
Duration 05:06:46
16 0
30-11--0001 en 13 уроков
Code4Startup Create UI for UberEats app in Xcode with Swift 3
В этом курсе вы узнаете как создать пользовательский интерфейс для приложения, такого как UberEats. Мы собираемся разработать некоторые основные экраны для меню боковой панели, списка ресторанов, меню, заказы, оплаты с помощью карты, платежного шлюза и многое другое.

Этот курс является частью проекта UberEats [Премиум-проект], и он даст вам представление о том, как создавать пользовательский интерфейс и рабочий процесс между...
Duration 02:37:46
5 1
05-06-2017 en 78 уроков
Duc Tran Socialize Your Apps 2017
Какие приложения мы будем создавать? Instagram. Facebook Messenger, магазин Nike, Snapchat, Twitter, Facebook, Pinterest. -  Да! Буквально!
Duration 27:31:53
8 0
11-12-2017 ru 9 уроков
itvdn Видео курс Django
Свежий курс от ITVDN по Django на протяжении 9-ти уроков познакомит вас с возможностями этого фреймворка, впоследствии чего вы сможете начать писать свои веб-приложения на питоне и django уже прямо после завершения просмотра этого курса. Удивительно.
Duration 09:07:59
44 2
14-02-2018 en 68 уроков
udemy Django 2 & Python | The Ultimate Web Development Bootcamp
Создайте три полных веб-сайта, изучите back-end и front-end разработку и опубликуйте свой сайт с помощью DigitalOcean. Вы когда-нибудь хотели создать веб-приложение но не знали с чего начать? Вы ранее пытались изучить Django, но устали от неполных видеороликов YouTube и плохо написанных учебников? Или вы хотите перенести свой код с Django 1 на Django 2? Тогда этот курс именно для вас.В моем курсе Django, я проведу вас через веб-фреймворк Django...
Duration 09:51:28
21 3
12-06-2018 ru 46 уроков
udemy Django 1.11- Быстрый старт 2018 (Обновлен код до Django 2.1)
Узнайте, как создавать веб-сайты на Django и Python.Django - это удивительный и очень простой свободный фреймворк для веб-приложений на языке Python. В этом курсе мы рассмотрим все, что нужно знать, чтобы построить свой сайт. Пошаговые уроки помогут Вам понять сам процесс разработки веб-приложений и после обучения Вы будите знать, как устанавливать, настраивать и администрировать приложения Django. Использовать аутентификацию пользователей,...
Duration 06:37:03
39 2
05-10-2018 en 69 уроков
udemy Python Django Dev To Deployment
Изучите Python - создайте и разверните приложение для работы с недвижимостью с помощью Django и PostgreSQL. Это очень практичный курс, где мы берем список требований от вымышленной компании для создания приложения для недвижимости с использованием Django. Мы рассмотрим базовую тему html / css Bootstrap 4 и превратим ее в настоящее рабочее приложение с областью администрирования для управления ресурсами, включая списки свойств, риэлторов и...
Duration 11:07:11
43 0
30-10-2018 en 61 урок
udemy Web Software Development with Django | Game Store App
Создайте безопасное многопользовательское игровое интернет-приложение с Django. Разверните его в облаке Хероку, поддерживайте прием платежей и авторизацию через facebook. Этот курс является идеальной точкой входа в мир разработки веб-программного обеспечения. Мы сосредоточимся на структуре веб-приложений Django и построим полное веб-приложение Game store с многопользовательской моделью данных, функциями оплаты и аутентификацией Facebook. В...
Duration 06:08:46
4 1
09-01-2019 ru 139 уроков
udemy Android разработка с нуля до профессионала. Полный курс
Полный курс Android. Создай 25 приложений, в том числе клоны Telegram, Uber, SnapChat, игры Flappy Bird и Super Mario!  Курс на данный момент в состоянии АКТИВНОЙ разработки...
Duration 24:44:49
20 1

Последнее добавленное

Сертифицированный Microsoft Azure разработчик - экзамен AZ-203

Сертифицированный Microsoft Azure разработчик - экзамен AZ-203

en
Этот курс существует для того, чтобы вы могли приобрести навыки, необходимые для сдачи сертификационного экзамена AZ-203: Разработка решений для Microsoft Azure, который затем принесет вам сертификат Microsoft Certified Developer Associate.
Microsoft Azure Architect Technologies - Экзамен AZ-300

Microsoft Azure Architect Technologies - Экзамен AZ-300

en
Этот курс призван помочь вам освоить необходимые навыки, необходимые для сертификационного экзамена Microsoft Azure AZ-300. Экзамен AZ-300 - это экзамен на уровне экспертов, который проверяет кандидатов на продвинутые знания и опыт работы с различными аспектами Microsoft Azure.
Современный React Bootcamp (с Hooks, React Router и др.)

Современный React Bootcamp (с Hooks, React Router и др.)

en
Следуйте той же программе, которую я преподаю своим студентам в SF. 10+ проектов, включая одно ОГРОМНОЕ приложение! Добро пожаловать на лучший онлайн ресурс для изучения React! Этот курс, опубликованный в апреле 2019 года, является совершенно новым и охватывает последние новости React. Этот курс...
Профессиональный JavaScript, уровень 2 (18 февраля - 25 апреля 2019)

Профессиональный JavaScript, уровень 2 (18 февраля - 25 апреля 2019)

ru
Курс предназначен для тех, кто прошёл «Профессиональный JavaScript, уровень 1», или для разработчиков, желающих поднять свои навыки. После прохождения курса вы будете уверенно создавать современные веб-приложения, а также сможете попробовать себя в качестве наставника на наших курсах.
SymfonyCon 2018 - Лиссабонская Конференция (Видео)

SymfonyCon 2018 - Лиссабонская Конференция (Видео)

en
SymfonyCon 2018 Лиссабон имел огромный успех! Более 900 участников со всего мира собрались вместе, чтобы узнать, встретиться и поделиться своим опытом в Symfony. Более 25 докладчиков выступили по различным темам: от нового веб-сервера Symfony до Messenger, API-платформы и многого другого.
Все о загрузке файлов в Symfony

Все о загрузке файлов в Symfony

en
Нужно загрузить некоторые файлы в Symfony? Отлично! Вы пришли в нужное место! В наши дни загрузка файлов может быть простой... или невероятно сложной - с облачным хранилищем, личными файлами, миниатюрами, проверкой и так далее. Итак, давайте займемся ... всем этим!
Создание Reusable (и удивительных) Symfony пакетов

Создание Reusable (и удивительных) Symfony пакетов

en
Хотите поделиться кодом между проектами или со всем миром? Давай сделаем это! Создавая пакет Symfony! В этом руководстве мы узнаем о пакетах, их суперспособностях, о том, как добавлять сервисы и маршруты, а также о лучших практиках для создания наилучших возможных пакетов.
Формы Symfony 4: создавайте, визуализируйте и властвуйте!

Формы Symfony 4: создавайте, визуализируйте и властвуйте!

en
Да, формы! Одна из самых мощных и ... запутанных функций во всем Symfony. Вот правда: формы просто сложны. Вам нужно управлять элементами формы HTML, проверкой, преобразованием данных и многим другим. Компонент Form может быть самой сложной частью Symfony. Но чем больше с ним работаешь, тем...
chat
logo