Modules
The course content is organized into twelve modules, one per chapter of the ESaaS textbook, plus a short orientation. Each module page lists that moduleโs videos, textbook readings, self-check, and CHIPS programming assignments. Start with the Orientation.
-
Module 5: Advanced Rails: DRY, Associations, and Authentication
-
Module 12: Operations: Performance, Deployment, and Security
Self-checks
Every module ends with a self-check on Gradescope.
Lecture recordings
Each module page links that moduleโs recorded videos. For past lecture recordings, see the Fall 2023 lecture YouTube playlist (berkeley.edu access only) โ itโs recommended you review these OR the module videos before coming to live class.