Получить доступ

JavaScript

Основа

Язык фронтенда — типы, области видимости и замыкания, this и прототипы, асинхронность, DOM и работа с сетью.

JavaScript — однопоточный язык с динамической типизацией, функциями как значениями и прототипным наследованием. Все фреймворки — React, Vue, Angular — надстройки над ним, и на собеседованиях на любой фронтенд обязательно проверяют сам язык.

Классический набор вопросов: типы и приведение, var/let/const, замыкания, this, прототипы, event loop, промисы и async/await, методы массивов, копирование объектов. Каждый из них — отдельный узел этой ветки.

Лучший способ выучить язык — не читать, а писать: небольшие задачи на массивы и строки, реализация debounce, Promise.all, глубокого копирования — то, что дают на live-coding.

Темы этапа

Документация

← Вся карта «Frontend-разработчик»

Закрытая бета

Знать тему — половина дела

На живом собеседовании sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем