توضیحات
Fundamentals of Backend Engineering , دوره مبانی ارتباطات و پروتکل های بک اند (Backend) که توسط آکادمی یودمی منتشر شده است. الگوهای طراحی ارتباط بک اند، پروتکل ها، اجرا و پروکسی را درک کنید.
مهندسی Backend یک هنر است. در طول 18 سال کار حرفهایام که با برنامههای کاربردی پشتیبان کار میکردم و ساختم آن، متوجه شدم که الگوهای طراحی ارتباطی خاصی در حال ظهور هستند. روشهای انگشت شماری وجود دارد که کلاینتها با برنامههای کاربردی بک اند ارتباط برقرار میکنند، اگرچه ممکن است بیشتر باشند، من معتقدم الگوهایی که در این دوره مورد بحث قرار میدهم رایجترین آنها هستند. نمونه هایی از این الگوها عبارتند از درخواست-پاسخ، انتشار-اشتراک، کوتاه و بلند و فشار. بر اساس این الگوهای طراحی ارتباطات، مهندسان ممکن است از تعدادی پروتکل برای ارتباطات بتن استفاده کنند. در حالی که وسایل نقلیه اصلی حمل و نقل به TCP یا UDP محدود می شوند، هزاران پروتکل خاص صنعت بر روی این دو ساخته شده است تا مشکلات خاص و موارد استفاده را برطرف کند. نمونه هایی از این پروتکل های سطح بالا عبارتند از: HTTP/1.1، HTTP/2، HTTP/3، gRPC، WebRTC و بسیاری دیگر. سایر پروتکلهای انتقال مانند QUIC در بالای UDP ساخته شدهاند تا جریان HTTP/2 را در سطح انتقال پایین بیاورند. هر پروتکل مزایا و معایب خود را دارد و متناسب با موارد استفاده خاص است. در این دوره، من در مورد پروتکلهای رایج رایج صحبت میکنم و نمونهها و دموهایی را در صورت لزوم ارائه میدهم.
آنچه در دوره آموزشی Fundamentals of Backend Engineering فرا خواهید گرفت:
- اصول مهندسی Backend را بیاموزید
- الگوهای طراحی ارتباطات Backend
- نحوه کار پروتکل های ارتباطی Backend را درک کنید.
- نحوه ارتباط هسته سیستم عامل با برنامه های کاربردی Backend را درک کنید.
- اصول سیستم عامل (Thread، Process، async IO در لینوکس)
- HTTP/1.1، HTTP/2، HTTP/3 را بیاموزید.
- و …
این دوره برای چه کسانی مناسب است:
- مهندسین Backend
- مهندسان فول استک
- مهندسان Frontend علاقه مند به Backend (باید یک برنامه Backend ساخته باشند)
- مهندسان شبکه که می خواهند در طراحی بک اند بهتر شوند.
- مهندسین قابلیت اطمینان سایت
مشخصات دوره
- ناشر : Udemy
- مدرس : Hussein Nasser
- زبان: انگلیسی
- سطح آموزش : متوسط
- تعداد دروس : 63
- مدت زمان آموزش : 19 ساعت و 37 دقیقه
سرفصل های دوره

پیش نیازهای دوره
Intermediate programming skills (1-2 years)
Having built a backend application
Basic network fundamentals
تصاویر

فیلم معرفی دوره
راهنمای نصب
پس از 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 دقیقه افزایش داشته است.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
10.12 گیگابایت













































2 دیدگاه. همین الان خارج شوید
سلام وقت بخیر
قبل از هر چیزی ممنون که تو این زمونه کنارمون هستید و حمایتمون میکنید، لطفتون فراموش نشدنیه
آیا به آپدیت جدید این دوره دسترسی دارید؟
حدود 2 ساعت افزایش محتوا داشته
میخواستم اگر زمان زیادی طول نمیکشه که آپدیت رو قرار بدید صبر کنم که اون آپلود بشه بعد دانلود کنم
که شامل محتوای اضافه شده هم باشه
پیشاپیش از پاسخگویی و پشتیبانی شما سپاسگزارم.
سلام
به روز شد.