Tentative Schedule

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