Содержание курса
1. Введение
1 урок
23
23
1м
1
Открытый
1.1
Описание
↗
23
23
1м 43с
1
2. Базовые основы языка
7 уроков
89
52
6м
6
Открытый
2.1
Переменные (var, let, const)
↗
25
10
4м 36с
1
Открытый
2.2
Типы данных
↗
16
10
3м 41с
1
Закрытый
2.3
Преобразование типов
↗
8
7
-
1
Закрытый
2.4
Преобразование типов и сравнение
↗
7
7
-
0
Открытый
2.5
Операторы
↗
18
7
0м 7с
2
Закрытый
2.6
Операторы продолжение
↗
7
4
-
0
Закрытый
2.7
Условный (тернарный) оператор
↗
8
7
-
1
3. Структуры управления
2 урока
14
12
0м
2
Закрытый
3.1
Условные конструкции (if, else, switch)
↗
7
6
-
1
Закрытый
3.2
Циклы (for, while, do...while, for...of, for...in)
↗
7
6
-
1
4. Работа с данными
4 урока
25
24
0м
3
Закрытый
4.1
Строки (шаблонные строки)
↗
7
6
-
1
Закрытый
4.2
Работа со строками (доступ, методы)
↗
6
6
-
1
Закрытый
4.3
Массивы
↗
6
6
-
1
Закрытый
4.4
Методы массивов (map, filter, reduce)
↗
6
6
-
0
5. Функции и связанные концепции
8 уроков
42
38
0м
5
Закрытый
5.1
Функции (объявление, вызов, параметры)
↗
6
5
-
1
Закрытый
5.2
Стрелочные функции
↗
6
6
-
0
Закрытый
5.3
Callback-функции
↗
6
5
-
0
Закрытый
5.4
Функции (продолжение)
↗
5
5
-
1
Закрытый
5.5
Область видимости и hoisting
↗
6
5
-
1
Закрытый
5.6
Замыкания (closures)
↗
5
4
-
1
Закрытый
5.7
Объект this
↗
4
4
-
1
Закрытый
5.8
Spread и Rest операторы
↗
4
4
-
0
6. Объекты и структуры
2 урока
8
8
0м
2
Закрытый
6.1
Объекты (свойства, вложенность)
↗
4
4
-
1
Закрытый
6.2
Деструктуризация (массивов и объектов)
↗
4
4
-
1
7. Дополнительные встроенные объекты
2 урока
8
8
0м
1
Закрытый
7.1
Date и Math
↗
4
4
-
1
Закрытый
7.2
Числовые значения (NaN, Infinity, isNaN}
↗
4
4
-
0
8. Обработка и хранение данных
2 урока
8
8
0м
0
Закрытый
8.1
Обработка ошибок (try…catch, finally)
↗
4
4
-
0
Закрытый
8.2
Работа с JSON (JSON.parse, JSON.stringify, localStorage)
↗
4
4
-
0
9. Архитектура и структура кода
1 урок
4
4
0м
1
Закрытый
9.1
Модули (import/export)
↗
4
4
-
1
10. ООП и модель прототипов
1 урок
4
4
0м
0
Закрытый
10.1
Классы и Прототипы (class, constructor, extends, prototypechain)
↗
4
4
-
0
11. Асинхронность
1 урок
4
4
0м
0
Закрытый
11.1
Основы Event Loop и асинхронности
↗
4
4
-
0
12. Заключительное слово
1 урок
4
4
0м
1
Закрытый
12.1
Заключительное слово
↗
4
4
-
1