لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش میکروسرویس ها را با هسته خالص
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
اسکیلشر یک پلتفرم آموزشی آنلاین است که به میلیونها افراد در سراسر جهان امکان یادگیری مهارتهای جدید را فراهم میکند. این پلتفرم با ارائه دورههای متنوع در زمینههایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را میدهد تا به صورت آنلاین به یادگیری بپردازند.
یکی از ویژگیهای منحصر به فرد سکیلشر، ارائه دورههای تدریس شده توسط صاحبان مهارتها و افراد موفق در زمینههای مختلف است. این امر باعث میشود که کاربران از تجربیات و دانش عملی افرادی که در حوزههای مورد نظرشان موفق عمل کردهاند، بهرهمند شوند و بهترین اطلاعات را برای بهبود مهارتهای خود دریافت کنند. به این ترتیب، سکیلشر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق میکند و به آنها کمک میکند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.
نمایش نظرات