Tentative Schedule

Week Topic Reading Assignment
Sep 4 Course Overview; JavaScript Basics, DOM basics Intro, Ch. 1, 2, 9, 10  
Sep 11 Objects, Functions, Debugging Ch. 2, 4 and 10 Assignment 1
Sep 18 Conditional statements Ch. 4 Assignment 2
Sep 25 Using a class (Dice), Loops, Arrays Ch. 3, 5, ch. 11 Assignment 3; Quiz 1
Oct 2 Arrays, Objects, Classes, Callback functions Ch. 6 Assignment 4
Oct 9 A/V components Class notes Assignment 5
Oct 16 effects, form controls Class notes and TBD Midterm Report
Oct 23 Events and forms Class notes and TBD Assignment 6
Oct 30 Advanced interactions, jQuery Ch. 15 and class notes Assignment 7; Quiz 2
Nov 6 Advanced topics, React Ch. 15 and Class notes Assignment 8
Nov 13     Summary Report