Содержание курса
1. Введение
3 урока
13
6
0м
0
Закрытый
1.1
Приветствие
↗
6
2
-
0
Закрытый
1.2
Что такое Dart?
↗
5
2
-
0
Закрытый
1.3
Где можно практиковаться?
↗
2
2
-
0
2. Основы Dart
9 уроков
12
9
0м
0
Закрытый
2.1
Структура программы
↗
1
1
-
0
Закрытый
2.2
Комментарии
↗
1
1
-
0
Закрытый
2.3
Переменные, значения и правила именования
↗
2
1
-
0
Закрытый
2.4
Базовые типы данных и Null-safety
↗
1
1
-
0
Закрытый
2.5
Арифметические операторы
↗
1
1
-
0
Закрытый
2.6
Импорт
↗
2
1
-
0
Закрытый
2.7
Получение ввода пользователя
↗
1
1
-
0
Закрытый
2.8
О задачах на программирование
↗
2
1
-
0
Закрытый
2.9
const vs final
↗
1
1
-
0
3. Условия и конструкция if
4 урока
6
4
0м
0
Закрытый
3.1
Операторы сравнения
↗
1
1
-
0
Закрытый
3.2
Логические связки
↗
2
1
-
0
Закрытый
3.3
Конструкция if
↗
1
1
-
0
Закрытый
3.4
Тернарный оператор
↗
2
1
-
0
4. Циклы
3 урока
3
3
0м
0
Закрытый
4.1
for
↗
1
1
-
0
Закрытый
4.2
while и do-while
↗
1
1
-
0
Закрытый
4.3
Инструкции break и continue
↗
1
1
-
0
5. Конструкция switch и перечисления (Enum)
2 урока
3
2
0м
0
Закрытый
5.1
Конструкция switch
↗
2
1
-
0
Закрытый
5.2
Перечисления
↗
1
1
-
0
6. Функции
7 уроков
9
7
0м
0
Закрытый
6.1
Что такое функция?
↗
1
1
-
0
Закрытый
6.2
Параметры функций
↗
2
1
-
0
Закрытый
6.3
Стрелочные (lambda) функции
↗
1
1
-
0
Закрытый
6.4
Области видимости переменных
↗
1
1
-
0
Закрытый
6.5
Рекурсия
↗
2
1
-
0
Закрытый
6.6
Функции как значения
↗
1
1
-
0
Закрытый
6.7
Замыкание (closure)
↗
1
1
-
0
7. Исключения
3 урока
4
3
0м
0
Закрытый
7.1
Об ошибках и исключениях
↗
1
1
-
0
Закрытый
7.2
Ловим исключения (try-catch-finally)
↗
1
1
-
0
Закрытый
7.3
Выбрасываем исключения (throw)
↗
2
1
-
0
8. Мини-проекты
4 урока
4
2
0м
0
Закрытый
8.1
О проектах
↗
1
1
-
0
Закрытый
8.2
Угадай число
↗
1
0
-
0
Закрытый
8.3
Решение квадратных уравнений
↗
1
0
-
0
Закрытый
8.4
Калькулятор индекса массы тела (ИМТ)
↗
1
1
-
0
9. Заключение
1 урок
1
1
0м
0
Закрытый
9.1
Подведём итоги
↗
1
1
-
0