Курс «JavaScript с нуля»: язык, на котором живут страницы
· 2 мин чтения Новый курс

Курс «JavaScript с нуля»: язык, на котором живут страницы

Бесплатный курс JavaScript: переменные и функции, массивы и объекты, работа с DOM, события, асинхронность, модули и классы. Задания с проверкой в браузере.

JavaScript — единственный язык, который выполняется в браузере у каждого посетителя. Всё, что на странице двигается, считает, проверяет форму и подгружает данные, написано на нём.

Что внутри

Курс идёт от основ языка к работе со страницей. Сначала переменные, типы и приведение типов — с разбором тех самых странностей, из-за которых JavaScript ругают. Затем функции, области видимости, замыкания, массивы и объекты, методы перебора.

Дальше начинается то, ради чего язык и учат: DOM — поиск элементов, изменение содержимого, создание узлов; события — клики, ввод, всплытие и делегирование; асинхронность — промисы, async/await и запросы к серверу.

Заканчивается курс порядком в коде: модули, классы, наследование и то, как разложить растущий проект по файлам, чтобы через месяц в нём можно было разобраться.

Как устроены занятия

Код выполняется прямо в браузере, результат виден сразу. В заданиях с DOM человек работает с настоящей разметкой, а не с описанием того, как она могла бы выглядеть. Есть разборы ошибок: кусок кода, который почти работает, — и нужно понять, где именно он врёт.

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

Тем, кто уже верстает и хочет оживить страницу. Тем, кто начинает с фронтенда и выбирает первый язык. Тем, кто пришёл из другого языка и хочет понять, почему в JavaScript всё немного иначе. Знание HTML и CSS желательно, но курс объясняет всё, что нужно по дороге.

Курс открыт и бесплатен Программа и объём видны без регистрации.
Открыть курс
Поделиться: Telegram ВКонтакте

Ещё в блоге

СтатьяДетям Финансовая грамотность для подростка: как научить копить, а не запрещать тратить Как объяснить ребёнку деньги без нотаций: карманные деньги по правилам, правило трёх кучек, первая цель, карта и мошенники — план для родителей детей 8–15 лет. · 6 мин чтения СтатьяПрактика Учить SQL через детективные задачи: почему расследования работают лучше упражнений Как устроены SQL-расследования: улики в таблицах, каждый шаг — запрос, подсказок нет. Почему такой формат закрепляет язык запросов лучше учебных упражнений и с какого дела начать. · 5 мин чтения Статья 1С с нуля: какие профессии вокруг неё есть и с чего начать без опыта Что такое 1С на самом деле, чем занимаются оператор, бухгалтер, аналитик и программист 1С, сколько времени нужно на первый уровень и с какого курса начать. · 5 мин чтения СтатьяИИ Что такое промпт и как разговаривать с нейросетью, чтобы получать ответ с первого раза Простое объяснение, что такое промпт, из чего состоит хороший запрос к ИИ и пять правил, после которых ChatGPT, Claude и другие модели перестают отвечать «водой». · 5 мин чтения