Udemy Offers Today: The latest in learning. Online Courses up to 80% Off
Best seller

Fundamentals of Backend Engineering

Udemy Coupons
Subscribe to Udemy’s top courses. Get this course, plus 12,000+ of our top-rated courses, with Personal Plan. Try it for FREETeam Plan
Deal Score0
$9.99 $199.9 ENROLL NOW
ENROLL NOW
Deal Score0
$9.99 $199.9 ENROLL NOW
ENROLL NOW

Fundamentals of Backend Engineering Coupon Code. Understand backend communication design patterns, protocols, execution and proxying

Fundamentals of Backend Engineering

Fundamentals of Backend Engineering Course. Backend engineering is an art. During my 18 years career working with and building backend applications, I discovered that certain communication design patterns keep emerging. There are only handful of ways clients communicate with backend applications, although they might be more, I believe the patterns I discuss in this course are the most common. Examples of these patterns are request-response, publish-subscribe, short and long and push.

Based on these communication design patterns, engineers may use a number of protocols for concrete communication. While core transport vehicles are limited to either TCP or UDP, tons of industry specific protocols are built on top of these two to address certain problems and use cases. Examples of these high level protocols are HTTP/1.1, HTTP/2, HTTP/3, gRPC, WebRTC and many more. Other transport protocols like QUIC was built on top of UDP to bring HTTP/2 streaming down at the transport level. Each protocol has its pros and cons and fits certain use cases. In the course, I discuss the top common protocols and provide examples and demos where applicable.

What you’ll learn

  • 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 Course

Fundamentals of Database Engineering Coupon

Fundamentals of Database Engineering Best seller

Fundamentals of Database Engineering. Learn ACID, Indexing, Partitioning, Sharding, Concurrency control, Replication, …
$9.99 $119.99 ENROLL NOW
ENROLL NOW
Read full review

Fundamentals of Operating Systems Coupon

Fundamentals of Operating Systems Best seller

Fundamentals of Operating Systems. Build efficient software by understanding how the OS kernel works
$9.99 $119.99 ENROLL NOW
ENROLL NOW
Read full review

Who this 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

Taught by Hussein Nasser

Affiliate Disclosure: Thank you for visiting Udemy Coupons 2025. We want to let you know that some of the links on our website are affiliate links. By clicking on these links and making a purchase, we may receive a small commission. This is at no extra cost to you. Our content, including the guidance we provide on education choices, is created with integrity and based on the practical assessment and feedback from our community of users. We focus on helping you find the best online courses to meet your needs, while the affiliate commissions we earn are reinvested into enhancing our platform. We appreciate your support and trust in our recommendations!

Coutons Course Deals
Coutons Course Deals

The Coutons team has over ten years of experience finding free and 100%-off Udemy Coupons. We add over 100 coupons daily and verify them constantly to ensure that we only offer fully working coupon codes. We are experts in finding new offers as soon as they become available. They're usually only offered for a limited usage period, so you must act quickly.

      Coutons
      Logo
      Compare items
      • Cameras (0)
      • Phones (0)
      Compare