Содержание курса
1. Основы языка JavaScript
16 уроков
7 079
2 158
648м
180
Открытый
1.1
Введение в JavaScript. Работа с консолью разработчика, создание
↗
1 518
342
24м 56с
21
Открытый
1.2
Строковый и логический тип данных
↗
621
210
18м 28с
18
Открытый
1.3
Шаблонные строки, Случайные числа, Округление чисел
↗
470
214
12м 42с
11
Открытый
1.4
Массивы
↗
593
195
26м 0с
14
Открытый
1.5
Объекты
↗
448
170
10м 32с
13
Открытый
1.6
Диалоговые окна, Условия, Тернарный оператор, Переключатель Swit
↗
439
166
22м 33с
11
Открытый
1.7
Циклы (5 видов)
↗
509
122
36м 41с
15
Открытый
1.8
Функции и решение 6 задач
↗
436
166
51м 39с
14
Открытый
1.9
Работа с датой и временем
↗
341
128
25м 10с
16
Открытый
1.10
Документация кода на JSDoc и Исключения
↗
331
93
22м 31с
10
Открытый
1.11
Объектно-Ориентированное Программирование, Прототип, Конструктор
↗
420
129
57м 35с
10
Открытый
1.12
Возможности ECMAScript 2015 (ES6)
↗
325
82
29м 20с
11
Открытый
1.13
Задачи на JS, Часть 1
↗
261
53
99м 33с
8
Открытый
1.14
Задачи на JS, Часть 2
↗
152
46
81м 45с
3
Открытый
1.15
Задачи на JS, Часть 3
↗
101
22
65м 58с
2
Открытый
1.16
Задачи на JS, Часть 4
↗
114
20
74м 42с
3
2. Работа с DOM деревом JavaScript
17 уроков
1 131
925
324м
61
Закрытый
2.1
Введение
↗
96
91
3м 29с
8
Закрытый
2.2
Выбор элемента DOM
↗
89
79
25м 43с
8
Закрытый
2.3
Атрибуты, Создание элементов
↗
81
73
31м 3с
9
Закрытый
2.4
Генерация вложенных списков
↗
76
68
27м 13с
5
Закрытый
2.5
Календарь
↗
72
26
70м 1с
7
Закрытый
2.6
Сортировка таблицы
↗
64
54
13м 37с
3
Закрытый
2.7
Часы
↗
69
56
7м 25с
2
Закрытый
2.8
Классы и метрики
↗
62
52
29м 18с
1
Закрытый
2.9
Таблица с журналами
↗
62
52
11м 27с
1
Закрытый
2.10
Номера из объекта
↗
60
51
12м 3с
1
Закрытый
2.11
Вывод карточек с сортировкой
↗
60
51
14м 16с
2
Закрытый
2.12
Вывод карточек людей
↗
57
40
13м 14с
3
Закрытый
2.13
Карточки с днями рождения
↗
55
50
16м 36с
2
Закрытый
2.14
Таймер с прогрессбаром
↗
59
47
12м 9с
2
Закрытый
2.15
Генератор имен
↗
56
46
11м 31с
2
Закрытый
2.16
Тест по JS, Часть 1
↗
54
42
7м 8с
2
Закрытый
2.17
Локальное хранилище (localStorage)
↗
59
47
22м 32с
3
3. Обработка события на JavaScript
28 уроков
1 174
977
420м
53
Закрытый
3.1
Обработчики событий
↗
55
47
21м 3с
2
Закрытый
3.2
Скрыть / Показать элемент
↗
54
46
17м 35с
2
Закрытый
3.3
Простой слайдер
↗
60
46
11м 16с
2
Закрытый
3.4
Тёмная тема
↗
55
45
15м 35с
4
Закрытый
3.5
Не jQuery
↗
54
35
36м 37с
1
Закрытый
3.6
Фазы события и Делегирование
↗
49
41
19м 3с
1
Закрытый
3.7
Счётчик
↗
42
38
4м 59с
1
Закрытый
3.8
Переключатель
↗
41
37
4м 29с
1
Закрытый
3.9
Удаление карточек
↗
41
40
5м 25с
1
Закрытый
3.10
Разворачиваемые подменю
↗
44
36
9м 19с
1
Закрытый
3.11
Сортировка таблицы
↗
42
35
16м 17с
1
Закрытый
3.12
Всплывающая подсказка
↗
40
38
15м 54с
1
Закрытый
3.13
Отмена стандартного поведения
↗
41
37
16м 38с
1
Закрытый
3.14
Сочетание клавиш
↗
39
35
12м 56с
0
Закрытый
3.15
Выделение через CTRL
↗
39
36
11м 31с
1
Закрытый
3.16
Range-Слайдер
↗
43
36
13м 28с
1
Закрытый
3.17
События клавиатуры
↗
41
32
14м 26с
1
Закрытый
3.18
Работа с формами
↗
45
36
16м 19с
1
Закрытый
3.19
Фокус и потеря фокуса
↗
41
35
9м 17с
1
Закрытый
3.20
Перемещение по стрелкам
↗
38
36
9м 1с
1
Закрытый
3.21
События форм и буфера обмена
↗
40
33
9м 5с
1
Закрытый
3.22
События страницы, async и defer скрипты
↗
38
33
16м 22с
1
Закрытый
3.23
Диапазон и Выделение
↗
35
31
22м 54с
0
Закрытый
3.24
Депозитный калькулятор
↗
31
30
12м 18с
2
Закрытый
3.25
Генератор CSS тени
↗
35
12
26м 32с
1
Закрытый
3.26
Тест по JS, Часть 2
↗
39
30
6м 7с
1
Закрытый
3.27
Тест по JS, Часть 3
↗
14
12
8м 47с
22
Закрытый
3.28
Система уведомлений
↗
38
29
47м 23с
0
4. Библиотеки JavaScript
14 уроков
405
297
285м
40
Закрытый
4.1
Работа с текстовыми файлами и FileReader
↗
36
29
7м 36с
1
Закрытый
4.2
Создание анимации на JS и CSS
↗
37
30
27м 13с
1
Закрытый
4.3
Регулярные выражения
↗
35
18
81м 31с
3
Закрытый
4.4
Библиотека list.js: Поиск и сортировка обычных списков
↗
29
26
20м 29с
0
Закрытый
4.5
Библиотека sweetalert2.js: Всплывающие модальные окна с иконками
↗
33
26
16м 27с
-1
Закрытый
4.6
Библиотека popper.js: Всплывающие текстовые подсказки
↗
31
25
9м 46с
0
Закрытый
4.7
Библиотека baguetteBox.js: Галерея изображений
↗
28
7
20м 22с
0
Закрытый
4.8
Библиотека lightgallery.js: Галерея изображений
↗
29
24
11м 54с
0
Закрытый
4.9
Библиотека flatpickr.js: Календарь
↗
30
24
11м 5с
0
Закрытый
4.10
Библиотека cleave.js: Валидация форм
↗
29
24
11м 25с
0
Закрытый
4.11
Библиотека mixItUp3.js: Фильтрация элементов
↗
28
22
20м 41с
0
Закрытый
4.12
Тест по JS, Часть 4
↗
13
9
4м 45с
19
Закрытый
4.13
Тест по JS, Часть 5
↗
11
8
3м 8с
16
Закрытый
4.14
Библиотека swiper.js: Слайдер изображений
↗
36
25
45м 43с
1
5. Фреймворк Vue.js
23 урока
35
21
411м
230
Закрытый
5.1
Что такое Vue
↗
5
2
9м 33с
20
Закрытый
5.2
Структура проекта
↗
4
1
14м 21с
12
Закрытый
5.3
Интерфейс игры
↗
2
1
23м 57с
19
Закрытый
5.4
Достижения в игре
↗
1
1
20м 32с
11
Закрытый
5.5
Экран с вопросами
↗
1
1
9м 0с
9
Закрытый
5.6
Экран с результатами
↗
1
1
14м 40с
15
Закрытый
5.7
Начало работы с Vue
↗
1
1
18м 41с
15
Закрытый
5.8
Обработка событий
↗
2
1
14м 24с
16
Закрытый
5.9
Циклы и методы
↗
1
1
13м 20с
12
Закрытый
5.10
Конец игры на Vue
↗
1
1
22м 30с
13
Закрытый
5.11
Вычисляемые свойства
↗
1
1
28м 19с
14
Закрытый
5.12
Звук на JavaScript
↗
1
1
9м 7с
11
Закрытый
5.13
Работа с Git и GitHub
↗
1
1
19м 31с
13
Закрытый
5.14
Приложение в VK
↗
1
1
5м 56с
14
Закрытый
5.15
Идеи для практики
↗
1
1
6м 58с
13
Закрытый
5.16
Изучаем Vue 3
↗
2
1
29м 38с
4
Закрытый
5.17
Условия и циклы
↗
1
1
27м 54с
4
Закрытый
5.18
Интерполяция
↗
1
1
21м 5с
4
Закрытый
5.19
Стили и классы
↗
1
1
32м 31с
3
Закрытый
5.20
События и формы
↗
1
0
35м 14с
2
Закрытый
5.21
Финальный проект
↗
2
0
33м 7с
2
Закрытый
5.22
Чат-бот + ДЗ
↗
2
0
11м 53с
2
Закрытый
5.23
Итоги модуля
↗
1
1
1м 35с
2
6. Основы React
7 уроков
16
11
130м
2
Закрытый
6.1
Начало работы с React
↗
5
1
20м 19с
0
Закрытый
6.2
Компоненты, статика
↗
2
1
36м 59с
0
Закрытый
6.3
Свойства, динамика
↗
1
1
22м 23с
0
Закрытый
6.4
Состояния, условия
↗
1
1
23м 44с
0
Закрытый
6.5
Стили и формы
↗
1
1
27м 26с
0
Закрытый
6.6
Итоги модуля
↗
2
2
-
0
Закрытый
6.7
Итоги курса
↗
4
4
1м 59с
2