Roadmap for backend from first principles

Roadmap for backend from first principles

23.636 Lượt nghe
Roadmap for backend from first principles
This is the first video in the series "Backend from first principles", here I go through all the topics that we are going to cover for the rest of the series, so that everyone has a fair idea what to expect. Join the Discord community: https://discord.gg/NXuybNcvVH 00:00 - Roadmap intro 02:22 - A high-level understanding 02:51 - HTTP protocol 04:25 - Routing 05:04 - Serialisation and deserialisation 07:13 - Authentication and authorisation 08:45 - Validation and transformation 12:03 - Middlewares 14:03 - Request context 15:28 - Handlers, controllers and services 15:45 - CRUD deepdive 16:33 - RESTful architecture and best practices 17:08 - Databases 17:44 - Business logic layer (BLL) 18:51 - Caching 20:04 - Transactional emails 20:19 - Task queuing and scheduling 21:35 - Elasticsearch 22:33 - Error handling 23:16 - Config management 24:07 - Logging, monitoring and observability 25:13 - Graceful shutdown 25:50 - Security 26:23 - Scaling and performance 27:36 - Concurrency and parallelism 27:47 - Object storage and large files 27:59 - Real-time backend systems 28:06 - Testing and code quality 28:50 - 12 factor app 28:55 - OpenAPI standards 29:58 - Webhooks 30:39 - DevOps for backend engineers #backend #nodejs #golang #softwareengineering