Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
با نحوه ایجاد میکروسرویس های Spring Boot که بر اساس CQRS و Event Sourcing هستند آشنا شوید. پشتیبانی شده توسط جاوا و آکسون. نحوه ایجاد میکروسرویس جاوا با Spring Boot. نحوه ایجاد میکروسرویسهایی که بر اساس الگوهای CQRS و رویداد منبعیابی هستند. پیادهسازی چارچوب آکسون پایگاهداده در هر سرویس با استفاده از MongoDB بهعنوان داکر فروشگاه رویداد چگونه میکروسرویسهای Spring Boot را کانتینری کنیم. استفاده از انواع مختلف پایگاه داده خواندنی از جمله MySQL و MongoDB نحوه ساخت یک دروازه API با Spring Cloud Gateway. نحوه ایجاد یک سرور مجوز OAuth 2.0 با امنیت Spring. ایمن سازی میکروسرویس ها با سرور منبع OAuth 2.0. پیش نیازها: درک اولیه از جاوا داشته باشید
در این دوره شما نه تنها یاد خواهید گرفت که چگونه یک REST API کوچک ایجاد کنید، بلکه یاد خواهید گرفت که چگونه میکروسرویس هایی ایجاد کنید که با اصول طراحی بهترین تمرین، از جمله CQRS، منبع رویداد و طراحی دامنه محور مطابقت داشته باشد.
در پایان این دوره، میدانید که چگونه میکروسرویسهای Spring Boot با اتصال آزاد ایجاد کنید که هر کدام پایگاه داده خاص خود را دارند. همچنین میآموزید که چگونه پروژههای میکروسرویسها را به روش صحیح ساختار دهید، میکروسرویسهای خود را بهعنوان کانتینرهای Docker مستقر کنید، و سرور مجوز OAuth2.0 و دروازه API خود را ایجاد خواهید کرد.
این دوره یک دوره آموزشی عملی است که به شما کمک می کند تا با منبع یابی رویداد CQRS بر میکروسرویس های Spring Boot مسلط شوید!
دانشجویان در مورد این دوره چه می گویند؟
5-Stars: "دوره عالی، به زیبایی توضیح داده شده است، آنچه مورد انتظار است را ارائه می دهد، بدون ضربه زدن مستقیم به نقطه. برخی از پیشنهادات: - رنگ فونت در ترمینال باید خوانا باشد - اگر می توانید Saga را وارد کنید این بسیار مفید خواهد بود" - Sanket Jadhav
5-Stars: "این یکی از بهترین دوره های Udemy است که میکروسرویس ها، CQRS و منبع یابی رویدادها را با پیاده سازی گام به گام در دنیای واقعی توضیح می دهد. من قطعا آن را توصیه می کنم." - اسماعیل آکسوی
5-Stars : "من پیش زمینه این دوره را گرفتم (همچنین توسط شان کمپبل، و به همان اندازه عالی). شان معلم شگفت انگیزی است و مفاهیم مربوط به Microservices را واقعاً خوب و تنها در 7 ساعت توضیح می دهد. عالی! " - آکونی تی
5-ستاره: "پوشش محتوای عالی! تلاشی که برای این دوره انجام می شود بسیار قدردانی می شود... آفرین :)" - دونوان مابوندا
5-Stars: "دوره بسیار شگفت انگیز، بسیار متشکرم برای این دوره، بسیار مفید" - نورول هادی
سرفصل ها و درس ها
معرفی
Introduction
قرار است چه چیزی بسازید؟
What are You Going to Build?
قرار است چه چیزی بسازید؟
What are You Going to Build?
میکروسرویس چیست؟
What are Microservices?
CQRS و منبع یابی رویداد
CQRS & Event Sourcing
پلت فرم آکسون
Axon Platform
مفاهیم مهم میکروسرویس ها
Important Microservices Concepts
مفاهیم مهم میکروسرویس ها
Important Microservices Concepts
معرفی
Introduction
میکروسرویس چیست؟
What are Microservices?
CQRS و منبع یابی رویداد
CQRS & Event Sourcing
پلت فرم آکسون
Axon Platform
راه اندازی و ساختار
Setup and Structure
گزینه های نصب Docker برای Mac/Windows
Docker Installation Options For Mac / Windows
پیش نیازها
Prerequisites
پیش نیازها
Prerequisites
Axon را در Docker اجرا کنید
Run Axon in Docker
Axon را در Docker اجرا کنید
Run Axon in Docker
MongoDB را در داکر اجرا کنید
Run MongoDB in Docker
MongoDB را در داکر اجرا کنید
Run MongoDB in Docker
MySQL را در Docker اجرا کنید
Run MySQL in Docker
MySQL را در Docker اجرا کنید
Run MySQL in Docker
Spring Initializr
Spring Initializr
راه اندازی اولیه پروژه
Basic Project Setup
راه اندازی اولیه پروژه
Basic Project Setup
ساختار پروژه CQRS
CQRS Project Structure
ساختار پروژه CQRS
CQRS Project Structure
پیکربندی آکسون
Axon Configuration
راه اندازی و ساختار
Setup and Structure
گزینه های نصب Docker برای Mac/Windows
Docker Installation Options For Mac / Windows
Spring Initializr
Spring Initializr
پیکربندی آکسون
Axon Configuration
میکروسرویس های کاربر
User Microservices
میکروسرویس های کاربر
User Microservices
مدل های دامنه کاربر
User Domain Models
مدل های دامنه کاربر
User Domain Models
دستورات کاربر
User Commands
دستورات کاربر
User Commands
رویدادهای کاربر
User Events
رویدادهای کاربر
User Events
جمع کاربر
User Aggregate
مدیریت رویداد کاربر و مخزن اولیه کاربر
User Event Handler & Initial User Repository
کنترلر REST برای ثبت نام کاربران
REST Controller for Registering Users
ثبت اولین کاربر شما
Registering Your First User
کنترلر REST برای به روز رسانی کاربران
REST Controller for Updating Users
کنترلر REST برای به روز رسانی کاربران
REST Controller for Updating Users
کنترلر REST برای حذف کاربران
REST Controller for Removing Users
پرس و جوهای کاربر
User Queries
کنترل کننده پرس و جو کاربر
User Query Handler
کنترل کننده پرس و جو کاربر
User Query Handler
کنترلر REST برای بازیابی کاربران
REST Controller for Retrieving Users
میکروسرویس های کاربر
User Microservices
میکروسرویس های کاربر
User Microservices
میکروسرویس های کاربر
User Microservices
جمع کاربر
User Aggregate
مدیریت رویداد کاربر و مخزن اولیه کاربر
User Event Handler & Initial User Repository
کنترلر REST برای ثبت نام کاربران
REST Controller for Registering Users
ثبت اولین کاربر شما
Registering Your First User
کنترلر REST برای حذف کاربران
REST Controller for Removing Users
پرس و جوهای کاربر
User Queries
کنترلر REST برای بازیابی کاربران
REST Controller for Retrieving Users
میکروسرویس های کاربر
User Microservices
ایمن سازی میکروسرویس های خود
Securing Your Microservices
مقدمه ای بر Spring Security و OAuth2.0
Introduction to Spring Security & OAuth2.0
ایجاد پروژه OAuth2.0 با Spring Initializr و Initial Setup
Generating the OAuth2.0 Project with Spring Initializr & Initial Setup
ایجاد پروژه OAuth2.0 با Spring Initializr و Initial Setup
Generating the OAuth2.0 Project with Spring Initializr & Initial Setup
مخزن کاربر و سرویس کاربر
User Repository & User Service
مخزن کاربر و سرویس کاربر
User Repository & User Service
سرور مجوز و پیکربندی امنیت وب
Authorization Server & Web Security Configuration
سرور مجوز و پیکربندی امنیت وب
Authorization Server & Web Security Configuration
ایمن سازی API های Command و Query User
Securing the User Command & Query APIs
ایمن سازی میکروسرویس ها
Securing Microservices
ایمن سازی میکروسرویس های خود
Securing Your Microservices
مقدمه ای بر Spring Security و OAuth2.0
Introduction to Spring Security & OAuth2.0
ایمن سازی API های Command و Query User
Securing the User Command & Query APIs
ایمن سازی میکروسرویس ها
Securing Microservices
دروازه API
API Gateway
معرفی API Gateways و Spring Cloud Gateway
Introduction to API Gateways & Spring Cloud Gateway
با Spring Cloud Gateway یک API Gateway ایجاد کنید
Create an API Gateway with Spring Cloud Gateway
با Spring Cloud Gateway یک API Gateway ایجاد کنید
Create an API Gateway with Spring Cloud Gateway
تست مسیرهای دروازه API
Testing API Gateway Routes
دروازه های API
API Gateways
دروازه API
API Gateway
معرفی API Gateways و Spring Cloud Gateway
Introduction to API Gateways & Spring Cloud Gateway
تست مسیرهای دروازه API
Testing API Gateway Routes
دروازه های API
API Gateways
خدمات خرد حساب بانکی
Bank Account Microservices
خدمات خرد حساب بانکی
Bank Account Microservices
ایجاد پروژه های حساب بانکی با Spring Initializr
Generating the Bank Account Projects with Spring Initializr
ایجاد پروژه های حساب بانکی با Spring Initializr
Generating the Bank Account Projects with Spring Initializr
راه اندازی پروژه حساب بانکی
Bank Account Project Setup
مدل های دامنه حساب بانکی
Bank Account Domain Models
دستورات حساب بانکی
Bank Account Commands
رویدادهای حساب بانکی
Bank Account Events
جمع حساب بانکی
Bank Account Aggregate
مدیریت رویداد و مخزن حساب بانکی
Bank Account Event Handler & Repository
مدیریت رویداد و مخزن حساب بانکی
Bank Account Event Handler & Repository
کنترلر REST برای افتتاح حساب بانکی
REST Controller for Opening a Bank Account
کنترلر REST برای افتتاح حساب بانکی
REST Controller for Opening a Bank Account
کنترلر REST برای سپرده گذاری وجوه
REST Controller for Depositing Funds
کنترلر REST برای برداشت وجوه
REST Controller for Withdrawing Funds
کنترلر REST برای بستن حساب بانکی
REST Controller for Closing Bank Account
کنترلر REST برای بستن حساب بانکی
REST Controller for Closing Bank Account
سوالات حساب بانکی
Bank Account Queries
سوالات حساب بانکی
Bank Account Queries
کنترل کننده درخواست حساب بانکی
Bank Account Query Handler
کنترل کننده درخواست حساب بانکی
Bank Account Query Handler
کنترل کننده جستجوی حساب بانکی
Bank Account Lookup Controller
کنترل کننده جستجوی حساب بانکی
Bank Account Lookup Controller
خدمات خرد حساب بانکی
Bank Account Microservices
خدمات خرد حساب بانکی
Bank Account Microservices
خدمات خرد حساب بانکی
Bank Account Microservices
راه اندازی پروژه حساب بانکی
Bank Account Project Setup
مدل های دامنه حساب بانکی
Bank Account Domain Models
دستورات حساب بانکی
Bank Account Commands
رویدادهای حساب بانکی
Bank Account Events
جمع حساب بانکی
Bank Account Aggregate
کنترلر REST برای سپرده گذاری وجوه
REST Controller for Depositing Funds
کنترلر REST برای برداشت وجوه
REST Controller for Withdrawing Funds
خدمات خرد حساب بانکی
Bank Account Microservices
Docker کردن میکروسرویس های شما
Dockerizing Your Microservices
مقدمه ای بر Containerization و Docker
Introduction to Containerization and Docker
مقدمه ای بر Containerization و Docker
Introduction to Containerization and Docker
اولین میکروسرویس های خود را کانتینری کنید
Containerize Your First Microservices
روش های مختلف برای استقرار تصاویر داکر
Different Ways to Deploy Docker Images
کانتینری سازی میکروسرویس ها
Containerization of Microservices
کانتینری سازی میکروسرویس ها
Containerization of Microservices
Docker کردن میکروسرویس های شما
Dockerizing Your Microservices
اولین میکروسرویس های خود را کانتینری کنید
Containerize Your First Microservices
روش های مختلف برای استقرار تصاویر داکر
Different Ways to Deploy Docker Images
نمایش نظرات
نظری ارسال نشده است.