Course «JS: DOM API»: online education
2026-02-21 02:56 Diff

1

Introduction

Learn about the course and its objectives

2

JavaScript in the browser

Learn to use js in the browser. Learn about the differences between server and client js.

3

Global Window Object

Learn why and how to use the window object

4

BOM objects

Learn the objects that allow you to control the browser through JavaScript

5

What is DOM?

Learn how HTML differs from DOM

6

Navigating the DOM Tree

Learn the DOM tree structure. Learn to navigate it.

7

Declarative DOM tree search

Learn the search methods: getElementById, querySelector and others.

8

DevTools

Learn how to use the developer tools in the browser.

9

Manipulating the Dom tree

Learn how to change the DOM tree, add and remove elements.

10

Managing DOM Nodes

Learn to modify elements. Understand the difference between attributes and properties.

11

Polyfills

Learn how to level differences between browsers when working with the DOM

12

Introduction to events

Explore the event model of the browser. Learn the basic events and their features of work.

13

Events in practice

Learn how to create interactive components

14

Forms

Learn how to handle forms

15

Capturing and bubbling

Understand the stages of events. Learn how to capture an event and stop it from propagating.

16

Document Events

Learn events that occur when loading and unloading a document.

17

AJAX

Learn how to execute AJAX requests using the modern browser API - fetch

18

JQuery

Learn to use the jQuery library. Find out why it is required in every job, but companies discontinue to use it.