آموزش میکروسرویس‌های دات‌نت 8 با RabbitMQ و MassTransit - آخرین آپدیت

دانلود .NET 8 Microservices with RabbitMQ and MassTransit

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش معماری میکروسرویس با RabbitMQ و MassTransit در .NET 8

شروع کار با میکروسرویس‌ها در .NET 8 با استفاده از RabbitMQ و MassTransit!

آیا دانشجو یا متخصص هستید و به دنبال ورود به دنیای مهندسی نرم افزار هستید؟ آیا می‌خواهید به سرعت یک محیط .NET Core برای ساخت میکروسرویس‌ها با پیام‌رسانی RabbitMQ راه‌اندازی کنید، اما نمی‌خواهید درگیر پیچیدگی‌های غیرضروری شوید؟ این دوره دقیقا برای شما طراحی شده است!

در این دوره، شما را در راه‌اندازی محیط توسعه خود راهنمایی می‌کنم و شما را با مفاهیم اصلی میکروسرویس‌های .NET Core با RabbitMQ آشنا می‌کنم. شما یاد خواهید گرفت که چگونه میکروسرویس‌ها را با استفاده از MassTransit برای پیام‌رسانی، با رویکردی عملی و گام به گام طراحی و پیاده‌سازی کنید. در پایان، مهارت‌های لازم برای ساخت برنامه‌هایی که به طور کارآمد با استفاده از الگوهای پیام‌رسانی ارتباط برقرار می‌کنند را به دست خواهید آورد، که پایه‌ای برای موضوعات پیشرفته‌تر در توسعه نرم‌افزار را فراهم می‌کند. علاوه بر این، درک عمیق‌تری از سیستم‌های توزیع شده، تحمل خطا و معماری مبتنی بر پیام به دست خواهید آورد، که برای ساخت برنامه‌های قابل اعتماد و قوی در اکوسیستم‌های نرم‌افزاری مدرن حیاتی هستند.

خواه در حال انتقال به مهندسی نرم افزار باشید یا مهارت‌های موجود خود را ارتقا دهید، این دوره شما را یک قدم به تسلط بر فناوری‌های .NET نزدیک‌تر می‌کند. شما آماده خواهید بود تا پروژه‌های دنیای واقعی را انجام دهید و شروع به ساخت برنامه‌های مقیاس‌پذیر و با کارایی بالا با استفاده از اصول طراحی مدرن کنید. اکنون بپیوندید و سفر خود را به دنیای میکروسرویس‌ها با .NET Core آغاز کنید!

کلیدواژه‌ها:

  • .NET 8
  • میکروسرویس
  • معماری میکروسرویس
  • RabbitMQ
  • MassTransit
  • MongoDB
  • Redis
  • PostgreSQL

پیش‌نیازها:

  • Visual Studio
  • SQL Server
  • دانش فنی پایه

سرفصل ها و درس ها

مقدمه Introduction

  • مروری بر معماری Architecture Overview

  • نیازمندی‌های فناوری Technology Requirements

  • تنظیم محیط توسعه Development Environment Setup

تنظیم راه حل Solution Setup

  • ساختار پوشه Folder Structure

  • ساختار پروژه میکروسرویس Microservice Project Structure

  • ساختار داده اولیه Initial Data Structure

لایه اصلی میکروسرویس‌ها Microservices Core Layer

  • موجودیت‌ها Entities

  • رابط‌های ریپازیتوری Repositories Interfaces

لایه زیرساخت میکروسرویس‌ها Microservices Infrastructure Layer

  • زیرساخت ریپازیتوری رزرو Booking Repository Infrastructure

  • زیرساخت ریپازیتوری پرواز Flight Repository Infrastructure

  • زیرساخت ریپازیتوری اطلاع‌رسانی Notification Repository Infrastructure

  • زیرساخت ریپازیتوری پرداخت Payment Repository Infrastructure

لایه برنامه میکروسرویس‌ها Microservices Application Layer

  • دستورات/پرس‌وجوها/هندلر‌های رزرو Booking Commands/Queries/Handlers

  • دستورات/پرس‌وجوها/هندلر‌های پرواز Flight Commands/Queries/Handlers

  • دستورات/پرس‌وجوها/هندلر‌های اطلاع‌رسانی Notification Commands/Queries/Handlers

  • دستورات/پرس‌وجوها/هندلر‌های پرداخت Payment Commands/Queries/Handlers

لایه API میکروسرویس‌ها Microservices API Layer

  • API رزرو Booking Api

  • API پرواز Flight Api

  • API اطلاع‌رسانی‌ها Notifications Api

  • API پرداخت Payment Api

  • تست تمام API های میکروسرویس Testing All Microservice Api's

بلوک‌های سازنده RabbitMq و MassTransit Building Blocks for RabbitMq and MassTransit

  • بلوک‌های سازنده Building Blocks

MassTransit MassTransit

  • MassTransit رزرو Booking MassTransit

  • MassTransit پرداخت Payment MassTransit

  • MassTransit اطلاع‌رسانی Notification MassTransit

  • عیب‌یابی MassTransit و RabbitMq همه میکروسرویس‌ها Debugging All Microservices MassTransit and RabbitMq

MongoDB MongoDB

  • نصب و راه‌اندازی MongoDB Install and Setup MongoDB

  • بازسازی میکروسرویس پرواز MongoDB Refactor Flights Microservice MongoDB

Redis Redis

  • نصب Docker و RedisInsight Install Docker and RedisInsight

  • بازسازی میکروسرویس رزرو Redis Refactor Booking Microservice Redis

PostgreSQL PostgreSQL

  • راه‌اندازی Docker PostgreSQL Docker PostgreSQL Setup

  • بازسازی میکروسرویس پرداخت PostgreSQL Refactor Payment Microservice PostgreSQL

نمایش نظرات

آموزش میکروسرویس‌های دات‌نت 8 با RabbitMQ و MassTransit
جزییات دوره
4 hours
32
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
111
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Manish Narayan Manish Narayan

رئیس - مؤسسه نوآور، استاد مهندسی