Learning goals:
By the end of this course, you'll be able to integrate JavaScript into real HTML and CSS documents and see its effects.
Prerequisites:
You should already have a basic JavaScript knowledge of functions, variables, and loops. Take our course, Learn to code with JavaScript, if you need some help.
Part #1 - Understand the DOM
1. Discover the DOM
2. Traverse the DOM
3. Modify page structure
4. Give your elements some style
Part #2 - Interact with your users
1. Use events
2. Add forms
3. Validate forms
4. Use regular expressions
5. Bring pages to life
Quiz: Events and forms
Part #3 - Make AJAX requests
1. Understand HTTP, AJAX, and JSON
2. Make your first AJAX request
3. Extend your AJAX request
Activity: Create a link listing page