Курс на Stepik
Обложка курса «JavaScript для продолжающих: браузер, Node.js и API» на Stepik
990 ₽

JavaScript для продолжающих: браузер, Node.js и API ★ 0.000

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

Второй уровень JavaScript: современный синтаксис, async/await, DOM-архитектура, API без сетевых сюрпризов, Node.js, CLI, тесты, хранение и мини-проекты.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «JavaScript для продолжающих: браузер, Node.js и API»Учеников на курсе 17
Сертификаты, выданные на курсе «JavaScript для продолжающих: браузер, Node.js и API»Сертификатов выдано 0
Отзывы о курсе «JavaScript для продолжающих: браузер, Node.js и API»Отзывов получено 0
Рейтинг курса «JavaScript для продолжающих: браузер, Node.js и API»Рейтинг курса 0.000
Уроки в курсе «JavaScript для продолжающих: браузер, Node.js и API»Количество уроков 72
Тесты в курсе «JavaScript для продолжающих: браузер, Node.js и API»Количество квизов 144
Задачи с кодом в курсе «JavaScript для продолжающих: браузер, Node.js и API»Количество задач с кодом 144
Время прохождения курса «JavaScript для продолжающих: браузер, Node.js и API»Время прохождения курса —
Стоимость курса «JavaScript для продолжающих: браузер, Node.js и API»Стоимость курса 990 ₽ —
Обновления курса «JavaScript для продолжающих: браузер, Node.js и API»Обновления курса — —
Дата публикации курса «JavaScript для продолжающих: браузер, Node.js и API»Дата публикации курса — ———
Последнее обновление курса «JavaScript для продолжающих: браузер, Node.js и API»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «JavaScript для продолжающих: браузер, Node.js и API» 12 разделов Уроки в курсе «JavaScript для продолжающих: браузер, Node.js и API» 72 урока Тесты в курсе «JavaScript для продолжающих: браузер, Node.js и API» 144 теста Задачи в курсе «JavaScript для продолжающих: браузер, Node.js и API» 144 задачи Время прохождения курса «JavaScript для продолжающих: браузер, Node.js и API» 0 ч. Последнее обновление курса «JavaScript для продолжающих: браузер, Node.js и API» обн. 18 августа 2026

1. Современный JavaScript

6 уроков
1. 1.1 Деструктуризация ↗
2. 1.2 spread и rest ↗
3. 1.3 Optional chaining ↗
4. 1.4 Map и Set ↗
5. 1.5 Иммутабельные обновления ↗
6. 1.6 Итог: data pipeline ↗

2. Асинхронность

6 уроков
1. 2.1 Call stack и event loop ↗
2. 2.2 Promise ↗
3. 2.3 async / await ↗
4. 2.4 try/catch в async-коде ↗
5. 2.5 Promise.all ↗
6. 2.6 Итог: поток задач ↗

3. Браузерное приложение

6 уроков
1. 3.1 Состояние интерфейса ↗
2. 3.2 render-функция ↗
3. 3.3 Обработчики событий ↗
4. 3.4 Формы и валидация ↗
5. 3.5 Компонентное мышление ↗
6. 3.6 Итог: мини-SPA без фреймворка ↗

4. API и HTTP

6 уроков
1. 4.1 Что такое HTTP-запрос ↗
2. 4.2 fetch и JSON ↗
3. 4.3 Статусы ответа ↗
4. 4.4 Query params ↗
5. 4.5 Ошибки API ↗
6. 4.6 Итог: offline API-клиент ↗

5. Node.js и CLI

6 уроков
1. 5.1 Node как runtime ↗
2. 5.2 fs и path ↗
3. 5.3 process.argv ↗
4. 5.4 stdin/stdout ↗
5. 5.5 CLI-команды ↗
6. 5.6 Итог: консольный инструмент ↗

6. npm и сборка

6 уроков
1. 6.1 package.json глубже ↗
2. 6.2 npm scripts ↗
3. 6.3 Vite как dev-сервер ↗
4. 6.4 ESLint и Prettier ↗
5. 6.5 semver ↗
6. 6.6 Итог: проектная заготовка ↗

7. Тестирование

6 уроков
1. 7.1 Зачем тесты ↗
2. 7.2 assert ↗
3. 7.3 Тест-кейсы ↗
4. 7.4 Фикстуры ↗
5. 7.5 Границы и edge cases ↗
6. 7.6 Итог: тестовый набор ↗

8. Хранение данных

6 уроков
1. 8.1 localStorage ↗
2. 8.2 JSON-файл как хранилище ↗
3. 8.3 Миграции версии ↗
4. 8.4 Кэширование ↗
5. 8.5 Очистка данных ↗
6. 8.6 Итог: сохраняем состояние ↗

9. Безопасность фронтенда

6 уроков
1. 9.1 XSS простыми словами ↗
2. 9.2 Экранирование ↗
3. 9.3 Токены и localStorage ↗
4. 9.4 Валидация ввода ↗
5. 9.5 CORS без мистики ↗
6. 9.6 Итог: безопасная форма ↗

10. Производительность

6 уроков
1. 10.1 Измерять, а не гадать ↗
2. 10.2 debounce ↗
3. 10.3 throttle ↗
4. 10.4 memoization ↗
5. 10.5 ленивая загрузка ↗
6. 10.6 Итог: быстрый интерфейс ↗

11. Архитектура приложения

6 уроков
1. 11.1 Слои приложения ↗
2. 11.2 services ↗
3. 11.3 models ↗
4. 11.4 ui ↗
5. 11.5 состояние и эффекты ↗
6. 11.6 Итог: проектная структура ↗

12. Финальные проекты

6 уроков
1. 12.1 API dashboard ↗
2. 12.2 CLI-анализатор логов ↗
3. 12.3 Todo SPA ↗
4. 12.4 Настройки и хранение ↗
5. 12.5 Проверка качества ↗
6. 12.6 Финальное ревью ↗