К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Mastering DOM with JavaScript: Apply, Implement, Optimize · LearnSpace
Назад в каталог
courseraПрограммирование

Mastering DOM with JavaScript: Apply, Implement, Optimize

Курс от EDUCBA
Уровень не указан≈ 5.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Build the skills to create dynamic, interactive web experiences with Mastering DOM with JavaScript: Apply, Implement, Optimize. This course provides a practical introduction to the JavaScript Document Object Model (DOM), showing how HTML, CSS, and JavaScript work together to power modern web applications. Through a structured, hands-on learning approach, you will progress from understanding the fundamentals of the DOM to implementing advanced interactions that make web pages responsive and engaging. You will learn how to define and navigate the DOM, select and manipulate HTML elements, modify CSS dynamically, implement event handling with event listeners, manage DOM nodes efficiently, and optimize document handling using advanced NodeList operations. Each module builds on the previous one, helping you develop confidence by applying DOM methods and techniques in practical scenarios rather than simply memorizing concepts. Designed for beginners in web development as well as learners looking to strengthen their JavaScript skills, this course emphasizes progressive learning through clearly defined lessons and practical demonstrations. Its step-by-step modular structure makes complex DOM concepts approachable while reinforcing the techniques needed to create, modify, and optimize interactive web content. By the end of the course, you will be able to apply JavaScript DOM techniques to build more dynamic, user-friendly, and efficient web applications.

Навыки, которые вы освоите

JavascriptEvent-Driven ProgrammingWeb ApplicationsInteractive LearningFront-End Web DevelopmentWeb ContentJavaScript FrameworksCascading Style Sheets (CSS)HTML and CSSWeb ComponentsHypertext Markup Language (HTML)Web Development ToolsWeb LanguageWeb Design and DevelopmentAnimationsWeb Development

Программа курса

2 модулей · 28 учебных материалов

01Foundations of the DOM15 материалов

Getting Started with the DOM

Dom IntroductionВидеоIntroduction the HTML DomВидеоDom MethodsВидеоGetting Started with the DOMЗадание

Working with DOM Elements

Учитесь у экспертов

EDUCBA

Преподаватель курса

Mastering DOM with JavaScript: Apply, Implement, Optimize
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.2 ч

2 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Dom ElementsВидео
HTML ElementВидео
Dom Elements - Class NameВидео
Working with DOM ElementsЗадание

Styling & Dynamic DOM

DOM HTMLВидеоDOM CSSВидеоDOM AnimationsВидеоStyling & Dynamic DOMЗаданиеBuilding Interactive Webpages with DOM Selection, Styling, and AnimationDIALOGUEGraded Quiz – Foundations of the DOMЗаданиеTransforming a Static HTML Page Using DOM FoundationsDIALOGUE
02Mastering DOM Interactions13 материалов

Event Handling in the DOM

DOM EventsВидеоDOM Events ContinuesВидеоDOM Event ListenerВидеоEvent Handling in the DOMЗадание

DOM Navigation & Node Management

DOM NavigationВидеоCreating New Node in DOM ElementВидеоDOM Node ListВидеоDOM Navigation & Node ManagementЗадание

Advanced Node Lists & Wrap-Up

More on DOM Node ListВидеоConclusionВидеоAdvanced Node Lists & Wrap-UpЗаданиеGraded Quiz – Mastering DOM InteractionsЗаданиеBuilding an Interactive Web Page Using HTML DOM Methods and EventsDIALOGUE