О чём курс

Изучите JavaScript с нуля до продвинутого уровня, опираясь на 37-часовую программу, которая охватывает как фундаментальные основы, так и современные инструменты разработки. Вы перейдете от простого написания кода к пониманию работы движка «под капотом» — включая стек вызовов и контекст выполнения.

Ключевые блоки курса:

  • Работа с DOM: создание динамических интерфейсов и управление событиями в реальном времени.
  • Асинхронная разработка: освоение промисов, callback-функций и синтаксиса async/await для корректной обработки данных.
  • Веб-API и мультимедиа: интеграция геолокации, Canvas API, распознавания речи, а также управление аудио и видео потоками.
  • Современный стек и инструменты: сборка проектов через Webpack, работа с классами и прототипным наследованием.
  • Практический финал: разработка полнофункционального приложения с использованием Node.js, Express и Webpack.

Материал подойдет тем, кто хочет получить глубокую базу в JS и научиться создавать полноценные веб-приложения с учетом актуальных стандартов индустрии.

Программа обучения

  • Основы JavaScript: переменные, типы данных, функции, область видимости
  • Управление DOM и создание динамических интерфейсов
  • Обработка событий в браузере
  • Внутренние механизмы JS: контекст выполнения, стек вызовов
  • Асинхронное программирование: обратные вызовы, промисы, async/await
  • Веб-API: геолокация, аудио/видео, холст (Canvas), распознавание речи
  • Объектно-ориентированное программирование: классы и прототипы
  • Работа с современными средами разработки и Webpack
  • Финальный проект: создание приложения на Node.js/Express и Webpack
Складчина создана 24 марта 2023 г. · описание обновлено 3 мая 2026 г.

Другие материалы автора 5

BT Brad Traversy Все материалы
963 ₽ 2 000 ₽