Свържете се с нас

Съдържание и теми, включени в курса

Първи стъпки с Flutter

  • Инсталиране на Flutter и Dart
  • Използване на Flutter Doctor и CLI инструменти
  • Създаване на първи Flutter проект

Разбиране на архитектурата на Flutter

  • Уиджети, рендиране и слоеве
  • Stateless срещу Stateful уиджети
  • Уиджети по Material Design и Cupertino

Оформления и навигация

  • Row, Column, Stack и други уиджети за оформление
  • Адаптивен потребителски интерфейс с MediaQuery и LayoutBuilder
  • Навигация и маршрутизиране

Управление на състоянието

  • setState срещу Provider срещу Riverpod
  • Управление на сложно състояние
  • Най-добри практики за мащабируемост

Работа с формуляри и входни данни

  • Текстово въвеждане, валидация и уиджети за формуляри
  • Обработка на потребителски взаимодействия
  • Управление на фокуса и контрол на клавиатурата

Използване на пакети и достъп до функции на устройството

  • Добавяне и управление на пакети от pub.dev
  • Използване на плъгини за камера, локация и съхранение
  • Интегриране с платформено-специфични API-та

Тестване, дебъгване и внедряване

  • Модулно, уиджет и интеграционно тестване
  • Hot reload и инструменти за производителност
  • Изграждане на APK-файлове и публикуване в магазините

Проект: Изграждане на цялостно приложение

  • Дизайн и архитектура
  • Имплементация на функционалности
  • Тестване и финално внедряване

Обобщение и следващи стъпки

Изисквания

  • Разбиране на основните принципи на програмирането
  • Запознатост с базови концепции за UI/UX
  • Желание за изучаване на Dart и разработка на приложения

Аудитория

  • Разработчици, които са начинаещи с Flutter и Dart
  • Разработчици на мобилни приложения, търсещи кросплатформено решение
  • Софтуерни инженери, интересуващи се от модерни UI рамки
 35 Часа

Брой участници


Цена за участник

Отзиви от участници (2)

Предстоящи Курсове

Свързани Kатегории