> For the complete documentation index, see [llms.txt](https://marcylabschool.gitbook.io/swe/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://marcylabschool.gitbook.io/swe/mod-6-databases.md).

# Mod 6 - Databases

- [Overview](https://marcylabschool.gitbook.io/swe/mod-6-databases/overview.md)
- [1. Intro to Databases & Postgres](https://marcylabschool.gitbook.io/swe/mod-6-databases/1-intro-to-databases-postgres.md)
- [2. Intro to SQL](https://marcylabschool.gitbook.io/swe/mod-6-databases/2-intro-to-sql.md)
- [3. Creating Tables](https://marcylabschool.gitbook.io/swe/mod-6-databases/3-creating-tables.md)
- [4. Aggregates & Seeding](https://marcylabschool.gitbook.io/swe/mod-6-databases/4-aggregates-and-seeding.md)
- [5. Schema Design & Normalization](https://marcylabschool.gitbook.io/swe/mod-6-databases/5-schema-design-and-normalization.md)
- [6. JOIN Queries](https://marcylabschool.gitbook.io/swe/mod-6-databases/6-join-queries.md)
- [7. Connecting Servers to Postgres with pg](https://marcylabschool.gitbook.io/swe/mod-6-databases/7-connecting-to-postgres.md)
- [8. Postgres-Backed Models](https://marcylabschool.gitbook.io/swe/mod-6-databases/8-postgres-models.md)
- [9. Hashing Passwords with Bcrypt](https://marcylabschool.gitbook.io/swe/mod-6-databases/9-hashing-passwords-bcrypt.md)
- [10. Session Cookies: Keeping Users Logged In](https://marcylabschool.gitbook.io/swe/mod-6-databases/10-sessions-and-login.md)
- [11. Authorization Middleware](https://marcylabschool.gitbook.io/swe/mod-6-databases/11-authorization-middleware.md)
- [12. Adding User-Owned Resources](https://marcylabschool.gitbook.io/swe/mod-6-databases/12-adding-user-owned-resources.md)
- [13. Production Deployment](https://marcylabschool.gitbook.io/swe/mod-6-databases/13-production-deployment.md)
- [Case Study: Social Bookmark Manager](https://marcylabschool.gitbook.io/swe/mod-6-databases/case-study.md)
- [Cheat Sheet](https://marcylabschool.gitbook.io/swe/mod-6-databases/cheatsheet.md)
