• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Dom

DOM Courses

DOM courses can help you learn how browsers interpret and structure web pages through the Document Object Model. You can build skills in selecting and modifying elements, handling events, and updating content dynamically. Many courses introduce tools such as JavaScript, browser dev tools, and debugging methods that support creating interactive and responsive web experiences.


Popular DOM Courses and Certifications


  • Status: Free Trial
    Free Trial
    B

    Board Infinity

    Frontend for Java Full Stack Development

    Skills you'll gain: Angular, HTML and CSS, JavaScript Frameworks, Hypertext Markup Language (HTML), Application Frameworks, Front-End Web Development, Javascript, Software Design Patterns, Java, Web Components, Code Reusability, Web Applications, Full-Stack Web Development, Cascading Style Sheets (CSS), Programming Principles, Web Design, Maintainability, Web Development, UI Components

    4.4
    Rating, 4.4 out of 5 stars
    ·
    114 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of London

    Introduction to Object-Oriented Programming in C++

    Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Interactive Design, Program Development, FinTech, Command-Line Interface

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    188 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Java Servlet Development: From Basics to Real-World Projects

    Skills you'll gain: Model View Controller, Java Platform Enterprise Edition (J2EE), Frontend Integration, Back-End Web Development, Full-Stack Web Development, Server Side, Email Automation, Data Access, Apache Tomcat, Front-End Web Development, Application Servers, Java Programming, HTML and CSS, Databases, PostgreSQL, Relational Databases, Java, User Interface (UI), Web Design, Database Development

    4.6
    Rating, 4.6 out of 5 stars
    ·
    52 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    D

    Digital Marketing Institute

    Data and Digital Strategy Execution

    Skills you'll gain: Data-Driven Decision-Making, Marketing Strategies, Data-Driven Marketing, Data Strategy, Data Ethics, Customer Analysis, Digital Analysis, Marketing Effectiveness, Marketing Planning, Strategic Decision-Making, Digital Marketing, Business Analytics, Marketing Analytics, Customer Insights, Performance Measurement, Marketing Strategy and Techniques, Customer experience strategy (CX), MarTech, Pay Per Click Advertising, Data Management

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Linux: I/O Redirection for DevOps

    Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Command-Line Interface, Linux, Unix Shell, Scripting, File I/O

    4.8
    Rating, 4.8 out of 5 stars
    ·
    78 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Analytics: Uncover Web Traffic Secrets

    Skills you'll gain: Web Analytics, Web Analytics and SEO, Marketing Analytics, Analytics, Technical Documentation, Data-Driven Marketing, Performance Analysis, Technical Communication, Performance Metric, Data Literacy, Data-Driven Decision-Making

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    cPanel Web Hosting Management Mastery

    Skills you'll gain: Email Security, File Management, Control Panels, Web Analytics and SEO, MySQL, Apache, Cloud Hosting, Public Key Infrastructure, User Accounts, Security Controls, Data Security, Key Management, Encryption, Database Management, Web Servers, Email Automation, User Provisioning, Systems Administration, System Configuration, Content Management

    5
    Rating, 5 out of 5 stars
    ·
    6 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Introduction to Web Development and HTML Basics

    Skills you'll gain: Development Environment, Integrated Development Environments, Software Installation, Web Analytics and SEO

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    Edureka

    Modern Web Development with TypeScript

    Skills you'll gain: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Webpack, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging

    4.7
    Rating, 4.7 out of 5 stars
    ·
    6 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Learn React

    Skills you'll gain: React.js, UI Components, Front-End Web Development, Web Content Accessibility Guidelines, User Interface (UI), Code Reusability, JavaScript Frameworks, Web Development Tools, Web Frameworks, Cascading Style Sheets (CSS), Data Mapping

    4.7
    Rating, 4.7 out of 5 stars
    ·
    230 reviews

    Intermediate · Course · 3 - 6 Months

  • Status: Preview
    Preview
    S

    Scrimba

    Build & Deploy Your Web Dev Portfolio

    Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Cloud Hosting, Web Development, Cloud Deployment, Responsive Web Design, Web Design, Web Presence, Application Deployment, Typography, Servers, Javascript

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Mastering Java and Advanced Tools for Selenium Automation

    Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java Programming, Java, Object Oriented Programming (OOP), Issue Tracking, Build Tools, Test Automation, Behavior-Driven Development, Test Script Development, Test Case, Software Testing, Data Structures, Package and Software Management

    Intermediate · Course · 1 - 3 Months

1…10111213

In summary, here are 10 of our most popular dom courses

  • Frontend for Java Full Stack Development: Board Infinity
  • Introduction to Object-Oriented Programming in C++: University of London
  • Java Servlet Development: From Basics to Real-World Projects: EDUCBA
  • Data and Digital Strategy Execution: Digital Marketing Institute
  • Linux: I/O Redirection for DevOps: Coursera
  • Analytics: Uncover Web Traffic Secrets: Coursera
  • cPanel Web Hosting Management Mastery: EDUCBA
  • Introduction to Web Development and HTML Basics: Packt
  • Modern Web Development with TypeScript: Edureka
  • Learn React: Scrimba

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok