Этот курс подходит вам, если:— у вас уже есть опыт в программировании, и вы хотите научиться писать мультиплатформенные мобильные приложения, использующие одну и ту же кодовую базу для iOS и Android.
Цель курса — научиться создавать современные кроссплатформенные приложения с помощью Flutter.
Вы научитесь:
новому языку Dart. Этот язык очень гибок и легок в использовании. Именно поэтому разработчики Flutter выбрали именно его. Освоив Dart, вы сможете писать Android-, iOS-, Web- и даже Desktop-приложения;
понимать, как работает Flutter изнутри. Flutter достаточно прост, чтобы начать решать с помощью него задачи в первый же день обучения. Но очень важно разобраться, как он работает, чтобы не совершать критических ошибок;
использовать platform-specific code для интеграции с нативной частью мобильного приложения. Если вам нужен доступ к hardware или какому-либо сложному модулю, который требователен к производительности, то Flutter может взаимодействовать с нативным кодом и решать даже эти задачи;
создавать свои собственные анимации. Во Flutter очень хорошо развита возможность создавать анимации. И это понятно, т. к. Flutter использует Skia. Так что мы разберемся, как создать практически любую анимацию с помощью Flutter без какой-либо потери в производительности;
использовать современные библиотеки и фреймворки. Мы разберем самые популярные фреймвоки для работы с состоянием приложения: Bloc, Redux, MobX. Посмотрим, как организовать DI во Flutter на примере inject.dart и фреймворка get_it.
Стажировка для студентов курса в OTUS
После окончания 5 модуля обучения OTUS возьмет к себе 6 стажеров из числа лучших студентов группы. Чтобы попасть на стажировку, вам нужно будет подать заявку и пройти отбор.
График и срок стажировки с каждым кандидатом будет обсуждаться индивидуально в зависимости от времени, которым располагает стажер. Средний срок составит 1 месяц. Стажировка не оплачивается.
Стажер будет работать над мобильным приложением OTUS под руководством куратора. Это отличная возможность приобрести опыт в мобильной разработке на Flutter с нуля в реальном проекте и пополнить свое портфолио.
Много практики и живого общения с преподавателями
Выстраивание инфраструктуры "с нуля"
Проектирование архитектуры приложений
Подготовка проекта для портфолио в течение всего курса
Хороший курс для тех, кто имеет базовые знания в мобильной разработке. Структура курса построена так, чтобы охватить основные темы языка от простого к сложному, а формат домашних заданий позволяет посмотреть на код готового приложения изнутри и постепенно реализовать его возможности. Очень удобно, что все занятия можно посмотреть в записи и пересмотреть их когда нужно.
Преподаватели всегда на связи, всегда поддерживают, быстро отвечают и дают подробные комментарии по выполненным домашним заданиям. Отдельное спасибо Андрею Смирнову за создание дружеской атмосферы и моральную поддержку!
Закончив курс, я уверена, что смогу написать простое мобильное приложение на языке flutter и буду использовать полученные знания в дальнейшем.
Большое спасибо за хороший курс!
11.02.2021
Понравилось: очень грамотные преподаватели и что важнее, реальные практики. Я прямо даже удивлен, что вам удалось собрать такой состав. В целом неплохо структурированная программа курса.
Не понравилось: в начале курса - постоянные выбивания из тайминга, некоторые лекции занимали в два раза дольше. Позже это стабилизировалось. Проверка некоторых ДЗ занимала ОЧЕНЬ долго (несколько недель). За это время уже полностью забываешь контекст того что делал.
Разное: Вначале показалось странным, что совсем не проходятся основы Dart, но по факту оказалось не страшно: достаточно было потратить несколько часов на доку по синтаксису.
В целом 4 из 5. Есть что улучшить, но фундаментально - все хорошо.
01.03.2021
Курс очень хорошо систематизирует знания, углубленно даёт важные темы и обучает промышленной разработке на флаттере. Для полных новичков не подойдёт - нужно понимать хотя бы основы программирования, желательно в мобильной разработке или во фронтэнде, и знать основы git и github. Материал весьма объемный и сложный, но подается вполне понятно и доступно. Преподаватели очень доброжелательны, готовы помочь. Я всегда мог обсудить непонятные вопросы в слаке курса и получал всю возможную помощь. Понравились код ревью и проверка ДЗ - все замечания четко и по делу. Понравился очень основательный подход в сложных темах - анимации, state management, тестирование.
Не понравилось нерегулярная выдача ДЗ. Хотелось бы получать задание на каждую неделю.
В целом курсом доволен, всё, что хотел и на что рассчитывал - получил. И спасибо преподавателям за работу! )
21.03.2021
Отличный курс.
Сейчас, с выходом Flutter 2.0 он, скорее всего, будет сильно изменен и доработан и станет уже совсем другим, уверен, что в лучшую сторону. А на момент перед прохождения курса (мы закончили курс как раз к выходу Flutter 2.0) он содержал все необходимые темы для того, чтобы изучить технологию Flutter и язык Dart.
Асинхронное программирование, хранение данных, изоляты, управление состоянием и нативные функции, построение дерева виджетов и навигация. Все основное и важное было рассмотрено.
Проверка домашних заданий осуществлялась вовремя. Плюс для каждого ДЗ были сделаны заготовки и можно было выполнять задание сосредоточившись именно на нужном материале, а не писать каждый раз boilerplate код.
Ведущий курса Андрей и преподаватели, которые вели отдельные лекции - отличные специалисты, практикующие программирование на Flutter. Всегда помогали в слэке с вопросами и старались внести коррективы в процессе занятий, если была необходимость.
14.04.2021
Очень довольна, что пошла именно на этот курс. Особенно радует проверка ДЗ и ревью кода преподавателями, это именно то, чего не хватает при самостоятельном обучении. Материалы курса хорошо структурированы и в них легко ориентироваться, думаю, что еще не раз буду пересматривать лекции с курса.
После сдачи выпускной работы и отдыха обязательно выберу себе еще какой-нибудь курс)
28.04.2021
Отличный курс.
Сейчас, с выходом Flutter 2.0 он, скорее всего, будет сильно изменен и доработан и станет уже совсем другим, уверен, что в лучшую сторону. А на момент перед прохождения курса (мы закончили курс как раз к выходу Flutter 2.0) он содержал все необходимые темы для того, чтобы изучить технологию Flutter и язык Dart.
Асинхронное программирование, хранение данных, изоляты, управление состоянием и нативные функции, построение дерева виджетов и навигация. Все основное и важное было рассмотрено.
Проверка домашних заданий осуществлялась вовремя. Плюс для каждого ДЗ были сделаны заготовки и можно было выполнять задание сосредоточившись именно на нужном материале, а не писать каждый раз boilerplate код.
Ведущий курса Андрей и преподаватели, которые вели отдельные лекции - отличные специалисты, практикующие программирование на Flutter. Всегда помогали в слэке с вопросами и старались внести коррективы в процессе занятий, если была необходимость.
14.06.2021
Добрый день. недавно окончила курс по Flutter. Хотелось бы поделиться впечатлениями) Я андроид-разработчик с более чем 3 -летним опытом работы. Кроссплатформой интересовалась давно. как-то в проф телеграмм канале увидела предложение для нативщиков по поводу курсов этих. Заинтересовалась. сразу же прошла тест вступительный и записалась на обучение. Так вышло, что училась я 2 раза вместо одного, по личным причинам) За более чем 9 месяцев обучения имела честь познакомиться с большим числом профессионалов, преподавателей Otus. Т к я стала свидетелем запуска первого, дебютного потока. а также студенткой второго потока, то могу с уверенностью говорить о том, что материал ко второму потоку стал более структурирован, процессы были выстроены отлично, вебинары не хотелось пропускать, всегда было, о чём поговорить. это стало уже как традицией - 2 раза в неделю, по вечерам говорить на интересные проф темы) Время прошло быстро, практически на границе окончания второго потока курса я получила предложение о работе. Решила попробовать свои силы и посмотреть, что вынесла с курса. И меня пригласили на работу, как flutter инженера)
Что могу сказать по итогам своей учёбы) Оно того стоит. времени, сил, стоит. Кроме новых знаний потрясающих, те, кто захочет прийти дальше, получат богатый опыт, общение с наиинтереснейшими людьми и много положительных эмоций. Отдельное спасибо организаторам курса за то, что дали мне возможность остаться на "второй год" )) т к первый поток прошёл мимо меня, хотя я и должна была закончить курс давно. От себя лично хочу пожелать всей команде OTUS развития, процветания и новых и суперских идей)
13.08.2021
Очень подробный и развёрнутый курс для начинающих Flutter-разработчиков. Отзывчивые преподаватели, хорошо подготовленный материал для лекций, кроме того, сам материал обновляется по мере обновления фреймворка. Домашние задания нацелены на закрепление полученных знаний и навыков. В целом курс понравился и смело могу его рекомендовать.
23.11.2021
Добрый день. недавно окончила курс по Flutter. Хотелось бы поделиться впечатлениями) Я андроид-разработчик с более чем 3 -летним опытом работы. Кроссплатформой интересовалась давно. как-то в проф телеграмм канале увидела предложение для нативщиков по поводу курсов этих. Заинтересовалась. сразу же прошла тест вступительный и записалась на обучение. Так вышло, что училась я 2 раза вместо одного, по личным причинам) За более чем 9 месяцев обучения имела честь познакомиться с большим числом профессионалов, преподавателей Otus. Т к я стала свидетелем запуска первого, дебютного потока. а также студенткой второго потока, то могу с уверенностью говорить о том, что материал ко второму потоку стал более структурирован, процессы были выстроены отлично, вебинары не хотелось пропускать, всегда было, о чём поговорить. это стало уже как традицией - 2 раза в неделю, по вечерам говорить на интересные проф темы) Время прошло быстро, практически на границе окончания второго потока курса я получила предложение о работе. Решила попробовать свои силы и посмотреть, что вынесла с курса. И меня пригласили на работу, как flutter инженера)
Что могу сказать по итогам своей учёбы) Оно того стоит. времени, сил, стоит. Кроме новых знаний потрясающих, те, кто захочет прийти дальше, получат богатый опыт, общение с наиинтереснейшими людьми и много положительных эмоций. Отдельное спасибо организаторам курса за то, что дали мне возможность остаться на "второй год" )) т к первый поток прошёл мимо меня, хотя я и должна была закончить курс давно. От себя лично хочу пожелать всей команде OTUS развития, процветания и новых и суперских идей)
16.01.2022
Отличное впечатление!
Здравствуйте! Закончил курс по специальности Network engineer и очень рад, что поступил на него. Прекрасные преподаватели, отличный материал и супер команда OTUS! Материалы очень увлекают хорошей подачей, интересными домашними заданиями. Преподаватели дают информацию грамотно и профессионально, всегда готовы помочь и дополнительно объяснить что-то если не понял. Команда OTUS всегда готова решить все ваши вопросы! Всем огромное спасибо!
Плюсы: Гибкость процесса обучения, увлекательная подача материала, квалифицированная команда
Минусы: Для себя не нашел
Источник: otzovik.com
Назар З.
06.10.2021
10
Я долго думал, получится ли у меня совмещать работу и обучение, но всё таки на курс записался. Конечно, было проблематично всё успевать, но я ни о чём не жалею. Было очень много нетипичных, сложных, но в то же время интересных заданий, которые я с удовольствием и с большим интересом выполнял. Большое спасибо куратору курса Станиславу, каждый его урок был очень занимательным и понятным, здорово объяснял информацию. Это одна из причин, по которой я смог до конца осилить материал. В-общем, если вам нужно улучшить свои знания, то вам этот курс точно понравится, но времени вам понадобиться много)