Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
1. Roadmap for backend from first principles
Play lesson

Backend from first principles - 1. Roadmap for backend from first principles

5.0 (5)
35 learners

What you'll learn

This course includes

  • 25 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

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

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere