
Fundamentals of Backend Engineering Course
Understand backend communication design patterns, protocols, execution and proxying.
This Fundamentals of Backend Engineering Course is designed for engineers who have built backend applications, it is an intermediate — advance level course, certain programming and networking knowledge is required so I recommend taking my fundamentals of network engineering course before taking this course if you don’t have the networking skills. I hope you enjoy this Fundamentals of Backend Engineering Course and thank you so much for considering it.
What you’ll learn Backend Engineering Course
- Learn the fundamentals of backend engineering
- Backend communication design patterns
- Understand how backend communication protocols work
- Comprehend how OS Kernel communicate with Backend Applications
- Operating System fundamentals (Thread, Process, async IO in linux)
- Learn HTTP/1.1, HTTP/2, HTTP/3
- Learn gRPC, WebRTC, WebSockets
- Learn TLS 1.2, TLS 1.3, QUIC 0RTT
Recommended Best Backend Engineering Course
Azure Databricks & Spark For Data Engineers (PySpark / SQL)
Assembly Language Programming for Reverse Engineering
Who this Backend Engineering Course is for:
- Backend Engineers
- FullStack Engineers
- Frontend Engineers interested in the Backend (must have built a backend app)
- Network engineers who want to get better at backend design
- Site reliability engineers
Udemy Coupons & Promo Codes - November 2023
Cyber Monday deal. Courses up to 80% off