Ви освоїте мову програмування Dart та фреймворк Flutter, що дозволить вам розробляти кросплатформні програми для різних платформ, таких як iOS, Android та Web. Ви навчитеся вирішувати бізнес-завдання, розберетеся в принципах комерційної розробки та готові до роботи над реальними проектами.
Курс розроблений на основі досвіду Flutter-команди Surf
Для програміста критично не лише знання мови та технологій, а й уміння вирішувати бізнес-завдання. Ви опануєте розв’язання завдань, з якими часто стикаються у комерційній розробці. Коли відповідь складно знайти в Інтернеті або документації, ці рішення можна отримати тільки в робочій атмосфері під керівництвом досвідчених наставників.
Покажемо реальну практику роботи з Flutter
Реальні програми включають роботу з мережею, інтерфейсами користувача, складними списками, пагінацією, сховищами даних і багатьма іншими аспектами, а не просто малювання абстрактних фігур.
Під час курсу ми будемо ділитися найкращими практиками та лайфхаками написання коду. Все це засноване на проблемах, які часто виявляються на код-рев’ю у розробників-початківців. Ви не просто отримаєте інструменти, але й дізнаєтеся, як ними правильно користуватися зараз вашого розвитку.
Що ви отримаєте:
Освоїть основи мови Dart
Навчіться працювати з фреймворком Flutter
Ви можете створювати кросплатформні програми для iOS, Android та Web.
Навчіться вирішувати бізнес-завдання
Зрозумієте принципи комерційної розробки
Чи будете готові до роботи над реальними проектами
Дізнаєтесь, як пов’язані теоретичні та прикладні завдання розробки
Навчіться перетворювати вимоги замовника на працюючий продукт
Розвинете творчий підхід до вирішення завдань і зможете самостійно справлятися з різноманітними завданнями
Заведіть корисні знайомства, працюючи разом з іншими студентами та менторами Surf