توضیحات
آموزش پروژه محور ساخت API و میکروسرویس های مدرن با gRPC
نام دوره : gRPC [Golang] Master Class: Build Modern API & Microservices
پیش نیاز:
توضیحات:
gRPC يک چارچوب جديد و مدرن براي ايجاد API مقياس پذير، مدرن و سريع است .
توسط بسياري از شرکتهاي فناوري برتر مانند Google، Square و Netflix استفاده ميشود و برنامهنويسان را قادر ميسازد تا سرويسهاي ميکرو را به هر زباني که ميخواهند بنويسند و در عين حال توانايي ايجاد آسان ارتباطات بين اين سرويسها را حفظ کنند.
براي مکانيسم انتقال و زبان تعريف سرويس به پروتکل بافرز متکي است .
در اين دوره، ما قصد داريم با ویدیو هاي عملي، تمام جنبه هاي شروع کار با gRPC را به طور عميق بررسي کنيم.
اين دوره بصورت عملي است و شما دو سرويس Greet و Calculator Service را اجرا خواهيد کرد.
تنها در عرض چند ساعت، همه چيزهايي را که براي نوشتن فايلهاي .proto، توليد کد در برنامهنويسي مورد علاقهتان، و پيادهسازي خدمات، سرورها و کلاينتهاي خود در Golang نياز داريد، ميدانيد.
سخنرانيها و تمرينهاي عملي زيادي براي تمرين مهارتهاي تازه کسبشدهتان وجود خواهد داشت.
وقت آن است که با REST API کند خداحافظي کنيد و چارچوب API بهتري را انتخاب کنيد.
شما در آموزش پروژه محور ساخت API و میکروسرویس های مدرن با gRPC می آموزید:
- > تئوري gRPC را براي درک نحوه عملکرد gRPC بياموزيد
- > الگوي gRPC و REST API را مقايسه کنيد
- > تعريف سرويس gRPC خود را در فايلهاي پروتو بنويسيد
- > کد سرور و کلاينت را در Golang با استفاده از پلاگين Gradle gRPC ايجاد کنيد
- > Unary، Server Streaming، Client Streaming و را اجرا کنيد. API جريان دو جهته
- > يادگيري خود را با تمرين ها و راه حل ها تمرين کنيد
- > مفاهيم پيشرفته اي مانند مديريت خطا، مهلت هاي زماني و امنيت SSL را پياده سازي کنيد
- > يک CRUD API کامل را در بالاي MongoDB پياده سازي کنيد
توجه: اين دوره انتظار دارد که شما اطلاعات اوليه اي در مورد Protocol Buffers و Golang داشته باشيد.
دوره آموزش پروژه محور ساخت API و میکروسرویس های مدرن با gRPC براي چه کساني است:
- توسعه دهندگاني که مي خواهند نحوه نوشتن سرويس ها و مشتريان gRPC را در Golang بدانند
- معماراني که مي خواهند بدانند gRPC چگونه کار مي کند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید