Skip to content

Latest commit

 

History

History
81 lines (62 loc) · 2.53 KB

README.md

File metadata and controls

81 lines (62 loc) · 2.53 KB

Unit 4: JavaScript for the Web

Module 4.1

Course Material

Mini-Projects

Self-Graded Assignments

  • Included in OC course:
    • 3 auto-graded quizzes
    • Understanding the DOM
      • getElementsByTagName
      • getElementsByClassName
      • getElementById
      • Modifying content
      • Modifying classes
      • Playing with style
      • Building new elements
      • Add an event listener
      • Create a new post
      • Remove a post
    • Handling data
      • From user
        • Reading text fields
        • Modifying default behavior
        • Checkboxes
        • Radio buttons and dropdown menus
        • Validate input length
        • On blur event
        • Element constraints
      • From server
        • Sending a request
        • Handling data from a request
    • Asynchronous programming
      • Setting a timeout
      • Old school callbacks
      • Creating a Promise
      • Async/await
      • Sending POST request
      • Async POST request
      • Reusing functions
      • Handling multiple asynchronous functions
      • Error handling

Module 4.2

Course Material

Mini-Projects

Self-Graded Assignments

Unit 4 Project

Open the Unit 4 Project here: Building a ToDo List App.