Распродажа!

Курс по Flutter

590 грн

 Вы экономите: 1,000 грн (63%)
 Поторопитесь! Заканчивается через

Освоив данный видеокурс вы изучите Flutter для разработки мобильных приложений под iOS и Andorid.

Безопасные платежи

Защита персональных данных

100% уникальные материалы

Гарантия лучшей цены

Вместе дешевле на 20% (количество курсов меняется галочками)

Курс по Flutter + Курс Flutter Mobile Developer
Цена за два курса: 944 грн

Видеозаписи лекций без обратной связи и участия преподавателя. Вы получите доступ к материалам сразу после оплаты.

Чему вы научитесь

– Создавать приложения для iOS и Android, используя только один язык программирования (Dart)
– Понимать основные концепции Flutter

Требования

– Знание языка программирования Dart

Описание

Создавайте кроссплатформенные красивые нативные приложения в рекордно короткие сроки. Flutter – это мобильная платформа Google для создания красивых и быстрых нативных приложений. Flutter очень продуктивен и предлагает богатый набор виджетов, который позволяет легко создавать приложения под iOS и Android с одной кодовой базой. Это означает, что вместо того, чтобы изучать Objective-C или Swift для создания приложений для iOS и Java или Kotlin для создания приложений для Android, теперь вы можете использовать Flutter Mobile Development Framework для создания приложений, которые запускают Native на устройствах iOS и Android, используя Общий язык программирования Dart.

Для кого этот курс:

– Разработчики, желающие создавать приложения с помощью Flutter

Материалы курса

Введение

– Что такое Flutter?
– Установка Flutter и Android Studio (Windows)
– Установка Android Emulator (Windows)
– Установка VS Code (Windows)

Основы

– Обзор папок во Flutter приложении
– Hot reload и Hot restart
– Введение в виджеты (Widgets)
– MaterialApp
– Scaffold
– Типы виджетов
– Stateless Widget и его жизненный цикл
– Stateful Widget и его жизненный цикл
– Работа с Asset и Image
– Работа с Asset и Font

Основы компоновки UI

– Введение
– Padding
– Align и Center
– Container
– Row и Column
– Expanded
– Stack
– Практика. Компоновка интерфейса
– Статический ListView
– Динамический ListView
– Динамический ListView. Отображение заголовка

Навигация и передача данных

– Простая навигация
– Навигация по имени
– Простая передача данных между экранами
– Передача данных при навигации по имени
– Передача данных с onGenerateRoute
– Передача данных на предыдущий экран

Взаимодействие с пользователем

– Form
– TextField и TextFormField
– Стилизация полей ввода
– Ограничение ввода в поля формы
– Получение текста из полей формы
– Валидация полей формы
– Выпадающий список
– “Фокусировка” полей ввода
– SnackBar
– AlertDialog
– Использование жестов
– Отправка формы

Пакеты и зависимости

– Пакеты и зависимости
– Управление версиями пакетов
– Неопубликованные пакеты

Работа с сетью

– Работа с HTTP
– Введение в JSON
– Ручная сериализация JSON. Создание модели
– Ручная сериализация JSON. Отображение данных
– Авто генерируемая сериализация JSON

Управление состоянием

– Типы состояний. Введение
– Vanilla (setState())
– InheritedWidget
– ScopedModel
– Provider. Теория
– Provider. Практика

Хранение данных на устройстве

– Работа с файлами (Чтение/Запись)
– Плагин shared_preferences
– Работа с SQLite

Практика. Погодное приложение

– Создание модели
– Реализация запроса и отображение данных
– Отображение города и даты
– Отображение температуры
– Отображение давления, осадков и ветра
– Отображение прогноза погоды за неделю
– Получение погоды по названию любого города
– Получение погоды по геолокации устройства
– Исправление ошибок
– Исходный код

Нужна ли регистрация?

Нет, регистрация не обязательна. Просто заполните все поля при оформлении заказа и ваш аккаунт создастся автоматически. Данные которые вы ввели на странице оплаты (почта, пароль), потом можно использовать для входа на сайт.

Как оплатить выбранный курс?

Наш сайт принимает оплату с помощью платежной системы Way For Pay. Все операции на нашем сайте безопасны и проходят с использованием шифрованного SSL соединения. Мы не собираем и не храним ваши платежные данные. Платежная система полностью гарантирует безопасность платежей.

На данный момент доступны следующие способы оплаты:

  • Банковская карта (любая)
  • Приват24
  • Терминалы Приватбанка (наличные)
  • G pay
  • Apple pay
  • Visa checkout
  • Masterpass
  • Мгновенная рассрочка для владельцев карт ПриватБанка
  • Рассрочка для владельцев карт Monobank

 

1. На странице курса нажмите “Купить”
2. Затем в открывшейся вкладке нажмите “Оформление заказа”
3. На странице оформления заполните все поля и нажмите “Купить”
4. Автоматически откроется страница платежной системы.
5. Выберите способ оплаты.
6. Введите данные и следуйте инструкциям платежной системы.
7. После успешной оплаты вы будете автоматически направлены на страницу, где сможете получить доступ к курсу. Так же вам будет выслано письмо с ссылкой на курс.

Если ни один из перечисленных способов оплаты вам не подходит, напишите нам: info@siluette.com.ua или воспользуйтесь чатом в правом нижнем углу страницы нашего сайта. Мы обязательно поможем.

Как получить оплаченные материалы?

Для того, чтобы получить материалы – просто заполните все поля при оформлении заказа (включая поле – Создать пароль учетной записи).

После оплаты — система автоматически направит вас в личный кабинет в раздел ①»Загрузки». Здесь  будет список ваших оплаченных материалов и ссылка на скачивание②.

Либо нажмите в правом верхнем углу сайта пункт Мой аккаунт, введите почту и пароль, который вы придумали, когда оформляли заказ. В разделе Загрузки есть ссылка на скачивание.

Сколько времени будут доступны материалы?

Ссылка на ваш курс будет доступна в течении 90 дней со дня оплаты. За это время вы должны скачать все материалы на свое устройство. После окончания этого срока ссылки могут стать неактивными. Это связано с нововведениями компаний, предоставляющих услуги облачного хранилища. Если вы не успели скачать купленные курсы, напишите нам на почту – info@siluette.com.ua

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Курс по Flutter”

Ваш адрес email не будет опубликован. Обязательные поля помечены *