Course Outline

Class # Prep Work Studio New Topics Begin Assignment✶
1 Class 1 Prep Mario 1 Javascript basics
2 Class 2 Prep Mario 2 Javascript in the Browser; Javascript objects; The DOM
3 Class 3 Prep Mario 3 Higher-order functions in JS; Handling DOM events Start 🐘 Pyramid Slide
4 Class 4 Prep Mario 4 Forms; Client-side validation
5 Class 5 Prep (no studio) Reviewing Core Javascript
6 Class 6 Prep Mario 5 The jQuery library
7 Class 7 Prep FlickList 0 AJAX
8 Class 8 Prep FlickList 1 Browser developer tools Start 🐘 The AJAXson 5
9 Class 9 Prep FlickList 2 Semantic HTML
10 Class 10 Prep FlickList 3 Responsiveness; Bootstrap
11 Class 11 Prep FlickList 4 Chaining API calls and surviving "callback hell" Start 🐘 Word Up!
12 Class 12 Prep FlickList 5 Nested Bootstrap grids; Bootstrap carousels
13 Class 13 Prep (no studio) (work day)
14 Class 14 Prep (no studio) Web Programming Beyond LC101