Курс «JS: DOM API»

полифиллы
AJAX
события
селекторы
window
jQuery

Последнее обновление: 23 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

18 уроков (видео и/или текст)
14 упражнений в тренажере
58 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

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

Чему вы научитесь

  • Оживлять веб-страницы добавляя в них интерактивность
  • Взаимодействовать с любыми элементами на странице, выбирать их или изменять
  • Обеспечивать универсальную работу JavaScript в любом браузере
  • Правильно обрабатывать формы
  • Выполнять AJAX-запросы на сервер
  • Использовать JQuery для обработки DOM

Программа

1

Введение

Знакомимся с темой и целями курса

2

JavaScript в браузере

Учимся использовать JavaScript в браузере, изучаем отличия между серверным и клиентским JavaScript

3

Глобальный объект Window

Выясняем, зачем и как использовать объект window

4

BOM-объекты

Знакомимся с объектами, которые позволяют управлять браузером через JavaScript

5

DOM

Выясняем, чем HTML отличается от DOM

6

Навигация по DOM-дереву

Знакомимся с структурой DOM-дерева и учимся перемещаться по ней

7

Декларативный поиск по DOM-дереву

Знакомимся с getElementById, querySelector и другими поисковыми методами

8

Консоль разработчика

Учимся пользоваться консолью разработчика в браузере

9

Манипулирование DOM-деревом

Учимся менять DOM-дерево, добавлять и удалять элементы

10

Управление узлами DOM

Учимся модифицировать элементы, разбираем разницу между атрибутами и свойствами

11

Полифиллы

Выясняем, как нивелировать различия между браузерами при работе с DOM

12

Введение в события

Знакомимся с событийной моделью браузера, изучаем базовые события и их особенности работы

13

События на практике

Учимся создавать интерактивные компоненты

14

Формы

Учимся правильно обрабатывать формы

15

Перехват и всплытие

Разбираемся со стадиями событий и обсуждаем, как перехватить всплывающее событие

16

События документа

Знакомимся с событиями, которые возникают при загрузке и выгрузке документа

17

AJAX

Учимся выполнять AJAX-запросы, используя fetch — современный API браузера

18

JQuery

Учимся пользоваться библиотекой JQuery и обсуждаем, почему компании отказываются от нее, но все еще требуют в вакансиях

Формат обучения

Испытания

1

Модальное окно

2

Цитаты Тото Роббинса

3

Прогресс

4

Пятнашки

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы