Содержание курса
1. Первые шаги
3 урока
451
400
3м
35
Закрытый
1.1
История языка
↗
157
148
1м 41с
14
Закрытый
1.2
Средства разработки
↗
149
130
1м 53с
10
Закрытый
1.3
Старт работы
↗
145
122
1м 28с
11
2. Основы языка
10 уроков
875
400
109м
70
Закрытый
2.1
Константы и переменные
↗
144
40
8м 6с
7
Закрытый
2.2
Операторы
↗
124
38
6м 26с
10
Закрытый
2.3
Управление потоком
↗
125
61
12м 49с
9
Закрытый
2.4
Работа с опциональным типом
↗
94
49
8м 12с
12
Закрытый
2.5
Работа со строками
↗
84
46
26м 4с
3
Закрытый
2.6
Коллекции
↗
80
39
10м 13с
8
Закрытый
2.7
Перечисления
↗
70
32
24м 9с
7
Закрытый
2.8
Функции
↗
68
40
4м 30с
8
Закрытый
2.9
Замыкания
↗
64
34
8м 17с
6
Закрытый
2.10
Обработка ошибок
↗
22
21
1м 18с
0
3. Структуры и классы
8 уроков
356
275
20м
33
Закрытый
3.1
Структуры
↗
58
48
1м 51с
6
Закрытый
3.2
Классы
↗
55
35
4м 5с
7
Закрытый
3.3
Наследование
↗
48
42
2м 14с
6
Закрытый
3.4
Инициализация
↗
46
40
1м 19с
7
Закрытый
3.5
Протоколы
↗
47
40
1м 6с
6
Закрытый
3.6
Расширения
↗
37
22
7м 13с
0
Закрытый
3.7
Контроль доступа
↗
36
31
1м 21с
0
Закрытый
3.8
Диспетчеризация
↗
29
17
2м 18с
1
4. Управление памятью
3 урока
131
79
4м
20
Закрытый
4.1
Общее устройство памяти
↗
50
24
3м 47с
4
Закрытый
4.2
ARC
↗
45
25
1м 2с
8
Закрытый
4.3
Проблемы
↗
36
30
1м 36с
8
5. Многопоточность
5 уроков
208
147
15м
22
Закрытый
5.1
Общие понятия
↗
44
34
1м 3с
8
Закрытый
5.2
Проблемы
↗
43
35
0м 29с
8
Закрытый
5.3
GCD
↗
38
25
2м 0с
6
Закрытый
5.4
Operations
↗
32
32
1м 33с
0
Закрытый
5.5
Вопросы с собеседований
↗
51
21
11м 17с
0