Курс программированияJavaScript
JavaScript для начинающих — бесплатный курс с нуля
16 коротких уроков — от первой строки console.log до своей корзины интернет-магазина.
16 уроков
Уроки
- Урок 1Первая программа: console.log и комментарии
- Урок 2Переменные: let и const
- Урок 3Числа и операторы
- Урок 4Строки и шаблонные строки
- Урок 5Функции и стрелочные функции
- Урок 6Условия: if, else и логика
- Урок 7Массивы
- Урок 8Циклы: for, while и for...of
- Урок 9Объекты
- Урок 10Методы массивов: map, filter, reduce
- Урок 11Деструктуризация и spread
- Урок 12Замыкания
- Урок 13Классы
- Урок 14JSON и обработка ошибок
- Урок 15Промисы и async/await
- Урок 16Итоговый проект: корзина интернет-магазина
Вопросы
Подойдёт ли курс, если я никогда не писал код?
Да. Первый урок начинается с одной строки console.log, а каждый следующий опирается только на то, что уже пройдено.
Нужно ли что-то устанавливать?
Нет. Код запускается прямо на странице урока, в браузере. Когда захотите работать на своём компьютере, поставьте Node.js с nodejs.org — примеры курса работают и там.
Сколько стоит курс?
Нисколько: все 16 уроков, примеры и задачи открыты на сайте бесплатно.
Как работает проверка задач?
Ваш код запускается, а то, что он вывел через console.log, сравнивается с ожидаемым результатом. Не совпало — откройте подсказку и попробуйте ещё раз.
Чему я научусь и что дальше?
Писать небольшие программы: работать с массивами и объектами, map, filter и reduce, классами, JSON, ошибками и async/await. Итоговый проект — корзина интернет-магазина. Курс посвящён самому языку, поэтому дальше логично идти в работу со страницей (DOM), Node.js или TypeScript.