> For the complete documentation index, see [llms.txt](https://backend-course.cornellappdev.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://backend-course.cornellappdev.com/chapters.md).

# Chapters

- [1. Routes](https://backend-course.cornellappdev.com/chapters/routes.md)
- [Pre-Class TODO's](https://backend-course.cornellappdev.com/chapters/routes/pre-class.md)
- [Lecture](https://backend-course.cornellappdev.com/chapters/routes/lecture.md): Contributors: Alicia Wang, Conner Swenberg
- [Assignment Handout](https://backend-course.cornellappdev.com/chapters/routes/handout.md): Contributors: Alicia Wang, Conner Swenberg
- [API Specification](https://backend-course.cornellappdev.com/chapters/routes/api.md): Contributors: Alicia Wang, Conner Swenberg
- [2. Databases](https://backend-course.cornellappdev.com/chapters/databases.md)
- [Pre-Class TODO's](https://backend-course.cornellappdev.com/chapters/databases/pre-class.md): Contributors: Conner Swenberg
- [Lecture](https://backend-course.cornellappdev.com/chapters/databases/lecture.md): Contributors: Alicia Wang, Conner Swenberg
- [Demo](https://backend-course.cornellappdev.com/chapters/databases/demo.md): Contributors: Alicia Wang, Conner Swenberg
- [Assignment Handout](https://backend-course.cornellappdev.com/chapters/databases/handout.md): Contributors: Alicia Wang, Conner Swenberg
- [API Specification](https://backend-course.cornellappdev.com/chapters/databases/api.md): Contributors: Alicia Wang, Conner Swenberg
- [3. Relational Databases](https://backend-course.cornellappdev.com/chapters/relational-databases.md)
- [Pre-Class TODO's](https://backend-course.cornellappdev.com/chapters/relational-databases/pre-class.md): Contributors: Conner Swenberg, Shungo Najima
- [Lecture](https://backend-course.cornellappdev.com/chapters/relational-databases/lecture.md): Contributors: Alicia Wang, Conner Swenberg
- [Demo](https://backend-course.cornellappdev.com/chapters/relational-databases/demo.md): Contributors: Alicia Wang, Conner Swenberg, Alanna Zhou
- [Assignment Handout](https://backend-course.cornellappdev.com/chapters/relational-databases/handout.md): Contributors: Alicia Wang, Conner Swenberg
- [API Specification](https://backend-course.cornellappdev.com/chapters/relational-databases/api.md): Contributors: Alicia Wang, Conner Swenberg, Alanna Zhou
- [4. Abstractions](https://backend-course.cornellappdev.com/chapters/abstractions.md)
- [Pre-Class TODO's](https://backend-course.cornellappdev.com/chapters/abstractions/pre-class.md)
- [Lecture](https://backend-course.cornellappdev.com/chapters/abstractions/lecture.md): Contributors: Alicia Wang, Conner Swenberg
- [Demo](https://backend-course.cornellappdev.com/chapters/abstractions/demo.md): Contributors: Alicia Wang, Conner Swenberg
- [Assignment Handout](https://backend-course.cornellappdev.com/chapters/abstractions/handout.md): Contributors: Alicia Wang, Conner Swenberg
- [API Specification](https://backend-course.cornellappdev.com/chapters/abstractions/api.md): Contributors: Alicia Wang, Conner Swenberg
- [5. Containerization](https://backend-course.cornellappdev.com/chapters/containerization.md)
- [Pre-Class TODO's](https://backend-course.cornellappdev.com/chapters/containerization/pre-class.md)
- [Docker Installation](https://backend-course.cornellappdev.com/chapters/containerization/docker-installation.md): Contributors: Alicia Wang, Alanna Zhou
- [Lecture](https://backend-course.cornellappdev.com/chapters/containerization/lecture.md): Contributors: Alicia Wang, Conner Swenberg, Alanna Zhou
- [Demo](https://backend-course.cornellappdev.com/chapters/containerization/demo.md): Contributors: Alicia Wang, Conner Swenberg
- [Assignment Handout](https://backend-course.cornellappdev.com/chapters/containerization/handout.md): Contributors: Alicia Wang, Conner Swenberg, Alanna Zhou, Shungo Najima
- [6. Deployment](https://backend-course.cornellappdev.com/chapters/deployment.md)
- [Lecture](https://backend-course.cornellappdev.com/chapters/deployment/lecture.md): Contributors: Alicia Wang, Conner Swenberg
- [Demo](https://backend-course.cornellappdev.com/chapters/deployment/deployment-demo.md): Contributors: Alanna Zhou, Shungo Najima, Joshua Dirga
- [Assignment Handout](https://backend-course.cornellappdev.com/chapters/deployment/assignment-handout.md): Contributors: Alicia Wang, Alanna Zhou, Shungo Najima
- [7. Images](https://backend-course.cornellappdev.com/chapters/7.-images.md)
- [Demo](https://backend-course.cornellappdev.com/chapters/7.-images/demo.md): Contributors: Alanna Zhou, Shungo Najima
- [Assignment Handout](https://backend-course.cornellappdev.com/chapters/7.-images/assignment-handout.md): Contributors: Shungo Najima
- [8. Authentication](https://backend-course.cornellappdev.com/chapters/authentication.md)
- [Lecture](https://backend-course.cornellappdev.com/chapters/authentication/lecture.md): Contributors: Alicia Wang, Conner Swenberg
- [Demo](https://backend-course.cornellappdev.com/chapters/authentication/demo.md): Contributors: Conner Swenberg, Alanna Zhou, Shungo Najima
- [Assignment Handout](https://backend-course.cornellappdev.com/chapters/authentication/assignment-handout.md): Contributors: Shungo Najima
- [(Work in Progress) OAuth](https://backend-course.cornellappdev.com/chapters/oauth.md)
- [Pre-Class TODO's](https://backend-course.cornellappdev.com/chapters/oauth/pre-class.md)
- [Lecture](https://backend-course.cornellappdev.com/chapters/oauth/lecture.md): Contributors: Conner Swenberg
- [Demo](https://backend-course.cornellappdev.com/chapters/oauth/demo.md): Contributors: Conner Swenberg
