Курс

Flutter-разработчик

Course icon
Вы освоите инструмент разработки Flutter и сможете создавать мобильные приложения сразу для iOS и Android. Изучите один из нативных языков на выбор – Kotlin или Swift и станете востребованным специалистом, который может работать с разными платформами.
Записаться на курс
Course icon

О курсе

Вы освоите инструмент разработки Flutter и сможете создавать мобильные приложения сразу для iOS и Android. Изучите один из нативных языков на выбор – Kotlin или Swift и станете востребованным специалистом, который может работать с разными платформами.

Программа курса

Уроки модуля
  • Введение.
  • Основы Dart.
  • Flutter.
  • Stateful/Stateless Widget.
  • Material/Cupertino.
  • Layout.
  • Navigation.
  • Асинхронность.
  • Работа с формами.
  • Тестирование/Advanced Testing.
  • Firebase.
  • Архитектура Flutter-проекта.
  • State Management.
  • Advanced Widgets.
  • Мультиплатформенные решения.
  • Тема приложения.
  • Animations.
  • Работа с медиа, картами и Web View.
  • Integration with native.
  • Persistence data.
  • DevTools.
  • Flutter под капотом.

Уроки модуля
  • Введение.
  • Переменные.
  • Функции.
  • Условия и циклы.
  • Коллекции.
  • Объекты.
  • Объектно-ориентированное программирование. Часть 1.
  • Объектно-ориентированное программирование. Часть 2.
  • Объектно-ориентированное программирование. Часть 3.
  • Сравнение типов.
  • Исключения.
  • Корутины.
  • Потоки.
  • Введение в профессию.
  • Начало работы.
  • Вёрстка.
  • Компоненты.
  • ConstraintLayout.
  • Ресурсы проекта.
  • Экраны приложения.
  • Анимация.
  • Локализация приложений.
  • Жизненный цикл.
  • Основы хранения данных.
  • Архитектура презентационного слоя.
  • Работа с сетью. Retrofit.
  • Работа с БД. Room.
  • Работа с массивами данных.
  • Работа с защищёнными разделами ОС.
  • Работа с локацией.
  • Firebase.
  • Подготовка к релизу.

Уроки модуля
  • Введение в iOS-разработку.
  • Управление потоком данных: условия, циклы.
  • Функции и опшиналы.
  • Классы, структуры, перечисления.
  • Объектно-ориентированное программирование.
  • Работа в Xcode.
  • Переходы и взаимодействие экранов.
  • Стандартные UI-компоненты и работа с ними.
  • Autolayout, Constrains, StakViews.
  • Таблицы и коллекции.
  • Создание собственных UI-компонентов.
  • Взаимодействие с сервером, парсинг json. Стандартные средства и библиотеки.
  • Анимация от А до Я.
  • Хранение данных: Realm, CoreData, UserDefaults, контроль версий.
  • Функциональное программирование.
  • Подпись и отправка приложений в App Store. Обзор iTunes connect.

Уроки модуля

Уроки модуля
  • Ручное тестирование мобильных приложений. Вы научитесь искать ошибки в работе сайтов и приложений. Сможете тестировать пользовательские интерфейсы.
  • Figma с нуля до PRO. Вы научитесь работать в самом популярном сервисе для создания интерфейсов.
  • Agile: Scrum и Kanban в работе над продуктом. Вы научитесь работать в команде разработчиков по основным методологиям ведения цифровых продуктов.
  • Презентация проектов. Вы научитесь готовить презентации своих проектов и питчить их перед аудиторией.
  • Система контроля версий Git. Вы научитесь работать с версиями программного кода. Сможете сравнивать и отменять их с помощью системы Git.
  • Язык запросов SQL. Вы освоите популярный язык, который поможет вам ускорить работу с запросами.
  • «Карьера и развитие для программиста». Вы поймёте, куда расти в профессии и как развиваться программисту.

Тарифы курса

– 60%

Flutter-разработчик

Гарантируем трудоустройство — или вернём деньги
Студенты могут вернуть до 13% стоимости курса, оформив налоговый вычет

Стоимость курса

89525

223813

В рассрочку без переплат

3730 ₽/мес

Перейти на сайт курса

Мы всегда на связи

Вам нужна помощь в подборе курса?
Наши менеджеры свяжутся с вами и проконсультируют вас.

Отзывы

Контакты

Вам нужна помощь в подборе курса?
Свяжитесь с нами!
Звоните: Пишите:

Ваша заявка принята!

Мы позвоним вам в течение дня и проконсультируем вас по всем вопросам связанным с обучением