Курс на Stepik
Обложка курса «Грокаем JavaScript» на Stepik
4 999 ₽

Грокаем JavaScript 0.000

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

Разбор JavaScript изнутри: замыкания, this, прототипы, Событийный цикл и модули — в терминах спецификации ECMAScript и исходного кода V8, а не народных мифов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Грокаем JavaScript»Учеников на курсе 21
Сертификаты, выданные на курсе «Грокаем JavaScript»Сертификатов выдано 7
Отзывы о курсе «Грокаем JavaScript»Отзывов получено 0
Рейтинг курса «Грокаем JavaScript»Рейтинг курса 0.000
Уроки в курсе «Грокаем JavaScript»Количество уроков 60
Задачи с кодом в курсе «Грокаем JavaScript»Количество задач с кодом 4
Время прохождения курса «Грокаем JavaScript»Время прохождения курса
Стоимость курса «Грокаем JavaScript»Стоимость курса 4 999 ₽
Обновления курса «Грокаем JavaScript»Обновления курса
Дата публикации курса «Грокаем JavaScript»Дата публикации курса
Последнее обновление курса «Грокаем JavaScript»Последнее обновление
Сложность normal

Чему вы научитесь

  • 📖 Читать спецификацию ECMAScript — находить алгоритмы IsStrictlyEqual, OrdinaryCallBindThis, ToPrimitive и понимать, что за ними стоит
  • 🔍 Объяснять JavaScript через V8 — понимать, как движок хранит строки, скрытые классы объектов и почему порядок свойств влияет на скорость
  • 🧠 Строить точные ментальные модели — замыкание через [[Environment]], this через [[ThisValue]], прототип через [[Prototype]]
  • 🔮 Предсказывать «странности» языка — почему typeof null === "object", почему NaN !== NaN, как работает приведение типов через алгоритмы спецификации
  • 🎯 Отвечать на вопросы собеседований на уровне реализации, а не пересказа статей
  • ⚙️ Объяснять асинхронность через очереди задач и микрозадач, Job Queues спецификации и Event Loop из HTML Living Standard

О курсе

Разбор JavaScript изнутри: замыкания, this, прототипы, Событийный цикл и модули — в терминах спецификации ECMAScript и исходного кода V8, а не народных мифов.

Для кого этот курс

👨‍💻 Разработчик с опытом в JavaScript Вы пишете JS или TypeScript в реальных проектах, но чувствуете, что некоторые вещи работают «как-то так» — замыкания, this, асинхронность. Этот курс переводит интуицию в точное понимание. 🎯 Готовитесь к техническому собеседованию В крупных компаниях задают вопросы про [[Prototype]], замыкания через спецификацию, порядок выполнения микрозадач. Пересказать статью с Хабра там не получится. 😤 Устали от поверхностных объяснений Видео «Event Loop за 10 минут» — это потребление, не обучение. Курс построен по-другому: первоисточники, исходный код, исторический контекст каждого решения. 🔬 Хотите читать спецификацию Курс не пересказывает ECMAScript — он учит в ней ориентироваться. После курса вы сможете открыть нужный раздел и найти ответ самостоятельно.

Начальные требования

  • ✅ Рабочий опыт с JavaScript — писали реальный код, знакомы с функциями, объектами, массивами, промисами
  • ✅ Базовое понимание броузера — что такое DOM, как загружается страница
  • ✅ Готовность читать спецификации и исходный код без упрощений

TypeScript в курсе не нужен. Знание других языков будет плюсом при разборе исторического контекста — но не обязательно.

Если вы только начинаете программировать — этот курс будет сложным. Он рассчитан на тех, кто уже пишет JavaScript и хочет понять, как он работает, а не научиться синтаксису с нуля.

Преподаватели курса

Как проходит обучение

📹 Видеоуроки с разбором концепций на инженерном языке — с открытой спецификацией, исходным кодом V8 и без мотивационных вставок

📝 Текстовые материалы со ссылками на разделы ECMAScript, исходный код движков и оригинальные статьи создателей технологий

💬 Комментарии к урокам — задавайте вопросы напрямую автору, автор отвечает на все комментарии

🔓 Несколько уроков открыты бесплатно — посмотрите до записи и убедитесь, что формат подходит

⏱️ Без дедлайнов — проходите в своём темпе, доступ бессрочный

Сертификат курса Грокаем JavaScript

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 7 учеников получили сертификат.

Что вы получите

  • 🧠 Точная ментальная модель JavaScript — не набор правил, которые нужно запомнить, а понимание механики, из которой правила следуют
  • 📖 Умение читать спецификацию — после курса ECMAScript перестаёт быть страшным документом
  • 💼 Готовность к техническому собеседованию — умеете объяснить замыкания, this, прототипы и Event Loop на уровне реализации
  • ♾️ Бессрочный доступ ко всем материалам курса

Расскажите о курсе друзьям