Lectures
Lectures will be given live in Franz Hall 1178 each Monday and Wednesday from 6-7:50 PM. Lectures will not be recorded or live streamed.
Lecture presentation slides will be posted before lecture and will only be available to users logging in from their @g.ucla.edu accounts.
Any listed readings are entirely supplemental.
Table of contents
- Course Overview & The Dev Workflow
- Practical Testing & Testability
- HTTP Basics & Code Reviews
- Build Systems & Containerization (Docker)
- Cloud Deployment & CI/CD
- Server Architecture & AI as a Co-pilot
- Static Analysis & The Art of Readable Code
- Refactoring & Debugging Strategies
- API Design & Web Security
Course Overview & The Dev Workflow
- Lecture
- 1
- Date
- Monday, September 29, 2025
- Links
- Slides
Practical Testing & Testability
- Lecture
- 2
- Date
- Wednesday, October 1, 2025
- Links
- Slides
HTTP Basics & Code Reviews
- Lecture
- 3
- Date
- Monday, October 6, 2025
- Links
- Slides
Build Systems & Containerization (Docker)
- Lecture
- 4
- Date
- Wednesday, October 8, 2025
- Links
- Slides
Cloud Deployment & CI/CD
- Lecture
- 5
- Date
- Monday, October 13, 2025
- Links
- Slides
Server Architecture & AI as a Co-pilot
- Lecture
- 6
- Date
- Wednesday, October 15, 2025
- Links
- Slides
Static Analysis & The Art of Readable Code
Refactoring & Debugging Strategies
- Lecture
- 8
- Date
- Wednesday, October 22, 2025
- Links
- Slides
API Design & Web Security
- Lecture
- 9
- Date
- Monday, October 27, 2025
- Links
- Slides