Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Mastering the DOM API

via CodeSignal

Overview

Explore the depths of JavaScript and the Document Object Model (DOM) in this hands-on course. Gain a profound comprehension of the DOM's structure for dynamic content manipulation and event handling, empowering you to create interactive web pages that react to user inputs.

Syllabus

  • Lesson 1: Mastering Advanced Document Object Model (DOM) Manipulation Techniques
    • Adding a New Product to the Best Sellers List
    • Add an ID to the Product Card
    • Mend the Product List Display
    • Adding a New Product Display on E-Commerce Site
    • Adding a New Special Offer to the E-Commerce Site
  • Lesson 2: JavaScript Event Management: Event Handling, Event Bubbling, stopPropagation, and Custom Events
    • Navigating the Cosmic Click Event
    • Stop the Cosmic Event Bubbling
    • Neptunian Message Anomaly
    • Galactic Event Constructor
    • Halting the Cosmic Cascade
  • Lesson 3: Mastering Asynchronous Programming in JavaScript
    • Real-time Space Observatory Status Updates
    • Speeding Up Cosmic Discoveries
    • Mysterious Missing Details on Planet Display
    • Orbital Message Retrieval Function
    • Cosmic Code: Simulating Planet Rotation Data Retrieval
  • Lesson 4: Mastering Form Validation with HTML and JavaScript
    • Cosmic Form Validation in Action
    • Galactic Registry: Enforce Starting Letter Uppercase
    • Cosmic Distance Validator: Ensuring Accurate Measurements
    • Spacecraft Speed Validator: Add Safety Checks
    • Orbit Validation Station: Write the Code
  • Lesson 5: Bringing Web Pages to Life: Mastering CSS Transitions and Effects
    • Hover and Grow: CSS Transition in Action
    • Hover to Fade Transition
    • Hover-Over Button Malfunction
    • Hover to Highlight: Interactive Product Card
    • Rotating the Cosmos: CSS Animation Challenge
  • Lesson 6: High-Speed Web Interfaces: Efficient DOM Manipulation and JavaScript Optimization Techniques
    • Adding New Volumes to the Virtual Bookshelf
    • Adding Memory Efficiency to the Bookshelf Event
    • Efficiently Expanding the Virtual Library
    • Building the Book Adder Function

Reviews

Start your review of Mastering the DOM API

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.