Skip to main content

Class Resources

DateClassPreparationActivityNotes
Jan 21, 20261: Introduction & Single-Page ApplicationsNotes [PDF]
Jan 28, 20262: Single-Page Applications & ComponentsPreparationActivityNotes [PDF]
Jan 30, 20263: JavaScript Modules & ObjectPreparationNotes [PDF]
Feb 2, 20264: Expression Placeholders & PropsPreparationActivityNotes [PDF]
Feb 4, 20265: Conditional RenderingPreparationActivityNotes [PDF]
Feb 9, 20266: Event HandlingPreparationActivityNotes [PDF]
Feb 11, 20267: StatePreparationActivityNotes [PDF]
Feb 18, 20268: Lifting State UpPreparationActivityNotes [PDF]
Feb 23, 20269: Exam IPreparation
Feb 25, 202610: Handler Props & Controlled InputsPreparationActivityNotes [PDF]
Mar 2, 202611: Objects in StatePreparationActivityNotes [PDF]
Mar 4, 202612: Rendering ListsPreparationActivityNotes [PDF]
Mar 9, 202613: Document DatabasesPreparationActivityNotes [PDF]
Mar 11, 202614: Database CRUD OperationsPreparationActivityNotes [PDF]
Mar 16, 202615: Interactive Web Application Design PatternsPreparationNotes [PDF]
Mar 18, 202616: Utility First CSS FrameworksPreparationActivityNotes [PDF]
Mar 23, 202617: HTTP ServersPreparationActivityNotes [PDF]
Mar 25, 202618: Express.js & MongoDBPreparationActivityNotes [PDF]
Apr 6, 202619: REST API DesignPreparationActivityNotes [PDF]
Apr 8, 202620: Query Strings, Filtering, & SearchPreparationActivityNotes [PDF]
Apr 13, 202621: API SecurityNoneActivityNotes [PDF]
Apr 15, 2026Exam IIPreparation
Apr 20, 202623: Asynchronous HTTP RequestsNoneActivityNotes [PDF]
Apr 22, 202624: Asynchronous Request UX & DebouncingPreparationPreparationNotes [PDF]
Apr 27, 202625: Project 2 Office HoursNone
Apr 29, 202626: Question & Answer (+ Demonstrations)NoneActivityNotes [PDF]
May 4, 202627: Final Exam ReviewNoneNotes [PDF]