Вы научитесь создавать кроссплатформенные приложения, использующие одну и ту же кодовую базу для iOS и Android. С помощью фреймворка Flutter и языка Dart сможете вырасти как мобильный разработчик.
Выйдете за рамки одной платформы и станете универсальным разработчиком. Научитесь создавать рабочие прототипы и полноценные проекты на Flutter. Освоите Dart и добавите в портфолио кросс-платформенные приложения. Перепишете личные проекты под Android и iOS, предложите внедрить фреймворк у себя в компании или присоединитесь к новой команде.
Программистам других направлений
Узнаете об особенностях разработки и тестирования мобильных приложений. Познакомитесь с Dart, фреймворком Flutter и напишете кросс-платформенные приложения для портфолио. После курса сможете поменять направление и начать карьеру в мобильной разработке.
Чему вы научитесь
Разрабатывать приложения для разных платформ
Сможете создавать приложения, которые работают одинаково и на Android, и на iOS. Не придётся учить несколько языков программирования и делать приложения с нуля для каждой платформы.
Работать с пользовательским опытом
Разберётесь с UX и научитесь создавать красивые и удобные пользовательские интерфейсы.
Использовать hot reload
Научитесь работать с hot reload — возможностью Flutter, которая ускоряет разработку благодаря моментальной пересборке проекта при изменениях в коде.
Создавать кроссплатформенные приложения
Научитесь создавать приложения с одинаковым отображением даже на старых версиях iOS и Android и не будете тратить время на поддержку старых устройств.
Настраивать связь приложений с бэкендом
Разберётесь с отправкой и получением данных из сети и с сервера.
Создавать плавные анимации
Сможете анимировать интерфейс приложений в 60 FPS благодаря возможностям языка Dart и фреймворка Flutter.
Как проходит обучение на платформе
Знакомитесь с платформой
Платформа Skillbox - собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.
Получаете знания
Курсы состоят из тематических видео разной длительности. Смотрите их когда и где угодно. Доступ бессрочный, чтобы вы всегда могли вернуться и повторить теорию.
Выполняете задания
Мы уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждёт практическая работа или тест. Все задачи приближены к реальным - их можно с гордостью положить в портфолио.
Работаете с куратором
Проверкой заданий занимаются кураторы. Это эксперты по теме курса. Они помогут с трудными задачами и подскажут, как улучшить ваши проекты. Общаться с проверяющими кураторами можно прямо на платформе.
Программа курса
Введение
Основы Dart 2
Flutter
StatefulWidget/StatelessWidget
Cupertino vs Material
Layout
Navigation
Асинхронность
Работы с формами
Тестирование
Firebase
Архитектура Flutter-проекта
Flutter State Management
Advanced widgets
Мультиплатформенные решения
Тема приложения
Animations
Работа с медиа, картами и Web View
Integration with Native
Persistance data
DevTools
Flutter под капотом
Дипломные проекты
Аналог Spotify
Разработаете приложение для прослушивания музыки. Добавите поиск по исполнителям, список самых популярных треков и функцию создания коллекций.
Приложения для учета расходов
Разработаете приложение для учёта расходов по месяцам. Напишете логику удаления и добавления расходов и их категорий. Добавите график расходов для каждого месяца и реализуете переключение между месяцами.
Аналог Инстаграм
Разработаете приложение с лентой публикаций c описанием фото и возможностью поставить лайк. Добавите функцию просмотра страницы публикации, на которой отображаются пользователи, поставившие лайк.
У вас должен быть опыт в программировании и знание одного из высокоуровневых языков. Во всём остальном помогут опытные наставники, которые будут курировать вас на протяжении всего курса.
Зависит от того, насколько быстро вы хотите освоить профессию. Чтобы пройти курс за 3 месяца, нужно заниматься по 2 часа в день. Но совсем необязательно следовать жёсткому графику — учиться можно когда удобно.
Вы можете работать с материалами курса в удобное время, двигаясь по программе в подходящем вам темпе. Более того, все уроки будут доступны и по окончании курса, навсегда, так что вы сможете освежить свои знания в любой момент. Обучение организовано таким образом, чтобы вы могли совмещать его с работой, учёбой и личной жизнью.
У вас будет куратор в Telegram-чате, а преподаватель лично прокомментирует домашние задания и даст полезные советы. Так вы сможете перенять опыт, профессиональные знания и лайфхаки.
Да, вы можете вернуть часть средств в виде налогового вычета. Основные условия: быть налоговым резидентом РФ и платить НДФЛ.
Учитесь и экономьте
Оставьте заявку, и наш менеджер расскажет подробности.
Зарегистрируйтесь и получите пробный урок бесплатно
Стоимость обучения
24 672 руб.
Или 2 056 руб. ежемесячно — подробности у менеджера.
Длительность
3 месяца
До 3 приложений
в портфолио
Обучение
на практике
Доступ к курсу
навсегда
Продолжительность
3 месяца
Менеджер расскажет о других доступных датах после отправки заявки
Отправляя заявку, вы принимаете условия публичного договора и даёте согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.