Курс по Dart/Flutter
1. Основы Dart
🔥 Вводное занятие (Вводный модуль)
1.1 Язык программирования Dart
|
Практика
1.2 Переменные и константы
|
Практика
1.3 Типы данных
|
Практика
1.4 Логика
|
Практика
1.5 Условные конструкции
|
Практика
1.6 Инкремент и Декремент
|
Практика
1.7 Циклы
|
Практика
1.8 Списки List
|
Практика
1.9 Строки String
|
Практика
1.10 Словари Map
|
Практика
1.11 Множества Set
|
Практика
1.12 Функции
|
Практика
1.13 NullSafety
|
Практика
1.14 ООП Часть 1
|
Практика
1.15 ООП Часть 2
|
Практика
1.16 ООП Часть 3
|
Практика
1.17 ООП Часть 4
|
Практика
1.18 ООП Часть 5
|
Практика
1.19 ООП Часть 6 - Ссылочная модель
|
Практика
1.20 ООП Часть 7 - Обобщённые типы (Generics)
|
Практика
1.21 Разница между dynamic, Object, var
|
Практика
1.22 Продвинутые методы работы с коллекциями
|
Практика
1.23 Spread и Rest операторы
|
Практика
2. Основы Git
2.1 Git. Установка. Настройка
2.2 Работа с Git Коммиты
2.3 Работа с Git Ветки
2.4 Работа с GitFlic GitHub
2.5 VSCode + Git Коммиты
2.6 VSCode + Git Ветки
2.7 Pull Request
3. Flutter. Вёрстка
3.1 Flutter. Установка и настройка окружения
3.2 Виджеты. Что это?
3.3 Виджеты. Цветовая тема приложения. ThemeData
3.4 Виджеты. Декомпозиция. Иконка приложения
3.5 Виджеты. Column Row Container
3.6 Виджеты. Text Image Icon
3.7 Виджеты. Color Border
3.8 Виджеты. Способы скругления изображений
3.9 Виджеты. Container Особенности
3.10 Виджеты. Spacer Expanded
3.11 Виджеты. Card
3.12 Виджеты. ListView GridView
3.13 Figma. Практика по вёрстке
4. Flutter. Состояние State
4.1 Виджеты. Stateless и Stateful
4.2 Виджеты. Buttons GestureDetector
4.3 Виджеты. Stack и Positioned
4.4 Виджеты. Checkbox FAB AlertDialog Switch
4.5 Навигация между экранами
4.6 Навигация. Передача данных. TextField
4.7 Разработка приложения Sushi App. Часть 1
4.8 Виджеты. Текстовые поля и Формы
4.9 Разработка приложения Sushi App. Часть 2