Курс программированияJavaScript

JavaScript для начинающих — бесплатный курс с нуля

16 коротких уроков — от первой строки console.log до своей корзины интернет-магазина.

Начать курс

16 уроков

Уроки

  1. Урок 1Первая программа: console.log и комментарии
  2. Урок 2Переменные: let и const
  3. Урок 3Числа и операторы
  4. Урок 4Строки и шаблонные строки
  5. Урок 5Функции и стрелочные функции
  6. Урок 6Условия: if, else и логика
  7. Урок 7Массивы
  8. Урок 8Циклы: for, while и for...of
  9. Урок 9Объекты
  10. Урок 10Методы массивов: map, filter, reduce
  11. Урок 11Деструктуризация и spread
  12. Урок 12Замыкания
  13. Урок 13Классы
  14. Урок 14JSON и обработка ошибок
  15. Урок 15Промисы и async/await
  16. Урок 16Итоговый проект: корзина интернет-магазина

Вопросы

Подойдёт ли курс, если я никогда не писал код?

Да. Первый урок начинается с одной строки console.log, а каждый следующий опирается только на то, что уже пройдено.

Нужно ли что-то устанавливать?

Нет. Код запускается прямо на странице урока, в браузере. Когда захотите работать на своём компьютере, поставьте Node.js с nodejs.org — примеры курса работают и там.

Сколько стоит курс?

Нисколько: все 16 уроков, примеры и задачи открыты на сайте бесплатно.

Как работает проверка задач?

Ваш код запускается, а то, что он вывел через console.log, сравнивается с ожидаемым результатом. Не совпало — откройте подсказку и попробуйте ещё раз.

Чему я научусь и что дальше?

Писать небольшие программы: работать с массивами и объектами, map, filter и reduce, классами, JSON, ошибками и async/await. Итоговый проект — корзина интернет-магазина. Курс посвящён самому языку, поэтому дальше логично идти в работу со страницей (DOM), Node.js или TypeScript.