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 |