Только сегодня | спецпредложение для наших новых клиентов. Купите курсы дешевле.
Закончится скоро
RusUdemy. Udemy как купить. Udemy как оплатить российской картой.

JavaScript · Практика без React · на английском

Modern JavaScript From The Beginning 2.0 (Just Updated)

Обзор курса Брэда Трэверси

Умеете сверстать страницу, но интерактивность пока сводится к копированию готового скрипта? Modern JavaScript From The Beginning 2.0 Брэда Трэверси предлагает практический маршрут без React: сначала язык и браузер, затем запросы, организация кода и связка с API. Курс на английском и предполагает знакомство с HTML/CSS.

RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
  • 4,636 539 оценок на Udemy
  • 131 825студентов на Udemy
  • 40 ч 13 минвидео · 285 лекций
  • ENанглийский язык объяснения
Обложка курса Modern JavaScript From The Beginning 2.0 (Just Updated) на UdemyПрактика без React

Брэд Трэверси · английский язык · обновление октябрь 2025

Подойдёт ли вам этот курс JavaScript

Кому подойдёт

Тем, кому легче разбираться через работающий интерфейс, запросы к API и постепенно усложняющиеся проекты.

Что знать до старта

Нужна базовая работа с HTML и CSS; JavaScript начинается с основ.

Что сможете сделать

Список покупок, Flixx, Tracalorie и приложение RandomIdeas с frontend и REST API.

Учесть при выборе

В проектах используется Webpack, а финальная практика требует Node.js и MongoDB. Это больше, чем набор браузерных упражнений: оставьте время на настройку среды.

Modern JavaScript From The Beginning: собрать приложение без фреймворка

Отсутствие frontend-фреймворка здесь полезно как учебный выбор: приходится явно управлять данными, событиями и обновлением интерфейса. Это помогает заметить, какую работу позже возьмут на себя библиотеки. Чтобы практика не стала перепечаткой, меняйте условие задачи до начала следующего проекта: другой набор полей, сохранение настроек или дополнительный сценарий ошибки. Одна такая доработка часто показывает пробел точнее, чем ещё час видео.

Обратите внимание: В проектах используется Webpack, а финальная практика требует Node.js и MongoDB. Это больше, чем набор браузерных упражнений: оставьте время на настройку среды.

Что доработать самостоятельно после примеров Брэда Трэверси

01

Сохранить список между посещениями

Сделайте список покупок с добавлением, редактированием и фильтром. Сохраните его локально и восстановите после перезагрузки. Проверьте пустой список, дубликаты и повреждённые сохранённые данные.

02

Довести поиск до понятного результата

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

03

Переписать расчёт как проверяемую модель

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

04

Проверить клиент и сервер вместе

Добавьте к учебному REST API редактирование записи. Проверьте корректный ответ, отсутствующую запись и недоступный сервер. Валидируйте данные на сервере, даже если клиент уже проверяет форму.

От списка покупок и Flixx к Tracalorie и REST API

Программа постепенно переходит от браузерного JavaScript к ООП, сборке, тестам и fullstack-практике. Для финальной части понадобится настроить Node.js и работу с MongoDB. Это хороший повод отделить логику JavaScript от вопросов окружения и записывать решения проблем с запуском.

На дату проверки в карточке Udemy: 23 раздела, 285 лекций, 40 ч 13 мин видео. Это объём записей, а не срок освоения JavaScript. Самостоятельная практика потребует дополнительного времени; темы ниже сгруппированы редакцией, точное оглавление опубликовано на Udemy.

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

Сверить программу на Udemy
  1. 01

    Основы языка, функции, массивы и управление потоком

  2. 02

    DOM, события и список покупок

  3. 03

    Асинхронность, Fetch API и Flixx

  4. 04

    Браузерные API, ООП и Tracalorie

  5. 05

    Модули, Webpack, структуры данных и тесты

  6. 06

    Node.js, RandomIdeas REST API и frontend

Английский язык курса
Курс на английском

Короткий урок — затем своё решение на JavaScript.

Посмотрите короткое превью и измените пример самостоятельно. Важно понимать причину решения, а не только повторять набор кода. Записывайте несколько новых терминов за занятие и отдельно проверяйте, можете ли объяснить путь от входных данных до результата программы.

Как проходить курсы Udemy на английском

Субтитры проверяйте в меню CC. Они не означают русскую озвучку; автоматический перевод может неточно передавать технические термины.

Брэд Трэверси — фотография преподавателя

Брэд Трэверси

Брэд Трэверси — преподаватель веб-разработки и автор Traversy Media. В Modern JavaScript From The Beginning он ведёт от основ языка к приложениям без frontend-фреймворка. Курс Брэда Трэверси стоит оценивать по тому, насколько удобно вам повторять и затем изменять небольшие приложения. Посмотрите открытый урок, закройте его и попробуйте воспроизвести логику без точного копирования имён переменных. Если понимаете последовательность действий, такой проектный формат может вам подойти.

DOMFetch APIООПWebpack
RusUdemyКогда программа вам подходит

Вы выбираете курс. RusUdemy помогает с оформлением.

Отправьте ссылку на Modern JavaScript From The Beginning. Уточним текущую стоимость и поможем оформить выбранный курс в вашем личном аккаунте Udemy. Материалы и прогресс будут у вас.

01

Курс в Вашем аккаунте

Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.

02

Без предоплаты

Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.

03

Покупка за 10 минут

Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.

04

Живой человек, не бот

В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.

Узнать цену без предоплаты

Сначала согласуем условия. Общих аккаунтов и предоплаты нет.

Опыт работы с сервисом

Отзывы клиентов RusUdemy

Отзыв клиента RusUdemy — ОлегОригинал отзыва в Telegram

Олег

Ещё + 2 курса в копилку знаний.
Огромная благодарность Михаилу за чудесную возможность получать знания!
Отзыв от:
Отзыв клиента RusUdemy — DaniilОригинал отзыва в Telegram

Daniil

Все отлично, оперативно, рекомендую!
Отзыв от:
Отзыв клиента RusUdemy — Maks ViskovОригинал отзыва в Telegram

Maks Viskov

Быстро.Чётко.Удобно. Сработали на отлично!
Отзыв от:
Отзыв клиента RusUdemy — LeMon4ikОригинал отзыва в Telegram

LeMon4ik

Купил курс по пайтон разработке, сервис отличный, сделали все очень быстро, комиссия не большая. Буду обращаться снова.
Отзыв от:
Отзыв клиента RusUdemy — ВаняОригинал отзыва в Telegram

Ваня

Купил курс, все четко, сразу думал Скам оказалось нет, покупайте не поделеете, все прошло быстро, 5 минут и курс у меня
Отзыв от:
Отзыв клиента RusUdemy — Дмитрий КозловОригинал отзыва в Telegram

Дмитрий Козлов

Отличный сервис, быстро помогли с покупкой курса. Все работает. Рекомендую.
Отзыв от:

Вопросы о курсе «Modern JavaScript From The Beginning»