2024 初学者全栈微服务【Spring Boot 3.x】
上次更新时间:2024-11-22
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
1. Course Scope & Student Requirements
2. Introduction
3. Step 1 Understand the business
4. Step 2 Define Services Sub-domains (Quick intro to Domain-Driven Design)
- 1. Intro to Domain-Driven Design
- 2. What is a Bounded Context
- 3. What is a Subdomain
- 4. Create Required Microservices
- 6. Open projects in IDE
- 7. Configure Spring Cloud Eureka Discovery Service
- 9. Configure Microservices as Discovery Clients
- 12. Configure Spring Cloud API Gateway
- 14. Test Routing Through the API Gateway
- 16. Configure Basic Load Balancing
- 18. What's next
5. Step 3 Define initial APIs and service interactions
6. Step 4 Let's architect and build our prototype
- 1. What is needed to create a Talent Request
- 2. Intro to the Axon Framework
- 4. Axon Framework Dependencies for Spring Boot
- 6. DO NOT SKIP - P.I.C.C. Method by Full Stack Basics
- 7. Project Package Structure
- 8. Do we need a Shared Library
- 10. Get started with the Talent Request Aggregate
- 12. Command Handler and Event Sourcing Handler - Talent Request Aggregate
- 14. Implement Event Handler - Update Read Database
- 16. Implement FindTalentRequestsQuery
- 18. Implement FindTalentRequestByTalentRequestIdQuery
- 20. Get started with the Talent-Fulfillment-Service
- 22. Implementing our first Saga
- 24. Lab Time!!!
- 26. Lab Solution Walkthrough
- 28. Finish our first Saga (Process Manager)
- 30. Pre-Work for our second Saga - Part 1
- 32. Pre-Work for our second Saga - Part 2
- 34. Implementing our second Saga
- 36. Lab time!!! Implement career-portal-service queries
7. React Front-end
- 1. Intro to React
- 2. Create React project tams-uat-front-end-react
- 5. Environment Setup
- 6. Create Home Page and Header
- 9. Create Portals Home Pages
- 11. Create New Talent Request Form
- 13. onChange CreateTalentRequestForm
- 15. Talent Request - Submit Form Part 1
- 17. Talent Request - Submit Form Part 2
- 19. Talent Request - Submit Form Part 3
- 21. Talent Request - Submit Form Part 4
- 23. Talent Request - Submit Form Part 5
- 25. Talent Request - Submit Form Part 6
- 27. View all Talent Requests Part 1
- 29. View all Talent Requests Part 2
- 31. Code Review - View Talent Request by Id
- 34. Code Review View All Talent Fulfillment Requests
- 36. View & Approve Talent Fulfillment by Id
- 38. Lab Time & Course Wrap up!
课程内容
7个章节 , 58个讲座
1. Course Scope & Student Requirements
2. Introduction
3. Step 1 Understand the business
4. Step 2 Define Services Sub-domains (Quick intro to Domain-Driven Design)
- 1. Intro to Domain-Driven Design
- 2. What is a Bounded Context
- 3. What is a Subdomain
- 4. Create Required Microservices
- 6. Open projects in IDE
- 7. Configure Spring Cloud Eureka Discovery Service
- 9. Configure Microservices as Discovery Clients
- 12. Configure Spring Cloud API Gateway
- 14. Test Routing Through the API Gateway
- 16. Configure Basic Load Balancing
- 18. What's next
5. Step 3 Define initial APIs and service interactions
6. Step 4 Let's architect and build our prototype
- 1. What is needed to create a Talent Request
- 2. Intro to the Axon Framework
- 4. Axon Framework Dependencies for Spring Boot
- 6. DO NOT SKIP - P.I.C.C. Method by Full Stack Basics
- 7. Project Package Structure
- 8. Do we need a Shared Library
- 10. Get started with the Talent Request Aggregate
- 12. Command Handler and Event Sourcing Handler - Talent Request Aggregate
- 14. Implement Event Handler - Update Read Database
- 16. Implement FindTalentRequestsQuery
- 18. Implement FindTalentRequestByTalentRequestIdQuery
- 20. Get started with the Talent-Fulfillment-Service
- 22. Implementing our first Saga
- 24. Lab Time!!!
- 26. Lab Solution Walkthrough
- 28. Finish our first Saga (Process Manager)
- 30. Pre-Work for our second Saga - Part 1
- 32. Pre-Work for our second Saga - Part 2
- 34. Implementing our second Saga
- 36. Lab time!!! Implement career-portal-service queries
7. React Front-end
- 1. Intro to React
- 2. Create React project tams-uat-front-end-react
- 5. Environment Setup
- 6. Create Home Page and Header
- 9. Create Portals Home Pages
- 11. Create New Talent Request Form
- 13. onChange CreateTalentRequestForm
- 15. Talent Request - Submit Form Part 1
- 17. Talent Request - Submit Form Part 2
- 19. Talent Request - Submit Form Part 3
- 21. Talent Request - Submit Form Part 4
- 23. Talent Request - Submit Form Part 5
- 25. Talent Request - Submit Form Part 6
- 27. View all Talent Requests Part 1
- 29. View all Talent Requests Part 2
- 31. Code Review - View Talent Request by Id
- 34. Code Review View All Talent Fulfillment Requests
- 36. View & Approve Talent Fulfillment by Id
- 38. Lab Time & Course Wrap up!