Онлайн-занятия, Домашние задания, Обратная связь кураторов, Чат студентов
Есть рассрочка платежа:
Да
Трудоустройство:
Нет
Поделиться с друзьями:
Особенности курса:
Цель курса — научиться создавать современные кроссплатформенные приложения с помощью Flutter.
Для кого подойдет курс:
Этот курс подходит вам, если у вас уже есть опыт в программировании, и вы хотите научиться писать мультиплатформенные мобильные приложения, использующие одну и ту же кодовую базу для iOS и Android.
Описание курса:
Вы научитесь:
новому языку 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.
Преимущества обучения: Программы обучение для трех уровней сложности: от новичков до профессионалов; Программы разработаны с учетом требований IT-рынка; Преподаватели знакомы не только с теорией, но и являются практиками в своей сфере; Занятия проходят в онлайн-формате; Нацеленность на получение практических навыков; Разработка выпускного проекта, который можно добавить в своё портфолио; Быстра...
Best Practice по решению прикладных задач и освоению инструментов, применяемых программистом при разработке инфраструктурных решений, веб-приложений, систем контроля качества и аналитических систем
От основ языка до создания собственного микросервиса на Go.Для тех, кто хочет углубиться во внутреннее устройство Golang и его взаимодействие с другими системами