Курс на Stepik
Обложка курса «Изучаем Dart» на Stepik
1 099 ₽

Изучаем Dart 4.278

Открыть на
STEPIK.ORG

Курс по основам программирования на языке Dart. Dart - это объектно-ориентированный язык программирования от компании Google, который предназначен прежде всего для разработки мобильных приложений, веб-приложений (как на стороне клиента, так и на стороне сервера) и десктопных приложений.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Изучаем Dart»Учеников на курсе 342
Сертификаты, выданные на курсе «Изучаем Dart»Сертификатов выдано 0
Отзывы о курсе «Изучаем Dart»Отзывов получено 18
Рейтинг курса «Изучаем Dart»Рейтинг курса 4.278
Уроки в курсе «Изучаем Dart»Количество уроков 84
Тесты в курсе «Изучаем Dart»Количество квизов 10
Время прохождения курса «Изучаем Dart»Время прохождения курса
Стоимость курса «Изучаем Dart»Стоимость курса 1 099 ₽
Обновления курса «Изучаем Dart»Обновления курса
Дата публикации курса «Изучаем Dart»Дата публикации курса
Последнее обновление курса «Изучаем Dart»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Изучаем Dart» 15 разделов Уроки в курсе «Изучаем Dart» 84 урока Тесты в курсе «Изучаем Dart» 10 тестов Время прохождения курса «Изучаем Dart» 11 ч. Последнее обновление курса «Изучаем Dart» обн. 22 января 2026

1. Введение

3 урока
Открытый
1.1 Что такое Dart?
1 034
1 034
3м 23с
17
Закрытый
1.2 Установка Dart на Windows 10
323
286
8м 30с
12
Закрытый
1.3 Ссылки для курса, ДЗ, обсуждения
324
324
0м 11с
11

2. Основы

9 уроков
Открытый
2.1 Функция main и комментарии
542
542
8м 53с
15
Закрытый
2.2 Переменные (Variables)
316
316
8м 57с
8
Закрытый
2.3 Ключевые слова "const" и "final"
312
312
5м 32с
12
Закрытый
2.4 Типы данных (Data Types)
334
334
10м 9с
9
Закрытый
2.5 Введение в Null Safety и тип Null
259
259
6м 19с
8
Закрытый
2.6 Работа с non-nullable и nullable типами
160
160
14м 6с
4
Закрытый
2.7 Приведение/преобразование типов
250
250
7м 29с
7
Закрытый
2.8 Типы Object? и dynamic
288
288
5м 44с
8
Закрытый
2.9 Упражнения
200
179
17м 5с
10

3. Управление потоком (Control Flow)

5 уроков
Закрытый
3.1 Конструкция - if / else
280
280
7м 4с
7
Закрытый
3.2 Конструкция - switch
269
269
3м 41с
6
Закрытый
3.3 Конструкции - do while и while
263
263
3м 13с
5
Закрытый
3.4 Конструкция - for
265
265
2м 48с
4
Закрытый
3.5 Упражнения
268
164
17м 40с
11

4. Lists

7 уроков
Закрытый
4.1 Введение
219
219
1м 15с
6
Закрытый
4.2 Базовые операции со списком
216
216
13м 32с
4
Закрытый
4.3 Изменяемые и неизменяемые списки
205
205
7м 33с
5
Закрытый
4.4 Свойства и методы списка
202
202
5м 1с
4
Закрытый
4.5 spread оператор и коллекции if, for
199
199
6м 14с
5
Закрытый
4.6 Обработка Nullable списков
199
199
0м 20с
4
Закрытый
4.7 Упражнения
190
144
10м 16с
10

5. Sets

4 урока
Закрытый
5.1 Введение
196
196
1м 1с
4
Закрытый
5.2 Базовые операции со множеством
187
187
17м 54с
4
Открытый
5.3 Математические операции над множествами
287
287
5м 52с
2
Закрытый
5.4 Упражнения
140
120
14м 43с
3

6. Maps

4 урока
Закрытый
6.1 Введение
214
214
1м 56с
3
Закрытый
6.2 Базовые операции с Map
176
176
15м 39с
6
Закрытый
6.3 Обработка Nullable Map
160
160
0м 20с
2
Закрытый
6.4 Упражнения
130
130
1м 38с
2

7. Iterables

2 урока
Закрытый
7.1 Введение
169
169
5м 27с
6
Закрытый
7.2 Базовые операции над Iterable
166
166
15м 48с
3

8. Функции

8 уроков
Закрытый
8.1 Функция. Типы функций
202
202
10м 3с
9
Закрытый
8.2 Параметры функции
195
195
12м 36с
8
Закрытый
8.3 Функция, как объект
187
187
6м 33с
6
Закрытый
8.4 Анонимные функции
186
186
5м 38с
4
Закрытый
8.5 Функции высшего порядка
112
94
19м 23с
4
Закрытый
8.6 Вложенные функции и области видимости
177
177
5м 49с
5
Закрытый
8.7 Замыкания (Closures)
178
178
5м 20с
4
Закрытый
8.8 Упражнения
183
90
7м 39с
10

9. Исключения

2 урока
Закрытый
9.1 Конструкции - try / on / catch / finally
177
177
6м 16с
3
Закрытый
9.2 Пользовательские исключения
163
163
4м 19с
4

10. Классы и конструкторы

9 уроков
Закрытый
10.1 Класс и Объекты
180
117
11м 8с
6
Закрытый
10.2 Конструктор класса
173
173
6м 24с
3
Закрытый
10.3 Именованный конструктор
168
168
3м 50с
3
Закрытый
10.4 Перенаправленный конструктор
167
167
2м 56с
5
Закрытый
10.5 Инициализаторы
164
164
6м 46с
6
Закрытый
10.6 Константный конструктор
157
157
3м 0с
5
Закрытый
10.7 Фабричный конструктор
160
107
5м 13с
6
Закрытый
10.8 Статические свойства и методы классов
156
156
6м 9с
4
Закрытый
10.9 Модификатор late
84
84
10м 37с
3

11. Объектно-ориентированное программирование

11 уроков
Закрытый
11.1 Базовые принципы ООП
117
105
2м 9с
2
Закрытый
11.2 ООП: Наследование
160
160
9м 46с
5
Закрытый
11.3 Переопределение методов и свойств
155
155
3м 45с
4
Закрытый
11.4 Многоуровневое наследование
83
83
5м 3с
3
Закрытый
11.5 Реализация интерфейсов
152
152
5м 35с
1
Закрытый
11.6 Миксины
149
149
5м 7с
7
Закрытый
11.7 ООП: Полиформизм
145
145
6м 34с
5
Закрытый
11.8 ООП: Абстракция
106
106
9м 8с
3
Закрытый
11.9 ООП: Инкапсуляция
106
106
8м 17с
6
Закрытый
11.10 Обобщения (Generics)
142
142
5м 52с
3
Закрытый
11.11 Упражнения
145
145
1м 38с
7

12. Работа с Null Safety

9 уроков
Закрытый
12.1 Что такое Null Safety?
146
130
2м 24с
4
Закрытый
12.2 Основные принципы Null Safety
138
127
6м 49с
3
Закрытый
12.3 Иерархия типов
133
122
4м 56с
3
Закрытый
12.4 Flow Analysis: Promotion & Definite Assignment
132
122
6м 47с
3
Закрытый
12.5 Null-aware операторы
125
113
7м 34с
4
Закрытый
12.6 Каскадный null-aware оператор
121
121
1м 15с
3
Закрытый
12.7 Модификатор late
120
111
9м 13с
3
Закрытый
12.8 Работа с коллекциями (List, Map)
125
110
11м 16с
2
Закрытый
12.9 Работа с параметрами класса
117
107
10м 22с
4

13. Асинхронное программирование

9 уроков
Закрытый
13.1 Асинхронное программирование
152
152
7м 20с
7
Закрытый
13.2 Dart Event Loop
80
80
9м 40с
5
Закрытый
13.3 Future API
148
148
12м 34с
7
Закрытый
13.4 async / await
138
138
11м 35с
5
Закрытый
13.5 Сетевые запросы. GET запрос
67
54
20м 29с
5
Закрытый
13.6 Сетевые запросы. POST, PUT, DELETE запросы
64
47
24м 50с
5
Закрытый
13.7 Stream
68
68
22м 57с
3
Закрытый
13.8 Stream. Генераторы и StreamController
58
58
11м 38с
3
Закрытый
13.9 Упражнения
70
70
0м 21с
2

14. Проект: Погодное приложение

1 урок
Закрытый
14.1 Погодное приложение
138
87
39м 4с
4

15. Дополнительные возможности в Dart 3

1 урок
Закрытый
15.1 Тип Records
108
29
25м 8с
2