We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
JavaScript на практике
Intermediate
javascript
frontend
backend
async
nodejs
About this course
Практический курс по JavaScript для опытного разработчика (уровень middle+), который хочет уверенно писать современный JS для фронтенда, бэкенда (Node.js) и понимать асинхронную модель. Темп — 1–2 часа в день, ~3 недели.
JavaScript — единственный язык, работающий и в браузере, и на сервере. Его определяющая черта — однопоточность + event loop + асинхронность. Ключевые особенности: прототипное наследование, замыкания, стрелочные функции, деструктуризация, async/await и обширная экосистема (npm).
Каждый урок содержит теорию с визуальными схемами, примеры кода, чеклист и квиз.
Lessons (9)
1
Старт, рантаймы, основы синтаксиса
Enroll to unlock lessons
2
Типы и приведение (== vs ===)
Enroll to unlock lessons
3
Функции, замыкания и this
Enroll to unlock lessons
4
Объекты, прототипы, классы
Enroll to unlock lessons
5
Массивы, модули, мини-проект
Enroll to unlock lessons
6
Асинхронность: промисы, async/await, event loop
Enroll to unlock lessons
7
Обработка ошибок и современный JS
Enroll to unlock lessons
8
Инструменты, тестирование, финальный проект
Enroll to unlock lessons
9
Дальше, экосистема и справочник
Enroll to unlock lessons