Хотите создавать впечатляющие, реальные приложения электронной коммерции с Flutter? Этот курс для вас.
ЧТО МЫ БУДЕМ СТРОИТЬ?
Полнофункциональное мобильное приложение для электронной коммерции с нуля, с полной корзиной покупок для аутентифицированных пользователей, а также для всех клиентов.
Это будет рельаное приложение с привлекательным пользовательским интерфейсом, использующим библиотеку Flutter, Redux для глобального управления состоянием, Redux Thunk для асинхронных действий, полный API с настраиваемыми контроллерами с помощью Strapi, данные нашего приложения будут храниться в облаке Базы данных MongoDB Atlas, аутентификация пользователя и тд.
Этот курс даст вам основную структуру и методы для создания любого мобильного магазина с Flutter, независимо от того, какой продукт или услугу вы продаете.
ЧТО ВНУТРИ КУРСА?
Redux для глобального управления состоянием в Flutter Apps
Асинхронные действия в Redux с Redux Thunk
Обработка платежей во Flutter с использованием Stripe
Использование библиотеки Node Stripe для выполнения сборов, добавления / управления клиентами и кредитными картами
Асинхронные / await функции во Flutter, делая аутентифицированные запросы
Быстрое создание высокофункционального REST API с помощью Strapi
Управление / хранение данных API с помощью облачной базы данных MongoDB Atlas
Разработка привлекательных приложений Flutter с помощью библиотеки виджетов Material
Сохранение данных локально во Flutter с SharedPreferences
Декодирование / кодирование, сериализация / десериализация данных JSON с помощью Dart
Навигация / Маршрутизация во Flutter
Использование тем в Flutter для обмена стилем цвета / текста в приложениях
Построение форм / Управление состоянием форм в приложениях Flutter
Безопасная регистрация / вход в систему с помощью веб-токенов JSON
Проверка формы / обработка ошибок во Flutter
Отображение уведомлений с помощью снэк-баров
Многодетные виджеты; то есть ListViews, GridViews, TabBars и т. д.
Форматирование дат во Flutter с помощью библиотеки Intl
Работа с картами, списками и основными методами карт / списков
И многое другое!
Этот курс действительно для тех, кто хочет использовать Flutter для создания реальных готовых к работе мобильных приложений, выходящих за рамки вводного курса.
Он идеально подходит для новых разработчиков Flutter, которые хотят запачкать руки в реальном проекте, создавая сложное полнофункциональное приложение, а также для разработчиков JavaScript / React. Материал сосредоточен вокруг обучения вас практическим приемам, а не сухим абстрактным понятиям, лишенным какого-либо реального применения. Моя цель - показать вам, как добиться цели, и дать вам четкое представление о том, почему мы это делаем и как это полезно на этом пути.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Mobile E-Commerce with Flutter, Redux, and Stripe,
а также все другие курсы, прямо сейчас!
Creating Project with Flutter VSCode Extension (Quick Start)
Урок 3.00:05:18
Creating Project with Terminal (Standard Approach)
Урок 4.00:07:16
Overview of Completed App
Урок 5.00:06:39
Creating our Theme
Урок 6.00:13:26
Building Register Page
Урок 7.00:05:38
Improving our Widget Tree
Урок 8.00:08:37
Adding Form Validation, Creating Form State
Урок 9.00:06:58
Creating Login Page, Creating Routes
Урок 10.00:05:07
Toggle Password Text Visibility
Урок 11.00:10:21
Creating our API : MongoDB Atlas Database
Урок 12.00:08:08
Registering New Users with Auth API
Урок 13.00:10:46
Improving Registration Flow
Урок 14.00:04:41
Handling Server Errors in UI
Урок 15.00:05:14
Logging In Users
Урок 16.00:10:42
SharedPreferences for Persisting User Data
Урок 17.00:06:48
Redux for State Management / High Level Overview of Redux
Урок 18.00:11:07
Setting up Redux / Redux Thunk
Урок 19.00:12:46
Getting User Data through Redux
Урок 20.00:08:23
Modeling User Data : Serializing and Deserializing JSON
Урок 21.00:06:33
Improving Products Page Structure : Adding AppBar
Урок 22.00:06:46
Styling our App using Gradients
Урок 23.00:05:21
Adding Product Content Type
Урок 24.00:08:31
Adding Products Data : Managing User Roles & Permissions.mp4
Урок 25.00:10:32
Using GridView Builder to Display Product Data
Урок 26.00:09:56
Formatting Individual Products with Product Item Widget
Урок 27.00:06:38
Modeling Product Data
Урок 28.00:05:32
Improving GridView : Using MediaQuery Widget for Device Orientation
Урок 29.00:02:48
Logging Actions : State with Redux Logging Middleware
Урок 30.00:12:17
Adding : Styling Product Detail Page
Урок 31.00:03:03
Hero Transitions for More Engaging UX
Урок 32.00:12:32
Logging out Users with LogoutUserAction
Урок 33.00:09:52
Building out Cart Page
Урок 34.00:13:27
Creating CartProducts State / Toggling, Displaying Cart Products
Урок 35.00:11:00
Display Cart Badge : Change Cart Button Color
Урок 36.00:10:08
Add Cart Content Type : Create User Cart upon Register
Урок 37.00:15:36
Fetching / Updating Cart Products from Database
Урок 38.00:07:26
Creating Stripe Customers / Associating Users with Stripe Customer Id
Урок 39.00:10:58
Adding Card Controller to Fetch Card Data from Stripe
Урок 40.00:09:08
Displaying User Credit Cards in Cards Tab
Урок 41.00:23:40
Dynamically Adding Cards with Stripe Payment Package
Урок 42.00:08:55
Changing the Primary Credit Card
Урок 43.00:20:15
Adding Checkout Button : Checkout Dialog
Урок 44.00:34:37
Building Complete Checkout Process
Урок 45.00:07:30
Displaying Past Orders, Formatting Order Time
Урок 46.00:00:30
Bonus Lecture
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Flutter и Dart - Полное руководство по разработке Flutter приложений
Flutter & Dart - The Complete Flutter App Development Course
Постройте iOS и Android приложения с единой базой кода - изучите платформу Google Mobile Dart и Flutter Mobile Development Framework. Добро пожаловать на полный курс разработки приложений Flutter (первый полный курс Flutter и Dart в мире). Я очень рад представить вам этот новый курс! Во-первых, если вы не слышали (я уверен что уже, но на всякий случай), Flutter - это новая платформа кросс-платформенной мобильной разработки, созданная Google, кото
Все, что вам нужно знать для создания мобильных приложений с помощью Flutter и Dart, включая RxDart и Animations!Если вы устали от Swift или Android, этот курс для вас. Анимации? Вы узнаете это. Архитектурные паттерны? В комплекте. Навигация? Конечно!Flutter - новичок в мобильной сцене разработки. Он полностью поддерживается Google, и он уже считается идеальной платформой для замены родной Swift и разработки Android. Благодаря своей удивительной
Изучите мобильное программирование c Flutter. Узнайте, как создавать быстрые и потрясающие мобильные приложения, используя Flutter, новую мобильную среду от Google. В этом курсе вы быстро научитесь создавать приложения во Flutter, не имея предыдущего опыта. НАСТОЯТЕЛЬНО рекомендуется, чтобы вы понимали язык программирования Dart.
Это не курс для начинающих, и вы должны хорошо понимать язык Dart и понимать Flutter для начинающих. Этот курс начинается там, где закончился курс «Флаттер для начинающих». В этом курсе вы познакомитесь с некоторыми более сложными виджетами Flutter , наряду с использованием диаграмм, навигации и маршрутизации, а также управлением состоянием от создания своего собственного до использования Redux.
Это продвинутый курс и не предназначен для начинающих. В этом курсе вы узнаете, как работать с графикой, анимировать виджеты, использовать карты, интегрировать телефон, например, разрешения и камеру, и как работать с firebase. Этот курс начинается там, где закончился Flutter - Intermediate .