Практический курс
Разработка на Flutter
70% практики
Живые онлайн-вебинары
Менторство 1-на-1 от senior разработчиков

Оплачиваемая стажировка для выпускников
Записаться
Уровень
Для тех, кто уже умеет базово программировать и хочет перейти на Flutter.
Старт
6 октября
Длительность
2 месяца
Почему Flutter?
Flutter - самый перспективный язык для мобильной разработки.
Простой синтаксис
Си-подобный синтаксис, будет понятен для 70% разработчиков, а останется только привыкнуть к IDE и нескольким особенностям для старта кодинга!
Модульная структура кода
Весь фронтентд сделан из виджетов вложенных в друг друга, а бэкенд также можно написать на одном листе. Простота прежде всего.
Широкая поддержка устройств
Так как Flutter работает напрямую с пикселями устройства для отображения UI, то приложения "летают" даже на допотопных смартфонах!
Open-Source поддержка
Многие решения для готового продукта уже разработаны, но что-то можешь разработать и ты!
Преимущества курса
Живое обучение от преподавателей-практиков, менторство и оплачиваемая стажировка.
Реальный кейсы
Погружение в реальную разработку с поддержкой и ревью кода от senior разработчиков.
Преподаватели-практики
Курс ведут реальные разработчики из агенства Horum, которые каждый день решают практические задачи на Flutter.
Трудоустройство
Гарантия оплачиваемой стажировки с последующим трудоустройством в Horum при условии успешного выполнения всех заданий.
Научись разрабатывать приложения на Flutter и начни работать в команде агенства разработки Horum за 2 месяца.
О нас
Horum
Мы - студия разработки мобильных приложений и VR/AR. Мы уже 4 года работаем со стартапами и крупными компаниями, и сейчас у нас растет количество клиентов. Поэтому мы решили вырастить разработчиков Flutter для нашей команды.

Для этого мы создали этот курс - в нем мы расскажем тебе всё, что знаем о Flutter сами.

Твои задания будут полностью практичными (из наших прошлых кейсов), и их будут проверять наши senior разработчики и тимлиды. В финале тебя ждет реальный проект, а при его успешном выполнении - оплачиваемая стажировка в нашем агенстве.


Как проходит обучение
1
Живые zoom-вебинары каждую неделю
Каждую неделю преподаватели курса проводят вебинар на 1,5 часа.
На вебинарах преподаватели раскрывают тему и дают практические инструменты.

Они не просто рассказывают теорию, а показывают на своем коде в формате live-coding практические решения задач и кейсы, а также, отвечают на все ваши вопросы.
2
Видео уроки + домашние задания
Каждую неделю вам открывается новый модуль курса с 5-6 записанными видео, примерно на 2,5 часа. Вы просматриваете видео и делаете домашние задания. Преподаватели проверяют ваше задание, делают код-ревью, оценивают эффективность кода. Они всегда дают быструю и подробную обратную связь.

На тарифе с менторством, вы также можете задавать вопросы ментору в чате во время всего обучение + вы каждую неделю созваниваетесь 1-на-1 с вашим ментором и обсуждаете возникшие вопросы, ментор разбирает ваши задания, делиться опытом.
3
Финальный проект
В конце программы вы делаете финальный проект - мобильное приложение на Flutter. Техническое задание и дизайны приложения даются вам индивидуально исходя из ваших успехов и сложностей на курсе. Таким образом, вы прокачиваете оставшиеся слабые стороны и готовите презентабельный проект для портфолио.

Вы презентуете свой проект на финальной встрече со всеми студентами, менторы и коллеги по курсу дают вам обратную связь. После защиты проекта вы получаете электронный сертификат.
4
Стажировка и трудоустройство
Если вы сдадите все домашние задания и финальный проект, мы предложим вам оплачиваемую стажировку в агенстве разработки Horum. После успешной стажировки, мы будем рады принять вас в команду разработчиков Horum.

Мы устраиваем на стажировку абсолютно всех студентов, которые сдали все задания по курсу -- ведь цель нашего курса взрастить классных разработчиков Flutter.
Преподаватели курса
Действующие программисты и тимлиды, опытные менторы и лучшие разработчики Flutter в России.
Роман Корес
Founder & CTO
Роман куратор курса, будет проводить вебинары, проверять итоговые проекты, давать обратную связь по ДЗ и финальному проекту.
Даниил Кокорин
Senior team lead
Даниил будет проверять все ваши ДЗ, давать обратную связь в связи с реальными задачами и кейсами из разработки.
Максимилиан Шварцмюллер
Методист курса
Максимилиан разработал структуру и логику флаттер курса, начиная с основ работы приложений, а также языка дарт, заканчивая работой с пакетами, локализациями и тд.
Программа курса
Целых 8 недель практики: 8 живых вебинаров (по 90 минут), 44 видеоуроков и заданий, финальный проект.
На обучение нужно 4,5 часа + 2 часа на домашку в неделю.
Введение в курс
- Знакомимся с курсом, расписанием вебинаров

- Cоздаем репозиторий на GitHub, устанавливаем IDE, Flutter и эмуляторы для работы.
Изучение языка Dart
- Введение в Dart

- Базовые типы данных

- Условные операторы и циклы

- Функции

- Классы и интерфейсы

- Mixins

- Generics

- Основы асинхронных операций в Dart
Знакомство с Flutter
- Основы Flutter

- Создание приложения под Android

- Создание приложения под iOS

- Создание приложения под Web

- Практическое задание
Интерфейсы и универсальные модули.
- Компоненты интерфейсов, правила чистого кода

- Обработка событий пользовательского интерфейса

- Списки и другие массивы данных в интерфейсе

- Адаптация и стилизация

- Практика
Бэкенд приложения
- HTTP/HTTPS работа с данными

- Firebase настройка приложения

- Firebase Auth, Storage, Database

- HiveFlutter локальная база данных

- Packages во Flutter - подключаем нативные функции

- Практика
Экраны приложения и архитектура
- Архитектура приложения, виды

- Навигация между экранами

- Асинхронная загрузка данных

- Передача параметров туда и обратно

- Обработка ошибок

- Практика
Прочие полезности
- Локализация

- Пуш-уведомления и дип-линки

- Анимации

- Аналитика приложений

- Практика
Что ты будешь уметь после курса?
Опытные Flutter разработчики научат тебя:
Разрабатывать приложения на Dart и Flutter
Делать красивые анимации интерфейса
Проектировать архитектуру кроссплатформенных приложений
Строить взаимодействие
с платформой внутри фреймворка
Работать с сетью
и хранением данных
Готовить приложение к публикации на маркетплейсы
Стоимость
Наш курс стоит дешевле рынка т.к. мы заинтересованы в обучении классных специалистов для нашей компании.
Просто курс
19'000 ₽

8 живых вебинаров
44 уроков в записи
Защита финального проекта
Сертификат



Оплатить
Практический курс
29'000 ₽

8 живых вебинаров
44 уроков в записи
Защита финального проекта
Сертификат
---
Проверка ДЗ от сеньора
Оплачиваемая стажировка



Оплатить
Практический курс с наставником
45'000 ₽

8 живых вебинаров
44 уроков в записи
Защита финального проекта
Сертификат
---
Проверка ДЗ от сеньора
Оплачиваемая стажировка
Один час 1-на-1 менторинга в неделю
Оплатить
Кому подойдет этот курс?
Курс подойдет для тех, кто уже умеет программировать хотя бы на базовом уровне. Вы точно справитесь, если программируете на любом стеке или обучаетесь в техническом ВУЗе.

Плюсом будет знание объектно-ориентированных языков программирования, но это не обязательно. Также вам пригодится умение пользование Git и Github, но если что - мы и этому научим.
Как проходит процесс обучения?
Курс проходит дистанционно, все взаимодействие будет происходить в Телеграме или на почте, а вебинары в Zoom. Курс разделен на модули, каждую неделю вам будет открываться 3 модуля с видеоуроками и заданиями. Также, каждую неделю вы будете посещать вебинары и встречи с ментором, если вы выбрали тариф с ментором.

В конце курса вы защитите ваш финальный проект на встрече в Zoom и мы отправим вам электронный сертификат.
А чем вы лучше других школ?
Мы не являемся онлайн-школой, мы - практики, который сделали свой курс для таких же практиков. В курсе мы даем только то, что действительно пригодится в реальной работе.

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

Также, наши преподаватели всегда дают подробную обратную связь по домашним заданиям, а менторы делятся своим опытом и помогают вам индивидуально.
А кто будет преподавателями и менторами?
Наши преподаватели - это действующие разработчики из нашего агенства, который также имеют большой опыт менторства. Вы можете ознакомиться с их подробным описанием выше.
Насколько Flutter перспективен?
Flutter появился только в 2018 году, но уже сравнялся по популярности с React - другим кроссплатформенным языком. Все больше компаний переходят на кроссплатформенную разработку, ведь она и дешевле, и быстрее.

Количество вакансий постоянно растëт, а разработчиков всë ещё мало. Поэтому после стажировки у нас, вы с легкостью сможете найти другую компанию или стартап для работы. Или оставаться разработчиком в нашем агенстве :)
А зачем на курсе живые вебинары? Будет ли запись?
Живое обучение более эффективно, чем записанные видео, поэтому мы добавили живые онлайн-вебинары в курс. На них у вас будет возможность увидеть реальный процесс разработки приложений, а также задать любые вопросы по ходу.

Но мы конечно ведем запись вебинаров, чтобы вы могли пересмотреть их в любое время.
Вы точно устраиваете на работу?
Да, мы точно устроим вам на оплачиваемую стажировку, если вы прошли весь курс и сделали все домашние задание и финальный проект. Если стажировка пройдет успешно, то мы с радостью трудоустроим вас в нашу команду.
А если мне не понравится, вы вернете деньги?
Да, мы вернем вам деньги. У нас с этим просто.

Конечно, если вы вдруг решите отказаться в середине курса, мы вернем вам сумму, равную оставшимся не пройденным занятиям.
Можно ли оплатить обучение за счет компании?
Да, мы выдаем вам чек, поэтому вы можете попросить вашего работодателя возместить вам обучение.
Остались вопросы?
Пиши нам в телеграм.
Записаться на курс
Как связаться?