Содержание курса
1. Введение
4 урока
1 165
1 081
8м
71
Открытый
1.1
🧑🏫 Введение
↗
495
495
1м 36с
23
Открытый
1.2
Знакомство с языком программирования JavaScript
↗
278
194
4м 5с
18
Открытый
1.3
Особенности работы с языком программирования JavaScript
↗
211
211
3м 35с
15
Открытый
1.4
👨💻 Об авторе
↗
181
181
1м 2с
15
2. Введение в Java
3 урока
122
122
6м
6
Закрытый
2.1
Знакомство с языком программирования Java
↗
47
47
2м 24с
2
Закрытый
2.2
Особенности работы с языком программирования Java
↗
38
38
2м 40с
2
Закрытый
2.3
Немного полезных мыслей
↗
37
37
2м 3с
2
3. Введение в JavaScript
4 урока
657
293
9м
48
Открытый
3.1
Введение в JavaScript: что это такое, зачем нужен
↗
189
154
3м 10с
14
Открытый
3.2
Подключение JavaScript к HTML
↗
171
7
0м 1с
12
Открытый
3.3
Основы синтаксиса JavaScript: типы данных и преобразования
↗
158
125
4м 20с
11
Открытый
3.4
Решение практических задач
↗
139
7
2м 36с
11
4. Установка и настройка необходимого ПО
4 урока
98
92
6м
10
Закрытый
4.1
Установка и настройка Java
↗
27
27
2м 35с
3
Закрытый
4.2
Установка и настройка Java SE Development Kit
↗
24
24
1м 2с
3
Закрытый
4.3
Установка платформ JavaScript в Windows
↗
26
26
0м 26с
3
Закрытый
4.4
Установка IDE для программирования
↗
21
15
3м 41с
1
5. Управление потоком выполнения
10 уроков
726
494
59м
48
Закрытый
5.1
Условные конструкции и логические операторы
↗
136
136
4м 19с
9
Закрытый
5.2
Условные конструкции (if, else if, else)
↗
122
54
21м 51с
7
Закрытый
5.3
Логические операторы (&&, ||, !)
↗
80
46
8м 55с
6
Закрытый
5.4
Сравнение значений (==, ===, !=, !==)
↗
73
44
6м 35с
6
Закрытый
5.5
Циклы
↗
68
46
9м 13с
4
Закрытый
5.6
Введение в циклы: for, while, do...while
↗
60
40
6м 10с
3
Закрытый
5.7
Вложенные циклы
↗
56
56
2м 41с
4
Закрытый
5.8
Прерывание цикла (break, continue)
↗
56
56
2м 23с
5
Закрытый
5.9
Проверка знаний (тест)
↗
12
9
0м 11с
0
Закрытый
5.10
Решение практических задач - условия и циклы
↗
63
7
0м 25с
4
6. Функции и структуры данных
2 урока
126
69
22м
5
Открытый
6.1
Функции
↗
69
38
7м 11с
3
Закрытый
6.2
Массивы и объекты
↗
57
31
14м 26с
2
7. Взаимодействие с веб-страницей
2 урока
126
111
5м
2
Закрытый
7.1
DOM (Document Object Model)
↗
66
66
1м 25с
1
Закрытый
7.2
События
↗
60
45
4м 46с
1
8. Изучение сложных тем
8 уроков
51
51
0м
0
Закрытый
8.1
Введение
↗
8
8
-
0
Закрытый
8.2
Компаратор (Comparator)
↗
8
8
-
0
Закрытый
8.3
ListNode (Узел односвязного списка)
↗
9
9
-
0
Закрытый
8.4
Фиктивная голова (Dummy Head)
↗
6
6
-
0
Закрытый
8.5
Deque (Двусторонняя очередь)
↗
6
6
-
0
Закрытый
8.6
Node (Узел деревьев/графов)
↗
6
6
-
0
Закрытый
8.7
Сравнение реализаций
↗
4
4
-
0
Закрытый
8.8
Выводы и практические задачи
↗
4
4
-
0
9. Обсуждение фреймворков
1 урок
50
50
7м
1
Закрытый
9.1
Обсуждение фреймворков
↗
50
50
7м 24с
1
10. Асинхронное программирование
5 уроков
160
100
12м
4
Закрытый
10.1
Что такое Promise ?
↗
57
24
5м 49с
1
Закрытый
10.2
Асинхронные запросы (async - await)
↗
34
34
2м 50с
1
Закрытый
10.3
Введение в Fetch API
↗
33
23
3м 50с
1
Закрытый
10.4
Асинхронная итерация
↗
27
14
3м 38с
1
Закрытый
10.5
Проверка знаний (тест)
↗
9
5
-
0
11. Шаблоны проектирования приложений (индустрия)
5 уроков
99
67
9м
4
Закрытый
11.1
Паттерн проектирования MVC
↗
30
19
2м 8с
1
Закрытый
11.2
Паттерн проектирования MVVM
↗
21
14
2м 32с
1
Закрытый
11.3
Паттерн проектирования MVP
↗
21
14
2м 34с
1
Закрытый
11.4
Что такое CRUD ?
↗
21
17
4м 41с
1
Закрытый
11.5
Проверка знаний (тест)
↗
6
3
-
0
12. Обсуждение фреймворков и платформ для разработки веб-приложений
8 уроков
113
109
16м
0
Открытый
12.1
Symfony
↗
21
21
2м 30с
0
Открытый
12.2
CodeIgniter
↗
13
13
2м 21с
0
Открытый
12.3
Yii
↗
18
18
2м 57с
0
Открытый
12.4
Yii2
↗
15
15
2м 12с
0
Открытый
12.5
Yii3
↗
12
12
2м 1с
0
Открытый
12.6
Laravel
↗
18
18
2м 23с
0
Открытый
12.7
Angular
↗
10
10
2м 21с
0
Закрытый
12.8
Проверка знаний (тест)
↗
6
2
-
0
13. Проверка кода
2 урока
34
34
4м
2
Закрытый
13.1
ESLinter
↗
19
19
2м 45с
1
Закрытый
13.2
Сравнение линтеров
↗
15
15
2м 21с
1
14. Тестирование кода
4 урока
64
47
28м
4
Закрытый
14.1
Jest
↗
20
13
10м 53с
1
Закрытый
14.2
Mocha
↗
16
12
8м 0с
1
Закрытый
14.3
Jasmine
↗
15
9
7м 22с
1
Закрытый
14.4
Сравнение тестировщиков кода
↗
13
13
3м 14с
1
15. Сборка кода
6 уроков
73
50
20м
9
Закрытый
15.1
Webpack
↗
17
10
3м 51с
1
Закрытый
15.2
Parcel
↗
12
10
2м 53с
2
Закрытый
15.3
Vite
↗
15
9
12м 49с
2
Закрытый
15.4
Vike
↗
10
8
0м 2с
1
Закрытый
15.5
Сравнение сборщиков кода
↗
12
10
3м 2с
2
Закрытый
15.6
Проверка знаний (тест)
↗
7
3
-
1
16. Решение задач на CodeWars
8 уроков
108
69
1м
8
Закрытый
16.1
Уровень - 8 kyu
↗
31
18
1м 32с
1
Закрытый
16.2
Уровень - 7 kyu
↗
21
9
0м 24с
1
Закрытый
16.3
Уровень - 6 kyu
↗
9
7
-
1
Закрытый
16.4
Уровень - 5 kyu
↗
8
7
-
1
Закрытый
16.5
Уровень - 4 kyu
↗
7
6
-
1
Закрытый
16.6
Уровень - 3 kyu
↗
7
6
-
1
Закрытый
16.7
Уровень - 2 kyu
↗
7
7
-
1
Закрытый
16.8
Уровень - 1 kyu
↗
18
9
0м 5с
1
17. Финальные проекты
5 уроков
115
80
13м
9
Закрытый
17.1
Создание простого веб-приложения
↗
28
12
4м 50с
2
Закрытый
17.2
Решение задач
↗
20
4
0м 4с
2
Закрытый
17.3
Цветочный магазин на React.JS
↗
29
29
2м 15с
2
Закрытый
17.4
Магазин электроники на Vue.JS
↗
25
25
3м 40с
2
Закрытый
17.5
Создание проекта на Laravel
↗
13
10
4м 21с
1
18. 📔 Библиотека материалов курса
1 урок
26
26
1м
3
Открытый
18.1
📔 Библиотека материалов курса
↗
26
26
1м 7с
3
19. 📂 Выдача сертификата Stepik. Поздравление об окончании курса 🎆
2 урока
58
58
1м
6
Закрытый
19.1
📂 Выдача сертификата Stepik. Поздравление об окончании курса 🎆
↗
28
28
0м 7с
3
Открытый
19.2
⚙️ Продолжение следует ...
↗
30
30
0м 24с
3