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

JavaScript (pro) 4.400

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

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

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