Клавиатурный тренажёр: JavaScript
Обучение слепой печати на примерах JavaScript и TypeScript
Базовый синтаксис
let, const, if, for, while, function
Операторы
===, &&, ||, ??, тернарный оператор
Строки
Кавычки, методы строк, шаблонные литералы
Массивы
Создание, методы, итерация, spread
Объекты
Литералы, доступ, деструктуризация, spread
Функции
Объявления, стрелки, параметры, rest/spread
Классы
class, constructor, extends, static
Асинхронность
Promise, async/await, fetch
Модули и JSON
import, export, JSON, localStorage
DOM и события
querySelector, classList, addEventListener
TypeScript
type, interface, generics, as, enum
Практические паттерны
Реальные фрагменты JS/TS кода
Гостевой режим
Вы можете проходить курс без регистрации. Ваш прогресс сохраняется в браузере. Для постоянного сохранения прогресса зарегистрируйтесь.