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

JavaScript (pro) ★ 4.400

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «JavaScript (pro)»Учеников на курсе 377
Сертификаты, выданные на курсе «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)» обн. 5 октября 2026

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

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

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

1 урок
1. Секретная информация ↗

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

4 урока
1. Что такое редактор кода? ↗
2. Установка VS Code ↗
3. Плагины ↗
4. Функции редактора VS Code ↗

Введение в JavaScript

3 урока
1. История ↗
2. Отличия JavaScript от других языков программирования ↗
3. Инструменты для работы с JavaScript ↗

Основы языка

6 уроков
1. Структура ↗
2. Комментарии ↗
3. Ввод и вывод используя консоль ↗
4. Переменные ↗
5. Типы данных ↗
6. Разбиение строки ↗

Операции

4 урока
1. Арифметические операторы ↗
2. Сложные Арифметические операторы ↗
3. Операторы присваивания и сравнения ↗
4. Логические операторы ↗

Ветвления

3 урока
1. Условная конструкция ↗
2. Switch ↗
3. Тернарный оператор ↗

Циклы

3 урока
1. Цикл for ↗
2. Цикл while/do..while ↗
3. Прерывание цикла ↗

Массив

3 урока
1. Массив ↗
2. Создание массивов и работа с ними ↗
3. Двумерные массивы ↗

Множества

1 урок
1. Создание и основные операции ↗

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

3 урока
1. 1 Уровень ↗
2. 2 Уровень ↗
3. 3 Уровень ↗

Функции

8 уроков
1. Что такое функции ↗
2. Функциональное выражение ↗
3. Колбэк функции ↗
4. Return ↗
5. Стрелочные функции ↗
6. Рекурсивные функции ↗
7. Контекст вызова функции ↗
8. Замыкание ↗

Объекты

5 уроков
1. Что такое объекты и как они работают ↗
2. Создание объектов и работы с ними ↗
3. Строковые объекты ↗
4. Математический функции ↗
5. Дата и время ↗

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

2 урока
1. Регулярные выражения ↗
2. Работа с регулярными выражениями ↗

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

1 урок
1. Обработка ошибок ↗

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

3 урока
1. 1 Уровень сложности ↗
2. 2 Уровень сложности ↗
3. 3 Уровень сложности ↗

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

3 урока
1. Что такое DOM и как он работает ↗
2. Как получить доступ к элементам DOM ↗
3. Операции с элементами DOM ↗

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

5 уроков
1. Что такое события и как они работают ↗
2. Пример работы с использованием событий ↗
3. Делегирование событий ↗
4. Drag'n'Drop ↗
5. Отправка формы ↗

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

4 урока
1. Что такое асинхронность и как она работает ↗
2. Колбеки ↗
3. Промисы ↗
4. Асинхронные функции ↗

Работа с API

4 урока
1. Что такое API и как с ним работать ↗
2. CRUD-операции ↗
3. Получение данных с сервера ↗
4. Отправка данных на сервер ↗

Работа JSON

2 урока
1. Что такое JSON ↗
2. Stringify и Parse ↗

HTML + JS

1 урок
1. Использование HTML + JS ↗

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

3 урока
1. 1 Уровень сложности ↗
2. 2 Уровень сложности ↗
3. 3 Уровень сложности ↗

Финал

1 урок
1. Итоги ↗