Содержание курса
1. О курсе
1 урок
356
193
3м
7
Открытый
1.1
О курсе
↗
356
193
3м 36с
7
2. Введение
3 урока
699
479
12м
19
Открытый
2.1
Зачем использовать TypeScript? Преимущества перед JavaScript
↗
239
173
1м 26с
3
Закрытый
2.2
Настройка окружения
↗
174
158
1м 0с
5
Открытый
2.3
Основы: переменные, типы, интерфейсы, перечисления (enums)
↗
286
148
10м 43с
11
3. Практическая часть по синтаксису
8 уроков
1 025
870
48м
37
Закрытый
3.1
Any | Unknown | Never
↗
161
133
5м 38с
8
Закрытый
3.2
Типизация Массивов
↗
142
127
7м 45с
5
Закрытый
3.3
Кортежи
↗
134
118
3м 49с
5
Закрытый
3.4
Типизация Объектов
↗
129
103
11м 10с
-1
Закрытый
3.5
Функции и их типы
↗
120
100
7м 23с
5
Закрытый
3.6
Union типы
↗
117
98
4м 18с
5
Закрытый
3.7
Алиасы
↗
115
96
6м 49с
4
Закрытый
3.8
Типизация в Циклах
↗
107
95
5м 38с
6
4. ООП в TypeScript
9 уроков
818
710
47м
25
Закрытый
4.1
Возможности TypeScript в ООП
↗
109
109
0м 12с
2
Закрытый
4.2
Классы
↗
106
88
10м 4с
3
Закрытый
4.3
Наследование
↗
100
84
7м 17с
1
Закрытый
4.4
Модификаторы доступа
↗
97
79
7м 47с
6
Закрытый
4.5
Аксессоры
↗
91
75
6м 50с
3
Закрытый
4.6
Статические свойства
↗
83
72
2м 18с
3
Закрытый
4.7
Статические методы
↗
78
68
6м 3с
2
Закрытый
4.8
Абстрактный класс
↗
80
70
6м 43с
2
Закрытый
4.9
Абстрактные методы
↗
74
65
3м 55с
3
5. Продвинутые концепции TypeScript
7 уроков
560
443
48м
30
Закрытый
5.1
Подробнее об Интерфейсах
↗
85
71
12м 15с
10
Закрытый
5.2
Дженерики
↗
90
71
9м 0с
4
Закрытый
5.3
Миксины
↗
78
57
7м 13с
2
Закрытый
5.4
Type Guards (защита типов)
↗
76
66
6м 3с
1
Закрытый
5.5
Утилитарные типы (Partial, Readonly и т.д.)
↗
77
62
3м 18с
2
Закрытый
5.6
Декораторы
↗
78
56
7м 32с
4
Закрытый
5.7
Type vs Interface
↗
76
60
4м 34с
7
6. DOM и Typescript
1 урок
79
55
4м
3
Закрытый
6.1
DOM и Typescript
↗
79
55
4м 10с
3
7. Практические задачи
1 урок
82
52
3м
2
Закрытый
7.1
Переписывание функций с JavaScript на TypeScript
↗
82
52
3м 21с
2
8. Заключение
1 урок
67
46
2м
7
Закрытый
8.1
Итоги курса
↗
67
46
2м 22с
7