Обучение
Изучай основы веб-разработки в удобном формате: от инструментов и HTML/CSS до JavaScript и работы с браузером.
С чего начать
Проходите курсы по порядку — с Этапа 1 до Этапа 8: каждый следующий опирается на предыдущий. Начните с курса «Инструменты».
Инструменты
Этап 1 из 8 · Фундамент уровень
Терминал, Git, npm и инструменты разработчика
HTML
Этап 2 из 8 · Фундамент уровень
Основы HTML и структура веб-страницы
CSS
Этап 3 из 8 · Фундамент уровень
Стилизация и оформление веб-страниц
JS Core
Этап 4 из 8 · Фундамент уровень
Основы языка: переменные, типы, функции, массивы, объекты
DOM Basics
Этап 5 из 8 · Начальный уровень
DOM-дерево, поиск элементов, навигация и изменение страницы
JS Intermediate
Этап 6 из 8 · Средний уровень
Области видимости, замыкания, this, классы, прототипы
JS Async
Этап 7 из 8 · Средний уровень
Промисы, async/await, таймеры и Fetch API
DOM Advanced
Этап 8 из 8 · Продвинутый уровень
События, делегирование, формы и браузерные API
JS Advanced
Не входит в основной путь · Продвинутый уровень
Дополнительный курс для углубления: Proxy, генераторы, память, продвинутые темы