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

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

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

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

Что внутри

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

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

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

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

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

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

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

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

Другие новости

Новый курсДля специалистов Курс «1С: Документооборот»: где документ и у кого Бесплатный курс по 1С:Документообороту: виды документов и карточки, файлы и версии, маршруты согласования, регистрация, поручения, договоры, хранение, ЭДО. · 3 мин чтения Новый курс Курс «Основы дизайна»: макет, который отвечают глазами Бесплатный курс по дизайну: композиция и сетка, типографика и межстрочный интервал, цвет и контраст, иерархия, интерфейсы. Задания с живым макетом. · 2 мин чтения Новый курс Курс «Память: как запоминать и не забывать» Бесплатный курс о памяти: кривая забывания, интервальные повторения, мнемотехники, запоминание имён и чисел, подготовка к экзаменам, сон и внимание. · 2 мин чтения Новый курсДля специалистов Курс «1С: работа и разработка» Бесплатный курс по 1С: платформа и конфигурации, документы и регистры, касса и склад, зарплата, закрытие месяца, конфигуратор, запросы и отчёты. · 2 мин чтения