تخفیف!
آموزش پروژه‌ محور و کاربردی gRPC و Protocol Buffers در Java

gRPC [Java] Master Class: Build Modern API & Micro services | آموزش پروژه‌ محور و کاربردی gRPC و Protocol Buffers در Java

(1 بازخورد مشتری)

قیمت اصلی 1,500,000ریال بود.قیمت فعلی 500,000ریال است.

  • 4 ساعت ویدیو با زیرنویس انگلیسی و فارسی دقیق و کیفیت 1080
  • به روز رسانی 11/2023 تهیه شده رسمی یودمی ایران
  • مدرس: Clément Jean
  • حجم: 905MB (ترافیک داخلی)

توضیحات

آموزش پروژه‌ محور و کاربردی gRPC و Protocol Buffers در Java

نام دوره : gRPC [Java] Master Class: Build Modern API & Micro services

آموزش پروژه‌ محور و کاربردی gRPC و Protocol Buffers در Java

پیش‌نیازها


توضیحات

gRPC یک فریم‌ورک مدرن و قدرتمند برای ساخت APIهای سریع، مقیاس‌پذیر و امروزی است. این فناوری توسط شرکت‌های بزرگ فناوری مانند Google، Square و Netflix استفاده می‌شود و به برنامه‌نویسان این امکان را می‌دهد تا مایکروسرویس‌ها را با هر زبان برنامه‌نویسی پیاده‌سازی کنند، در حالی که ارتباط بین این سرویس‌ها بسیار ساده و بهینه باقی می‌ماند.

gRPC از Protocol Buffers به‌عنوان مکانیزم انتقال داده و زبان تعریف سرویس استفاده می‌کند.

در این دوره، با رویکردی کاملاً عملی (Hands-on)، تمام مفاهیم لازم برای شروع کار با gRPC را به‌صورت عمیق یاد می‌گیرید.


پروژه‌های عملی دوره

در طول این دوره، شما دو سرویس واقعی را پیاده‌سازی خواهید کرد:

  • Greet Service

  • Calculator Service

تنها در چند ساعت، تمام آنچه برای نوشتن فایل‌های .proto، تولید کد، و پیاده‌سازی Server و Client در زبان Java نیاز دارید را یاد خواهید گرفت. تمرین‌ها و مثال‌های عملی متعددی برای تثبیت مهارت‌ها در اختیار شما قرار می‌گیرد.

اگر از APIهای کند و پیچیده REST خسته شده‌اید، وقت آن رسیده که به یک فریم‌ورک API مدرن و سریع‌تر مهاجرت کنید.


چرا gRPC Java Master Class؟

gRPC Java Master Class بهترین راه برای آشنایی کامل با تمام قابلیت‌های gRPC در زبان Java است.

در این دوره یاد می‌گیرید:

  • درک تئوری gRPC و نحوه عملکرد آن

  • مقایسه معماری gRPC با REST API

  • نوشتن تعریف سرویس‌ها در فایل‌های .proto

  • تولید کد Server و Client در Java با استفاده از Gradle gRPC Plugin

  • پیاده‌سازی انواع API:

    • Unary

    • Server Streaming

    • Client Streaming

    • Bi-Directional Streaming

  • تمرین عملی با مثال‌ها و راه‌حل‌ها

  • پیاده‌سازی مفاهیم پیشرفته مانند:

    • مدیریت خطا (Error Handling)

    • Deadlines

    • امنیت SSL

  • پیاده‌سازی یک CRUD API کامل روی MongoDB

  • آشنایی با نمونه‌های واقعی gRPC و مسیرهای توسعه بیشتر

نکته: این دوره فرض می‌کند که شما آشنایی اولیه با Protocol Buffers دارید.

آموزش پروژه‌ محور و کاربردی gRPC و Protocol Buffers در Java


سرفصل‌های دوره آموزش پروژه‌ محور و کاربردی gRPC و Protocol Buffers در Java

  • معرفی دوره gRPC
    آشنایی با اهداف دوره، ساختار کلی، دانلود کدها و آماده‌سازی محیط

  • [تئوری] بررسی عمیق ساختار داخلی gRPC
    آشنایی با HTTP/2، بهینه‌سازی‌های Protocol Buffers و تفاوت‌های gRPC و REST

  • [عملی] راه‌اندازی پروژه gRPC با Gradle
    تنظیم پروژه و تولید خودکار کدها

  • [عملی] gRPC Unary
    توضیح API و پیاده‌سازی

  • [عملی] gRPC Server Streaming
    توضیح API و پیاده‌سازی

  • [عملی] gRPC Client Streaming
    توضیح API و پیاده‌سازی

  • [عملی] gRPC Bi-Directional Streaming
    توضیح API و پیاده‌سازی

  • [عملی] بررسی ویژگی‌های پیشرفته gRPC
    مدیریت خطا، Deadlines و امنیت SSL

  • گام‌های بعدی
    منابع کاربردی دنیای واقعی و مسیر ادامه یادگیری


مدرس دوره

نام من Clément Jean است و مدرس این دوره خواهم بود. تمرکز من همیشه بر کمک به دانشجویان برای افزایش مهارت‌های حرفه‌ای آن‌ها در زمینه Protocol Buffers و gRPC بوده است. من نویسنده چندین دوره پرفروش و با امتیاز بالا هستم.

با توجه به رشد روزافزون حوزه توسعه نرم‌افزار، زمان آن رسیده که gRPC را به‌صورت اصولی و حرفه‌ای یاد بگیرید. با خیال راحت این دوره را شروع کنید.


دوره آموزش پروژه‌ محور و کاربردی gRPC و Protocol Buffers در Java مناسب چه کسانی است؟

  • توسعه‌دهندگانی که می‌خواهند سرویس‌ها و کلاینت‌های gRPC را در Java پیاده‌سازی کنند

  • معماران نرم‌افزار که می‌خواهند با مفاهیم gRPC و انواع API آشنا شوند

بخشی از دوره :

 

1 دیدگاه برای gRPC [Java] Master Class: Build Modern API & Micro services | آموزش پروژه‌ محور و کاربردی gRPC و Protocol Buffers در Java

  1. یودمی ایران

    دوره درخواستی خود را از راه های ارتباطی درخواست کنید

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *