Tentative Schedule

Week Topic Reading Assignment
Apr 2 Course Overview; JS and DOM review Course notes  
Apr 9 React overview; Installing Node Ch. 1, React Tutorial Assignment 1
Apr 16 Using simple React components; intro to state Ch. 2, 3, 4 Assignment 2
Apr 23 State review and lifting state Ch. 3, 4 Assignment 3
April 30 Rending lists Ch. 5 Assignment 4
May 7 React lifecycle Ch. 4 Midterm Report
May 14 Using components Ch. 5, 6 Assignment 5
May 21 Routing with React Ch. 7, 8 Assignment 6
May 28 Web architecture components TBD  
Jun 4 Deploying web apps TBD Culminating Project
Jun 11     Summary Report