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

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

Първи стъпки с 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атегории