Web API معمولاً مهمترین بخش در یک برنامه وب است.
اینگونه برنامه وب خود را در معرض دید جهان و سایر کاربران قرار می دهید و باید سریع، آسان برای استفاده و به روز باشد.
gRPC یکی از پیشرفتهترین و هیجانانگیزترین APIهای وب در صنعت امروز است و ارزش زیادی به هر برنامه وب میافزاید. قابلیتهایی مانند پخش جریانی سرور و مشتری، پیامهای تایپ شده قوی، عملکرد سریع و غیره، آن را به یک دارایی مهم در هر جعبه ابزار توسعهدهنده و معمار تبدیل میکند.
و این دوره عملی و عملی شما را به یک متخصص در gRPC تبدیل می کند.
ما قصد داریم تمام جنبههای gRPC، از ابتداییترین تا پیشرفتهترین موضوعات را پوشش دهیم.
در اینجا برخی از موضوعاتی است که قرار است در مورد آنها بحث کنیم:
- نحوه قرارگیری gRPC در برابر REST API
- مفاهیم اساسی gRPC
- 4 نوع ارتباط gRPC:
- Unary RPC
- پخش جریانی سمت مشتری
- پخش جریانی سمت سرور
- پخش جریانی دو جهته
- بهترین شیوه های طراحی gRPC API
- با استفاده از Protobuf، قالب سریال سازی پیام مورد استفاده توسط gRPC
- رسیدگی به خطا در gRPC
- مجوز و امنیت
و خیلی چیزهای دیگر.
اکنون، برای اینکه این دوره را تا حد امکان ارزشمند کنم، آن را بسیار کاربردی و عملی کردم.
ما با هم یک برنامه چت کاملاً کاربردی و کامل مبتنی بر gRPC ایجاد میکنیم که از تمام مفاهیمی که در دوره یاد میگیریم استفاده میکند و از چندین پلتفرم برای آن استفاده میکنیم - nodeJS و .NET.
توجه: برای شرکت در این دوره لازم نیست که یک توسعه دهنده دات نت یا نود جی اس باشید. من قصد دارم شما را در تمام مراحل در فرآیند توسعه راهنمایی کنم و مطمئن شوید که همه چیز همانطور که انتظار می رود کار می کند.
در پایان این دوره، نه تنها از نظر تئوری، بلکه در عمل، در gRPC متخصص خواهید شد.
هیچ دوره دیگری مانند این وجود ندارد! این تنها دوره ای است که شما را از همان ابتدا تا موضوعات شناخته شده در gRPC به تمام راه می برد و این کار را به روشی بسیار کاربردی و عملی انجام می دهد.
---------------------------------------------- -----------
دانشجویان من در مورد دوره های من چه می گویند؟
---------------------------------------------- -------------
"آفرین - دوره بسیار کاربردی بود" - سام
"توضیحات خوب در مورد موضوعات تحت پوشش، بخش "مهارت های نرم" افزودنی عالی از موضوعات است" - سرجیو
"[دوره] به من اعتماد به نفس داد تا به بازار بروم و خودم را به عنوان چنین [یک معمار] تبلیغ کنم" - متیو
"تغییر زندگی" - Arivazhagan
و خیلی چیزهای دیگر...
---------------------------------------------- -------------
این دوره برای چه کسانی است؟
---------------------------------------------- -------------
هر فردی که درگیر توسعه وب است، حتی تحلیلگر سیستم، می تواند از این دوره سود ببرد.
که شامل موارد زیر است:
- توسعه دهندگان جوان
- توسعه دهندگان ارشد
- معماران
- هر کس دیگری که در توسعه وب دخیل است
اگر مطمئن نیستید که این دوره برای شما مناسب است یا خیر - برای من یادداشت بگذارید!
---------------------------------------------- -------------
پیش نیازهای این دوره چیست؟
---------------------------------------------- -------------
از دانشآموزان انتظار میرود که بتوانند کد را درک کنند و بدانند اینترنت چگونه کار میکند (پروتکل HTTP، مدل درخواست/پاسخ، و غیره).
---------------------------------------------- -------------
درباره من
---------------------------------------------- -------------
بیش از 25 سال است که در صنعت نرم افزار و بیش از 20 سال است که یک معمار نرم افزار هستم و با مشتریان مختلفی کار می کنم - شرکت های Fortune 100، استارت آپ ها، دولت. نهادها، دفاع، مخابرات، بانکداری و موارد دیگر.
من یک سخنران و مربی مشتاق هستم و هزاران دانش آموز را در دوره های مختلف آموزش داده ام.
من عاشق کاری هستم که انجام می دهم، و بزرگترین علاقه من (به جز خانواده ام...) طراحی سیستم های مدرن، کاربردی و قابل اعتماد برای مشتریانم با استفاده از بهترین API ممکن است.
معمار و مشاور ارشد نرم افزار
نمایش نظرات