gRPC یک فریمورک قدرتمند متن باز است که بر پایه Remote Procedure Call طراحی شده و میتواند در تمامی محیطهای توسعه قابل پیادهسازی باشد. این تکنولوژی امکان ارتباط شفاف و راحت بین کلاینت و سرور را فراهم میکند، این فریمورک رایگان و اپنسورس توسط گوگل توسعه داده شده. در این دوره آموزشی به صورت کاملا پیشرفته با این فرمورک آشنا خواهیم شد
700.000 تومان
یکی از به روزترین روشهای برقراری ارتباط بین سرویسها مبتنی بر قرارداد gRPC است که سرعت بسیار بالایی نیز دارد و این روزها بخصوص هنگام توسعه میکروسرویسها بسیار مورد استفاده قرار میگیرد. اما یادگیری کارکردن با gRPC و تعیین زمان صحیح استفاده از آن میتواند درد سر بزرگی باشد. در این قسمت با هم با gRPC آشنا میشویم و تمامی نیازمندیهایی که برای کار کردن با آن داریم را بررسی میکنیم و در نهایت سناریوهایی که استفاده از این روش ارتباطی برای آن مناسب است با هم بررسی خواهیم کرد.
1. آشنایی با gRPC 2. آشنایی با مفاهیم gRPC 3. تفاوت gRPC با Rest 4. نگاهی به تاریخچه gRPC 5. آشنایی با Channel 6. آشنایی با وضعیتهای Channel 7. انواع سرویسها 8. آشنایی با وضعیتهای gRPC 9. آشنایی با HTTP/2 10. نحوه ارسال HTTP 11. مزایا و معایب gRPC
1. آشنایی با Protocol buffer 2. آشنایی با سرویس و تعریف آن 3. بررسی بخشهای اساسی Protocol buffer 4. آشنایی با پیام و تعریف آن 5. ویژگیهای پیام و سرویس 6. انواع Scaler 7. بررسی مجموعهها در Protocol Buffer 8. Enum در Proto buffer 9. Nested types 10. آشنایی با well-known types 11. آشنایی با Any 12. Wrappers 13. آشنایی با Value 14. Dates And Times 15. بررسی امکان انتقال مقادیر Binary 16. One of 17. Empty Message 18. Comments
1. ایجاد gRPC App با ASP.NET Core 2. ایجاد و کامپایل فایلهای Protobuf 3. توسعه و انتشار gRPC Service 4. تست به کمک gRPCui 5. مدیریت خطای مرکزی 6. بررسی ساختار پروژه 7. ایجاد و کامپایل Protobuf 8. بررسی متدهای مورد نیاز برای پیاده سازی
1. مدیریت نسخه در gRPC 2. ارائه نسخهها توسط API 3. چرا نسخه دادن مهم است؟ 4. Expose protobuf with asp.net
1. ایجاد یک برنامه مشتری برای API 2. کامپایل Protobufها و ایجاد Client 3. ایجاد پروژه Client 4. ایجاد Client با سه سازنده 5. آشنایی با Deadline 6. Interceptor 7. Validationدر gRPC 8. آشنایی با نحوه صدا زدن API 9. کمی بهبود بهرهوری 10. اعتبارسنجی در gRPC
1. ایجاد برنامه ارائه دهنده API 2. استفاده از EF برای ذخیره و بازیابی 3. اجرای APIها در برنامه ASP.NET 4. ایجاد فرمهای نمایش و ورود اطلاعات
علیرضا ارومند به عنوان Technical Manager شرکت داتین (وابسته به فناپ) در حوزه پروژههای بانکی فعال است.او همچنین مدرس و Technical Manager پروژههای نیک آموز می باشد از دیگر تخصص های او میتوان به: تولید فریمورک برنامه نویسی فوق العاده حرفهای با مدیریت بیش از ۱ میلیون تراکنش در ثانیه، همکاری با تیم توسعه شرکت ارتباط فردا (بانک آینده)، مشاور فنی شرکت توسعه رفاه پردیس (بانک رفاه)، مدیر فنی خبرگزاری نسیم، سخنران تنها همایش مورد تایید مایکروسافت در خاورمیانه در حوزه ASP.NET Core، مدیر فنی خبرگزاری بین المللی پیامکوتاه نسیم (برنده جشنواره وب ایران)، مدرس دوره های Dot Net ، ASP.NET در نیک آموز، همکاری با تیم توسعه شرکت ارتباط فردا (وابسته به بانک آینده)، کارشناس ارشد و معمار نرم افزار شرکت هایپرمدیا، کارشناس توسعه نرم افزارهای آنلاین بورس شرکت تدبیرپرداز، معمار نرم افزار و توسعه دهنده سیستم های اداری مرکزتحقیقات ساختمان و مسکن وزارت مسکن، مشاور IT معاون وزیر مسکن و شهرسازی در مرکزتحقیقات ساختمان و مسکن، برگزاری دوره آموزش برنامه نویسی وب برای تیم فنی خبرگزاری بین المللی نسیم.
این دوره در یک پلیر اختصاصی قابل مشاهده است، بعد از شروع دوره کلید لایسنس اختصاصی در پنل کاربری شما قرار دارد و از طریق راهنمای مشاهده محصولات محافظت شده میتوانید این دوره را به راحتی ملاحظه نمایید.
با همهگیری بیماری کووید در سراسر دنیا در سال 1398، مجموعه نیکآموز برگزاری کلاسهای حضوری را متوقف کرده و پس از آن تمامی دورههای آموزشی به صورت وبکستی و آنلاین برگزار شده است.
با توجه به بازخوردهای مثبت دانشجویان، کلاسهای حضوری صرفاً در صورت برگزاری بوتکمپها و مسترکلاسها خواهد بود و دورههای آموزشی زین پس به همان صورت آنلاین و وبکستی برگزار میشود.
تمام جشنوارهها از یک الی دو هفته قبل از طریق شبکههای اجتماعی اینستاگرام (@nikamooz)، وبسایت مجموعه (www.nikamooz.com) و همچنین ایمیلهای ارسالی به کاربران اطلاعرسانی میگردد.
در صورت تمایل به دریافت فاکتور رسمی، پیش از خرید خود با واحد فروش مجموعه (17 00 07 91 – 021) تماس حاصل نمایید. شایان ذکر است، امکان صدور فاکتور رسمی پس از خرید آنلاین از سایت مجموعه به هیچ عنوان وجود نخواهد داشت.
این دوره ضبط شده و در پلیر اختصاصی قابل مشاهده است.
Δ
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.