Fundamentals of Backend Engineering 2025-10 is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of backend. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with backend and fundamentals, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
Fundamentals of Backend Engineering , دوره مبانی ارتباطات و پروتکل های بک اند (Backend) که توسط آکادمی یودمی منتشر شده است. الگوهای طراحی ارتباط بک اند، پروتکل ها، اجرا و پروکسی را درک کنید.
مهندسی Backend یک هنر است. در طول 18 سال کار حرفهایام که با برنامههای کاربردی پشتیبان کار میکردم و ساختم آن، متوجه شدم که الگوهای طراحی ارتباطی خاصی در حال ظهور هستند. روشهای انگشت شماری وجود دارد که کلاینتها با برنامههای کاربردی بک اند ارتباط برقرار میکنند، اگرچه ممکن است بیشتر باشند، من معتقدم الگوهایی که در این دوره مورد بحث قرار میدهم رایجترین آنها هستند. نمونه هایی از این الگوها عبارتند از درخواست-پاسخ، انتشار-اشتراک، کوتاه و بلند و فشار. بر اساس این الگوهای طراحی ارتباطات، مهندسان ممکن است از تعدادی پروتکل برای ارتباطات بتن استفاده کنند. در حالی که وسایل نقلیه اصلی حمل و نقل به TCP یا UDP محدود می شوند، هزاران پروتکل خاص صنعت بر روی این دو ساخته شده است تا مشکلات خاص و موارد استفاده را برطرف کند. نمونه هایی از این پروتکل های سطح بالا عبارتند از: HTTP/1.1، HTTP/2، HTTP/3، gRPC، WebRTC و بسیاری دیگر. سایر پروتکلهای انتقال مانند QUIC در بالای UDP ساخته شدهاند تا جریان HTTP/2 را در سطح انتقال پایین بیاورند. هر پروتکل مزایا و معایب خود را دارد و متناسب با موارد استفاده خاص است. در این دوره، من در مورد پروتکلهای رایج رایج صحبت میکنم و نمونهها و دموهایی را در صورت لزوم ارائه میدهم.
Course Features & Specifications
- ناشر : Udemy
- مدرس : Hussein Nasser
- زبان: انگلیسی
- سطح آموزش : متوسط
- تعداد دروس : 63
- مدت زمان آموزش : 19 ساعت و 37 دقیقه
Course Curriculum

Prerequisites
Intermediate programming skills (1-2 years)
Having built a backend application
Basic network fundamentals
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
عنوان قبلی:
Fundamentals of Backend Communications and Protocols
تغییرات:
نسخه 2024/10 نسبت به 2024/5 به تعداد 2 درس و مدت زمان 10 دقیقه افزایش داشته است.
نسخه 2025/5 نسبت به 2024/10 به تعداد 4 درس و مدت زمان 1 ساعت 47 دقیقه افزایش داشته است.
نسخه 2025/10 نسبت به 2025/5 به تعداد 1 درس افزایش و مدت زمان 28 دقیقه افزایش داشته است.