Как выучить JavaScript с нуля

JavaScript делает веб-страницы интерактивными и работает на серверах. Делайте небольшие вещи с самого начала: счётчик, список дел, виджет погоды.

Подходит: новичкам, которые хотят делать сайты и веб-приложения. Обычно занимает 100–150 часов в сумме, в зависимости от стартового уровня.

Обычный порядок шагов

  1. 1
    Синтаксис и основы≈ 25 ч
    Переменные, условия, циклы и функции.
  2. 2
    Браузер и DOM≈ 25 ч
    Меняйте страницу кодом и реагируйте на клики и формы.
  3. 3
    Данные и асинхронный код≈ 25 ч
    JSON, запросы fetch и промисы.
  4. 4
    Фреймворк или Node.js≈ 40 ч
    React, Vue или небольшой сервер на Node.js.
  5. 5
    Проекты и Git≈ 20 ч
    Два-три готовых проекта, выложенных в интернет.

Бесплатно или платно?

На каждый шаг есть хорошие бесплатные курсы; платные обычно дают сертификат, обратную связь от преподавателя или чёткое расписание. Перед оплатой проверьте актуальную цену, даты и возрастные ограничения на сайте самой школы.

Где искать курсы

Поищите «JavaScript» на этих платформах. Перед выбором сравните оценки, цены и дату последнего обновления курса.

Получите план с настоящими курсами

Stepora превращает эту схему в план с конкретными курсами в правильном порядке, под ваш уровень, бюджет и свободное время. Это бесплатно и занимает полминуты.

Составить мой план

Часы указаны примерно, это типичные цифры, а не обещания. Планы составляет ИИ, в них возможны ошибки.

Другие языки: English · Deutsch · Polski · Українська