Back to mind mapsBackend Engineering
Backend Engineering
Overview
Month 1: APIs and data
Week 1: Web and HTTP foundations
Week 2: Databases and SQL
Week 3: Validation, errors, and configuration
Week 4: Authentication and authorization
Month 2: Performance and asynchronous systems
Week 5: Caching
Week 6: Asynchronous Python and concurrency
Week 7: Background jobs and queues
Week 8: Messaging and event driven basics
Month 3: Quality and architecture
Week 9: Testing
Week 10: API styles beyond REST
Week 11: Architecture and scaling
Week 12: Observability and security hardening
Month 4: Delivery and capstone
Week 13: Containers and deployment
Week 14 to 16: Capstone
Resource master reference
Interview focus
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.