آموزش میکروسرویس ها را با هسته خالص

Learn Microservices with . Net Core

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

تمرکز اصلی این دوره بر روی Microservices است. اگر هیچ تجربه قبلی از Microservices ندارید، این دوره یک شروع عالی برای شما است. اما به خاطر داشته باشید که برای تکمیل این دوره Microservices باید از Rest Api با Net Core اطلاعات داشته باشید.

بنابراین اگر با C#، Asp.Net Core و Entity Framework آشنا هستید یا اگر می‌خواهید Microservices را با چارچوب دلخواه .Net Core ایجاد کنید، این دوره آموزشی مناسب برای شماست.

اگر هیچ ایده ای در مورد Microservices ندارید، نگران نباشید زیرا در این دوره ما تمام مفاهیم Microservices را از ابتدا کامل پوشش خواهیم داد.

با دریافت این دوره، می توانید مطمئن باشید که دوره به دقت فکر شده و ویرایش شده است. و من همیشه خوشحالم که محتوای مفیدی برای دانش‌آموزان ایجاد می‌کنم.

بنابراین در پایان دوره، کاملاً متوجه خواهید شد:

  • نحوه ایجاد یک پروژه کامل Microservices در دنیای واقعی با Net Core از طریق Entity Framework Code First Approach با تمام عملکردهای پیشرفته.

  • Microservice وسایل نقلیه ایجاد کنید

  • خدمات خرد مشتریان ایجاد کنید

  • داده ها را به اتوبوس سرویس پیام Azure ارسال کنید

  • Microservice Reservations ایجاد کنید

  • داده‌ها را از اتوبوس سرویس Azure واکشی کنید

  • دروازه Api

این دوره کوتاهی نیست، این یک راهنمای کامل برای ساخت پروژه دنیای واقعی با Microservices از ابتدا تا انتها است. بنابراین اگر برنامه‌نویسی پرمشغله هستید و می‌خواهید چیزهایی را به سرعت از ابتدا یاد بگیرید، این دوره را بگذرانید.

ما میکروسرویس‌ها را برای برنامه Vehicle Test Drive ایجاد می‌کنیم.

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

بنابراین ما میکروسرویس‌ها را برای برنامه تست رانندگی خودرو ایجاد می‌کنیم.

ما سه ریزسرویس ایجاد خواهیم کرد که اولی برای مدیریت داده‌های خودرو استفاده می‌شود.

دوم برای رسیدگی به داده‌های مشتری و سومی برای رسیدگی به داده‌های رزرو استفاده می‌شود.

حالا فرض کنید یک برنامه تلفن همراه یا وب وجود دارد که در آن از این میکروسرویس ها استفاده می کنیم.

بنابراین اول از همه، داده‌های لیست خودرو را نمایش می‌دهیم و این داده‌ها از میکروسرویس خودرو می‌آیند و پس از انتخاب خودرو، جزئیات بیشتری از خودرو دریافت می‌کنیم. اکنون وقتی گزینه کتاب تست درایو را فشار می دهیم، از ما خواسته شده است که جزئیات را ارائه دهیم و پس از ارائه این جزئیات، این داده ها به میکروسرویس مشتریان می رود و به طور مشابه این داده ها به سرویس پیام رسانی لاجوردی نیز می روند. در حال حاضر همچنین و سمت مدیر برنامه وجود دارد که در آن ادمین می تواند وسایل نقلیه را اضافه، به روز رسانی و حذف کند و مدیر همچنین می تواند ایمیل ها را برای مشتریانی که علاقه مند به تست درایو خودروهای شرکت هستند ارسال کند.

بنابراین، وقتی سرپرست برنامه را باز می‌کند و روی گزینه رزرو کلیک می‌کند، همه لیست مشتریانی را که علاقه‌مند به آزمایش رانندگی خودرو هستند، می‌بینیم.

و این داده‌ها از گذرگاه سرویس پیام‌رسانی Azure می‌آیند.

بسیار خوب، مدیر می‌تواند ایمیل را برای تأیید به این مشتریان ارسال کند.

بنابراین ما این میکروسرویس ها را در داخل این دوره ایجاد می کنیم.

شما می توانید کد منبع پروژه را همراه با این پیوند دانلود کنید.


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

درس ها Lessons

  • چه میکروسرویس هایی ایجاد خواهیم کرد What Microservices we will create

  • خدمات مشتریان را ایجاد کنید Create Customers Service

  • نمای کلی خدمات خودرو Vehicle Service Overview

  • ارتباطات میکروسرویس ها Microservices Communication

  • تست دروازه Api Test Api Gateway

  • راه اندازی Azure Service Bus Setting Up Azure Service Bus

  • نمای کلی گیرنده اتوبوس سرویس Azure Azure Service Bus Receiver Overview

  • بسته های Nuget را نصب کنید Install Nuget Packages

  • خدمات مشتریان را اجرا کنید Run Customers Service

  • ایجاد رابط برای خدمات رزرو Create Interface For Reservations Service

  • بررسی اجمالی خدمات خرد مشتری Overview Customer Microservice

  • ایجاد سرویس خودرو Create Vehicle Service

  • ایجاد مدل هایی برای خدمات مشتریان Create Models For Customers Service

  • سرویس رزرواسیون را اجرا کنید Run Reservations Service

  • ایجاد خدمات رزرواسیون Create Reservations Service

  • زمان استفاده از میکروسرویس ها When To Use Microservices

  • مهاجرت در سرویس خودرو Migration In Vehicle Service

  • ایجاد مدل‌هایی برای خدمات رزرواسیون Create Models For Reservations Service

  • پیش نیازها Prerequisites

  • ایجاد رابط برای سرویس خودرو Create Interface For Vehicle Service

  • کنترل کننده مشتریان Customers Controller

  • مهاجرت در خدمات رزرو Migrations In Reservation Service

  • روش های توسعه و IOC در خدمات خودرو Extension Methos and IOC in Vehicle Service

  • نمای کلی خدمات رزرواسیون Reservations Service Overview

  • ساختار دوره Course Structure

  • روش گسترش و IOC در خدمات مشتری Extension Method and IOC in Customer Service

  • سرویس فرستنده لاجورد Azure Sender Service

  • DbContext برای خدمات مشتریان DbContext For Customers Service

  • DbContext برای خدمات رزرو DbContext For Reservations Service

  • ایجاد راه حل برای میکروسرویس ها Create Solution For Microservices

  • کنترل کننده وسایل نقلیه Vehicles Controller

  • Microservice خودرو را اجرا کنید Run Vehicle Microservice

  • خدمات DbContext برای وسایل نقلیه DbContext For Vehicles Service

  • معماری میکروسرویس ها Microservices Architecture

  • ایجاد مدل هایی برای سرویس خودرو Create Models For Vehicle Service

  • نمای کلی دروازه Api Api Gateway Overview

  • کنترل کننده رزرو Reservations Controller

  • راه اندازی Api Gateway Setup Api Gateway

  • مهاجرت در خدمات مشتری Migrations in Customer Service

  • پیکربندی مسیرها Configure Routes

  • معماری یکپارچه Monolithic Architecture

  • بررسی اجمالی اتوبوس سرویس Azure Azure Service Bus Overview

  • خدمات مصرف کننده Azure Azure Consumer Service

  • ایجاد رابط برای خدمات مشتریان Create Interface For Customers Service

  • روش گسترش و IOC در خدمات رزرو Extension Method and IOC in Reservation Service

  • معرفی Introduction

درس ها Lessons

  • پیش نیازها Prerequisites

  • چه میکروسرویس هایی ایجاد خواهیم کرد What Microservices we will create

  • روش های توسعه و IOC در خدمات خودرو Extension Methos and IOC in Vehicle Service

  • معماری یکپارچه Monolithic Architecture

  • ایجاد رابط برای خدمات مشتریان Create Interface For Customers Service

  • ایجاد مدل‌هایی برای خدمات رزرواسیون Create Models For Reservations Service

  • خدمات DbContext برای وسایل نقلیه DbContext For Vehicles Service

  • خدمات مشتریان را اجرا کنید Run Customers Service

  • روش گسترش و IOC در خدمات مشتری Extension Method and IOC in Customer Service

  • کنترل کننده وسایل نقلیه Vehicles Controller

  • کنترل کننده مشتریان Customers Controller

  • ایجاد راه حل برای میکروسرویس ها Create Solution For Microservices

  • خدمات مصرف کننده Azure Azure Consumer Service

  • DbContext برای خدمات رزرو DbContext For Reservations Service

  • زمان استفاده از میکروسرویس ها When To Use Microservices

  • پیکربندی مسیرها Configure Routes

  • ایجاد مدل هایی برای خدمات مشتریان Create Models For Customers Service

  • نمای کلی دروازه Api Api Gateway Overview

  • ایجاد رابط برای سرویس خودرو Create Interface For Vehicle Service

  • روش گسترش و IOC در خدمات رزرو Extension Method and IOC in Reservation Service

  • ایجاد خدمات رزرواسیون Create Reservations Service

  • ساختار دوره Course Structure

  • خدمات مشتریان را ایجاد کنید Create Customers Service

  • نمای کلی خدمات رزرواسیون Reservations Service Overview

  • ایجاد رابط برای خدمات رزرو Create Interface For Reservations Service

  • سرویس فرستنده لاجورد Azure Sender Service

  • بررسی اجمالی اتوبوس سرویس Azure Azure Service Bus Overview

  • ارتباطات میکروسرویس ها Microservices Communication

  • مهاجرت در سرویس خودرو Migration In Vehicle Service

  • Microservice خودرو را اجرا کنید Run Vehicle Microservice

  • سرویس رزرواسیون را اجرا کنید Run Reservations Service

  • راه اندازی Azure Service Bus Setting Up Azure Service Bus

  • کنترل کننده رزرو Reservations Controller

  • تست دروازه Api Test Api Gateway

  • مهاجرت در خدمات رزرو Migrations In Reservation Service

  • نمای کلی گیرنده اتوبوس سرویس Azure Azure Service Bus Receiver Overview

  • ایجاد سرویس خودرو Create Vehicle Service

  • ایجاد مدل هایی برای سرویس خودرو Create Models For Vehicle Service

  • بررسی اجمالی خدمات خرد مشتری Overview Customer Microservice

  • معماری میکروسرویس ها Microservices Architecture

  • نمای کلی خدمات خودرو Vehicle Service Overview

  • معرفی Introduction

  • مهاجرت در خدمات مشتری Migrations in Customer Service

  • DbContext برای خدمات مشتریان DbContext For Customers Service

  • راه اندازی Api Gateway Setup Api Gateway

  • بسته های Nuget را نصب کنید Install Nuget Packages

نمایش نظرات

Skillshare (اسکیل شیر)

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

یکی از ویژگی‌های منحصر به فرد سکیل‌شر، ارائه دوره‌های تدریس شده توسط صاحبان مهارت‌ها و افراد موفق در زمینه‌های مختلف است. این امر باعث می‌شود که کاربران از تجربیات و دانش عملی افرادی که در حوزه‌های مورد نظرشان موفق عمل کرده‌اند، بهره‌مند شوند و بهترین اطلاعات را برای بهبود مهارت‌های خود دریافت کنند. به این ترتیب، سکیل‌شر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق می‌کند و به آنها کمک می‌کند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.

آموزش میکروسرویس ها را با هسته خالص
جزییات دوره
2h 26m
46
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
23
از 5
ندارد
دارد
دارد
Asfend Yar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar