gRPC یک چارچوب جدید و مدرن برای ایجاد API مقیاس پذیر، مدرن و سریع است. این توسط بسیاری از شرکتهای فناوری برتر مانند Google، Square Netflix استفاده میشود و برنامهنویسان را قادر میسازد تا سرویسهای میکرو را به هر زبانی که میخواهند بنویسند و در عین حال توانایی ایجاد آسان ارتباطات بین این سرویسها را حفظ کنند. برای مکانیسم انتقال و زبان تعریف سرویس به بافرهای پروتکل متکی است.
در این دوره، ما قصد داریم با سخنرانی های عملی، تمام جنبه های شروع با gRPC را به طور عمیق بررسی کنیم.
این دوره عملی است و شما دو سرویس را اجرا خواهید کرد: Greet و Calculator Service.
در عرض چند ساعت، همه چیزهایی را که برای نوشتن فایلهای .proto، تولید کد در برنامهنویسی مورد علاقهتان، و پیادهسازی سرویسها، سرورها و کلاینتها در NET نیاز دارید، میدانید. سخنرانیها و تمرینهای عملی زیادی برای تمرین مهارتهای تازه کسبشدهتان وجود خواهد داشت.
وقت آن است که با REST API کند و بیحساب خداحافظی کنید و چارچوب API بهتری را انتخاب کنید.
--------------------------------
کلاس کارشناسی ارشد gRPC C# بهترین راه برای به دست آوردن یک نمای کلی از همه امکانات ارائه شده توسط gRPC با زبان مورد علاقه شما است
تئوری gRPC را بیاموزید تا بفهمید gRPC چگونه کار می کند
مقایسه gRPC و پارادایم API REST
تعریف سرویس gRPC خود را در فایل های پروتو بنویسید
با استفاده از پلاگین Gradle gRPC کد سرویس گیرنده سرور در سی شارپ ایجاد کنید
پیاده سازی Unary، Server Streaming، Client Streaming Streaming API دو جهته
یادگیری خود را با راهکارهای تمرین تمرین کنید
مفاهیم پیشرفته ای مانند مدیریت خطا، مهلت های امنیتی SSL را پیاده سازی کنید
یک CRUD API کامل را در بالای MongoDB اجرا کنید
> برای گسترش سفر یادگیری خود و الهام گرفتن از خدمات gRPC در دنیای واقعی، نشانگرهایی دریافت کنید
توجه: این دوره انتظار دارد که شما اطلاعات اولیه ای در مورد بافرهای پروتکل و سی شارپ و دات نت داشته باشید.
طرح کلی بخش:
نمای کلی دوره gRPC: اهداف دوره، نحوه ساختار دوره را درک کنید، کد دوره را دانلود کنید و آماده شوید!
[تئوری] gRPC Internals Deep Dive: نحوه عملکرد gRPC در پشت صحنه را بیاموزید. درباره HTTP/2، کارایی بافرهای پروتکل، و تفاوتهای gRPC و REST بیاموزید.
[Hands-On] gRPC Project Project Setup: پروژه خود را با استفاده از Gradle راه اندازی کنید و یاد بگیرید که چگونه تولید کد را راه اندازی کنید
[Hands-On] gRPC Unary: پیاده سازی توضیحات API
[Hands-On] gRPC Server Streaming : پیاده سازی توضیحات API
[Hands-On] gRPC Client Streaming: پیاده سازی توضیحات API
[Hands-On] gRPC دو جهته استریم: اجرای توضیحات API
[Hands-On] ویژگیهای پیشرفته gRPC Deep Dive: ویژگیهای پیشرفته مانند رسیدگی به خطا، مهلتها، امنیت SSL.
مراحل بعدی: برخی از پیوندهای مفید در دنیای واقعی که از اینجا می توانید یادگیری خود را به کجا ببرید
=============================
مربی
اسم من کلمنت ژان است و در این دوره مربی شما خواهم بود. من در مورد gRPC و بافرهای پروتکل با تمرکز همیشه بر کمک به دانش آموزانم برای بهبود مهارت های حرفه ای خود تدریس می کنم.
با توجه به اینکه توسعه یک حرفه به طور گسترده پذیرفته شده و دنبال می شود، من تصمیم گرفتم که زمان آن رسیده است که دانش آموزان به درستی درباره gRPC [C#] بیاموزند. بنابراین، بیایید دوره را شروع کنیم! شما در دستان خوبی هستید!
=============================
این دوره همچنین همراه با:
استدسترسی مادام العمر به همه به روز رسانی های آینده
یک مربی پاسخگو در بخش Q A
پیوندها به مقالات جالب، و تعداد زیادی کد خوب برای ایجاد الگوی بعدی
گواهی تکمیل Udemy برای دانلود آماده است
ضمانت بازگشت پول 30 روزه "بدون سوال"!
امیدوارم شما را در داخل دوره ببینم!
بافرهای پروتکل و علاقه مندان به gRPC
نمایش نظرات