# Django learn ###### tags: `fastapi` `python` `backend` `learn` ![](https://i.imgur.com/BX9Ixrt.png) # Learning Topics - Relational DB - [PostgreSQL](https://) - NoSQL DB - [MongoDB -> Djongo](https://hackmd.io/Lrgv35kSQ6GcpmiTQWTTgg) - mongoDB : https://codingnote.cc/tag/MongoDB/ - More about DB - ORMs - [Database Transaction + ACID](https://hackmd.io/Sxj6qm6MTyy5ZK-O8kNN_Q) -[ N+1 problem](https://hackmd.io/ncVzjC0USoyQtirKBBSPCQ) - [DB Memorization](https://hackmd.io/uH5RaB9nRaCsU-ZnT7WFqA) - Indexes and how they work - APIs - Authetication - OAuth - Basic Authetication - Tocken Authentication - [JWT](https://hackmd.io/FJ7GBVU7SZe0QferHqQGFg) - REST - JSON APIS - Caching - [CDN](https://hackmd.io/DZYvrXMlS6yycorStvLlFg) - Server side - [Redis](https://) - Client side - Testing - Integration Testing - Unit Test - Functional Test - Containerization - Docker - Web Server - Nginx - graphQL https://www.youtube.com/watch?v=kP7wQoFXUSc&list=PLOLrQ9Pn6caxz00JcLeOR-Rtq0Yi01oBH