Курс на Stepik
Обложка курса «JavaScript (pro)» на Stepik
1 280 ₽

JavaScript (pro) 4.400

Открыть на
STEPIK.ORG

Курс "JS PRO" — это уникальная программа, предназначенная для тех, кто стремится стать настоящим профессионалом в области JavaScript. Вы получите практические навыки в разработке веб-приложений, а также понимание основных концепций языка.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «JavaScript (pro)»Учеников на курсе 371
Сертификаты, выданные на курсе «JavaScript (pro)»Сертификатов выдано 32
Отзывы о курсе «JavaScript (pro)»Отзывов получено 10
Рейтинг курса «JavaScript (pro)»Рейтинг курса 4.400
Уроки в курсе «JavaScript (pro)»Количество уроков 74
Тесты в курсе «JavaScript (pro)»Количество квизов 130
Задачи с кодом в курсе «JavaScript (pro)»Количество задач с кодом 125
Время прохождения курса «JavaScript (pro)»Время прохождения курса
Стоимость курса «JavaScript (pro)»Стоимость курса 1 280 ₽
Обновления курса «JavaScript (pro)»Обновления курса
Дата публикации курса «JavaScript (pro)»Дата публикации курса
Последнее обновление курса «JavaScript (pro)»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «JavaScript (pro)» 24 раздела Уроки в курсе «JavaScript (pro)» 74 урока Тесты в курсе «JavaScript (pro)» 130 тестов Задачи в курсе «JavaScript (pro)» 125 задач Время прохождения курса «JavaScript (pro)» 20 ч. Последнее обновление курса «JavaScript (pro)» обн. 20 мая 2026

1. Общая информация о курсе

1 урок
Открытый
1.1 Общая информация о курсе
334
129
1м 27с
7

2. Секретная информация

1 урок
Закрытый
2.1 Секретная информация
205
205
0м 18с
3

3. Редактор кода

4 урока
Открытый
3.1 Что такое редактор кода?
228
169
2м 46с
2
Закрытый
3.2 Установка VS Code
183
183
0м 22с
3
Закрытый
3.3 Плагины
189
171
1м 28с
5
Закрытый
3.4 Функции редактора VS Code
182
168
2м 39с
4

4. Введение в JavaScript

3 урока
Открытый
4.1 История
197
153
3м 5с
5
Закрытый
4.2 Отличия JavaScript от других языков программирования
184
169
4м 45с
4
Закрытый
4.3 Инструменты для работы с JavaScript
184
168
2м 44с
4

5. Основы языка

6 уроков
Открытый
5.1 Структура
197
141
8м 50с
8
Открытый
5.2 Комментарии
185
125
6м 27с
5
Открытый
5.3 Ввод и вывод используя консоль
194
129
13м 32с
9
Закрытый
5.4 Переменные
172
114
19м 43с
8
Закрытый
5.5 Типы данных
169
114
12м 51с
7
Закрытый
5.6 Разбиение строки
170
110
7м 9с
2

6. Операции

4 урока
Открытый
6.1 Арифметические операторы
171
113
8м 7с
3
Открытый
6.2 Сложные Арифметические операторы
176
137
8м 3с
6
Открытый
6.3 Операторы присваивания и сравнения
164
111
7м 26с
6
Открытый
6.4 Логические операторы
166
105
26м 23с
6

7. Ветвления

3 урока
Закрытый
7.1 Условная конструкция
147
99
25м 57с
4
Закрытый
7.2 Switch
142
92
22м 54с
6
Закрытый
7.3 Тернарный оператор
148
124
5м 29с
5

8. Циклы

3 урока
Закрытый
8.1 Цикл for
142
95
25м 21с
6
Закрытый
8.2 Цикл while/do..while
132
92
20м 31с
10
Закрытый
8.3 Прерывание цикла
135
92
9м 58с
6

9. Массив

3 урока
Закрытый
9.1 Массив
145
133
5м 17с
5
Открытый
9.2 Создание массивов и работа с ними
168
89
54м 55с
2
Закрытый
9.3 Двумерные массивы
134
74
33м 8с
7

10. Множества

1 урок
Закрытый
10.1 Создание и основные операции
132
83
21м 25с
5

11. Итоговая контрольная работа №1

3 урока
Закрытый
11.1 1 Уровень
140
84
32м 23с
2
Закрытый
11.2 2 Уровень
108
65
54м 53с
5
Закрытый
11.3 3 Уровень
103
47
92м 18с
2

12. Функции

8 уроков
Закрытый
12.1 Что такое функции
114
77
18м 52с
5
Закрытый
12.2 Функциональное выражение
110
65
2м 25с
2
Закрытый
12.3 Колбэк функции
109
67
10м 9с
3
Закрытый
12.4 Return
107
65
39м 38с
0
Закрытый
12.5 Стрелочные функции
100
63
13м 0с
1
Закрытый
12.6 Рекурсивные функции
96
59
23м 58с
5
Закрытый
12.7 Контекст вызова функции
99
94
1м 50с
2
Закрытый
12.8 Замыкание
100
60
23м 6с
5

13. Объекты

5 уроков
Закрытый
13.1 Что такое объекты и как они работают
100
65
25м 52с
5
Закрытый
13.2 Создание объектов и работы с ними
100
67
12м 38с
4
Закрытый
13.3 Строковые объекты
92
57
47м 12с
5
Закрытый
13.4 Математический функции
89
56
14м 49с
4
Закрытый
13.5 Дата и время
87
52
21м 35с
1

14. Регулярные выражения

2 урока
Закрытый
14.1 Регулярные выражения
92
33
2м 21с
4
Закрытый
14.2 Работа с регулярными выражениями
89
31
47м 17с
4

15. Обработка ошибок

1 урок
Закрытый
15.1 Обработка ошибок
86
52
34м 5с
5

16. Итоговая контрольная работа №2

3 урока
Закрытый
16.1 1 Уровень сложности
86
46
29м 27с
5
Закрытый
16.2 2 Уровень сложности
67
45
57м 5с
5
Закрытый
16.3 3 Уровень сложности
68
37
71м 18с
5

17. Основы работы с DOM

3 урока
Закрытый
17.1 Что такое DOM и как он работает
101
70
14м 52с
4
Закрытый
17.2 Как получить доступ к элементам DOM
102
71
14м 51с
-1
Закрытый
17.3 Операции с элементами DOM
97
74
3м 18с
5

18. События и обработчики событий

5 уроков
Закрытый
18.1 Что такое события и как они работают
99
73
11м 58с
4
Закрытый
18.2 Пример работы с использованием событий
90
83
2м 47с
5
Закрытый
18.3 Делегирование событий
88
68
4м 31с
5
Закрытый
18.4 Drag'n'Drop
87
69
6м 30с
3
Закрытый
18.5 Отправка формы
78
69
2м 10с
4

19. Асинхронность в JavaScript

4 урока
Закрытый
19.1 Что такое асинхронность и как она работает
94
80
1м 44с
3
Закрытый
19.2 Колбеки
94
79
3м 42с
4
Закрытый
19.3 Промисы
95
77
3м 54с
4
Закрытый
19.4 Асинхронные функции
93
72
2м 0с
5

20. Работа с API

4 урока
Закрытый
20.1 Что такое API и как с ним работать
96
75
4м 51с
4
Закрытый
20.2 CRUD-операции
93
74
2м 16с
4
Закрытый
20.3 Получение данных с сервера
84
77
3м 0с
2
Закрытый
20.4 Отправка данных на сервер
85
79
1м 14с
2

21. Работа JSON

2 урока
Закрытый
21.1 Что такое JSON
91
69
4м 5с
3
Закрытый
21.2 Stringify и Parse
87
75
2м 47с
2

22. HTML + JS

1 урок
Закрытый
22.1 Использование HTML + JS
100
100
2м 27с
3

23. Итоговая контрольная работа №3

3 урока
Закрытый
23.1 1 Уровень сложности
92
38
40м 30с
4
Закрытый
23.2 2 Уровень сложности
64
36
36м 27с
3
Закрытый
23.3 3 Уровень сложности
69
39
11м 35с
2

24. Финал

1 урок
Закрытый
24.1 Итоги
73
42
1м 12с
1