Skip to content
Free IT Course Platform
  • Course List
  • Free Ebook
  • Knowledge Sharing
    • Back-end
    • Java Interview
    • Soft Skill
Log in
.NET Core Microservices - The Complete Guide (.NET 8 MVC) 003 Queues
.NET Core Microservices - The Complete Guide (.NET 8 MVC)
0% Completed
Subtitle Guide – Hướng dẫn thêm phụ đề
Set up subtitle for video - Hướng dẫn thêm phụ đề
Reading
01 – Section 1 Introduction
Subtitle File Resource
Reading
001 Introduction
Video - 00:02:51 mins
002 What we will Build
Video - 00:05:30 mins
003 Course Overview
Video - 00:02:54 mins
004 Why Microservices
Video - 00:06:12 mins
005 Microservice Architecture
Video - 00:06:18 mins
006 Project Architecture
Video - 00:01:58 mins
007 Tools Needed
Video - 00:01:38 mins
008 What this course is NOT about
Video - 00:02:30 mins
009 Prerequisites
Video - 00:01:20 mins
010 Project Resources
Video - 00:01:30 mins
02 – Section 2 Coupon API – Getting Started
Subtitle File Resource
Reading
001 Create Empty Solution_Backup
Video - 00:01:26 mins
002 Create Folder Structure
Video - 00:01:21 mins
003 Create Coupon API
Video - 00:01:59 mins
004 Create Coupon and CouponDTO
Video - 00:03:01 mins
005 Install Nuget Packages
Video - 00:03:28 mins
006 Create AppDbContext
Video - 00:02:08 mins
007 Create Coupon API Database
Video - 00:07:06 mins
008 Seed Database
Video - 00:04:46 mins
009 Get all and Get Coupon by ID
Video - 00:04:22 mins
010 Common Response
Video - 00:04:22 mins
011 AutoMapper
Video - 00:06:29 mins
012 Coupon API CRUD Endpoints
Video - 00:07:10 mins
03 – Section 3 Coupon API – CRUD
Subtitle File Resource
Reading
001 Create Web Project
Video - 00:00:59 mins
002 Create Request and Response DTO
Video - 00:04:26 mins
003 Base Service Interface
Video - 00:01:34 mins
004 Base Service Implementation
Video - 00:08:42 mins
005 Coupon Service Interface
Video - 00:03:05 mins
006 Register Services in Program Class File
Video - 00:04:59 mins
007 Endpoints in Coupon Service
Video - 00:03:58 mins
008 Bootswatch Theme and Bootstrap Icons
Video - 00:05:52 mins
009 Coupon Controller
Video - 00:03:53 mins
010 API Call in Action
Video - 00:03:03 mins
011 Coupon Index View
Video - 00:02:55 mins
012 Create Coupon View
Video - 00:04:48 mins
013 Create Coupon in Action
Video - 00:01:55 mins
014 Delete Coupon and Error
Video - 00:05:12 mins
015 Delete Coupon in Action
Video - 00:02:19 mins
016 Toastr Notifications
Video - 00:07:43 mins
04 – Section 4 Auth API
Subtitle File Resource
Reading
001 Create Auth API and NuGet Packages
Video - 00:01:43 mins
002 Add DbContext and Create Identity Tables
Video - 00:08:30 mins
003 Add Custom Properties to User Table
Video - 00:03:39 mins
004 Endpoints for Login and Register
Video - 00:01:39 mins
005 Add DTO's
Video - 00:04:13 mins
006 Configure JwtOptions
Video - 00:03:28 mins
007 IAuth Service
Video - 00:03:54 mins
008 Register Endpoint in Auth Service
Video - 00:03:34 mins
009 Register in Action
Video - 00:04:44 mins
010 Login in Action
Video - 00:04:13 mins
011 Generate Jwt Token
Video - 00:07:45 mins
012 Token in Action
Video - 00:03:39 mins
013 Assign Role
Video - 00:07:38 mins
05 – Section 5 Consuming Auth API
Subtitle File Resource
Reading
001 Add DTO's in Web Project
Video - 00:02:03 mins
002 Auth Service in Web Project
Video - 00:03:35 mins
003 Auth Controller in Web Project
Video - 00:03:53 mins
004 Login and Register UI
Video - 00:04:13 mins
005 Dropdown for Role
Video - 00:02:31 mins
006 Register in Action with Role
Video - 00:04:39 mins
007 Login in Action
Video - 00:02:55 mins
008 Token Provider Services
Video - 00:03:47 mins
009 Sign in a user in .NET Identity
Video - 00:08:01 mins
010 Logout in Action
Video - 00:03:05 mins
011 Adding Roles in Token
Video - 00:06:24 mins
012 Validation with Login and Register
Video - 00:03:20 mins
013 Internal Server Error
Video - 00:04:47 mins
014 Addd Authentication to Swagger Gen
Video - 00:05:59 mins
015 Passing Token to API
Video - 00:03:25 mins
016 Clean Code
Video - 00:02:25 mins
017 Roles Demo
Video - 00:01:36 mins
06 – Section 6 Product API
Subtitle File Resource
Reading
001 Product API Base Setup
Video - 00:04:03 mins
002 Assignment Product API
Video - 00:03:04 mins
003 Assignment Product API in Action
Video - 00:06:34 mins
004 Assignment - Consuming Product API Part 1
Video - 00:09:39 mins
005 Assignment - Consuming Product API Part 2
Video - 00:07:45 mins
07 – Section 7 Home Page and Details
Subtitle File Resource
Reading
001 Home Controller Index Action
Video - 00:02:17 mins
002 Home Page UI
Video - 00:02:59 mins
003 Details Get Action Method
Video - 00:01:20 mins
004 Details UI
Video - 00:02:15 mins
005 Add Count in Product
Video - 00:02:44 mins
08 – Section 8 Shopping Cart
Subtitle File Resource
Reading
001 Create Project and NuGet Packages
Video - 00:00:51 mins
002 Create Model and DTO's
Video - 00:06:52 mins
003 Basic API Setup
Video - 00:03:23 mins
004 Create Cart API Controller
Video - 00:02:14 mins
005 Cart Upsert Logic Part 1
Video - 00:06:36 mins
006 Cart Upsert Logic Part 2
Video - 00:10:26 mins
007 Remove Cart Details
Video - 00:03:02 mins
008 Load Shopping Cart
Video - 00:03:42 mins
009 Calling Product API from Shopping Cart
Video - 00:00:42 mins
010 Interservice API Call in Action
Video - 00:08:49 mins
011 Apply and Remove Coupon Endpoints
Video - 00:03:10 mins
012 Consuming Coupon API
Video - 00:08:38 mins
09 – Section 9 Shopping Cart in Web Project
Subtitle File Resource
Reading
001 Add Cart Service
Video - 00:06:56 mins
002 Load Shopping Cart in Web Project
Video - 00:04:01 mins
003 Fixing a Bug
Video - 00:03:09 mins
004 Add Items to Shopping Cart
Video - 00:06:04 mins
005 Shopping Cart UI
Video - 00:04:45 mins
006 Shopping Cart Functional
Video - 00:09:59 mins
007 Delegating Handlers
Video - 00:05:50 mins
008 Shopping Cart Bug
Video - 00:01:42 mins
009 Async in Project
Video - 00:01:57 mins
010 Async vs Sync Communication in Microservice
Video - 00:05:37 mins
10 – Section 10 Service Bus
Subtitle File Resource
Reading
001 Service Bus in our Architecture
Video - 00:03:25 mins
002 Create Service Bus in Azure
Video - 00:02:28 mins
003 Create Queue in Service Bus
Video - 00:02:41 mins
004 MessageBus Interface
Video - 00:02:57 mins
005 MessageBus Implementation
Video - 00:04:13 mins
006 Post Message to Service Bus
Video - 00:06:55 mins
007 More Properties in Cart
Video - 00:02:56 mins
11 – Section 11 Email API – Service Bus Receiver
Subtitle File Resource
Reading
001 Setup Email and DTO's
Video - 00:05:29 mins
002 Implement Processor for Service Bus
Video - 00:05:54 mins
003 Register Methods to Processor
Video - 00:04:10 mins
004 Register Service Bus Consumer on Application Start
Video - 00:04:12 mins
005 Consuming Messages in Action
Video - 00:03:42 mins
006 Asynchronous Communication in Action
Video - 00:07:00 mins
007 Assignment - Register User Queue
Video - 00:01:52 mins
008 Assignment Solution Part 1 - Send Message to Queue
Video - 00:03:42 mins
009 Assignment Solution Part 2 - Processor on Register User Queue
Video - 00:04:26 mins
12 – Section 12 Checkout UI and Order API
Subtitle File Resource
Reading
001 Checkout UI
Video - 00:03:28 mins
002 Dynamic Checkout UI
Video - 00:05:24 mins
003 Create Order API
Video - 00:01:01 mins
004 Add DTO's in Order API
Video - 00:01:48 mins
005 Order Header and Details Model and DTO's
Video - 00:04:53 mins
006 Order API Base Setup
Video - 00:05:15 mins
007 Mapping Config for Order API
Video - 00:03:13 mins
008 Constants in Order API
Video - 00:01:41 mins
009 Order Create Endpoint
Video - 00:05:03 mins
010 Create Order Service
Video - 00:03:53 mins
011 Create Order Header
Video - 00:05:36 mins
13 – Section 13 Stripe Checkout
Subtitle File Resource
Reading
001 Stripe Flow and Stripe DTO
Video - 00:04:55 mins
002 Order Confirmation Page
Video - 00:02:52 mins
003 Configure Stripe in Project
Video - 00:05:17 mins
004 Create Stripe Session in Order API
Video - 00:06:36 mins
005 Call Stripe Session Endpoint from Web Project
Video - 00:06:52 mins
006 Stripe Bug
Video - 00:02:05 mins
007 Manage Stripe Coupons
Video - 00:06:13 mins
008 Stripe Coupons and Order in Action
Video - 00:05:00 mins
009 Validate Stripe Session
Video - 00:03:42 mins
010 Payment Intent and Status
Video - 00:04:59 mins
14 – Section 14 Rewards API
Subtitle File Resource
Reading
001 Topic and Subscription in Service Bus
Video - 00:02:41 mins
002 Create Rewards API
Video - 00:01:16 mins
003 Setup DBContext and Rewards Table
Video - 00:02:25 mins
004 Publish Message to Topic
Video - 00:06:22 mins
005 Send Message to Topic in Action
Video - 00:01:09 mins
006 Reward Service
Video - 00:03:59 mins
007 Add Service Bus Consumer to Rewards API
Video - 00:04:22 mins
008 New Method in Email Service
Video - 00:01:43 mins
009 Consumer Order Created Subscription Message
Video - 00:03:30 mins
010 Solving Bug with Consumers
Video - 00:01:58 mins
15 – Section 15 Order Management
Subtitle File Resource
Reading
001 Get All and Individual Order Endpoints
Video - 00:03:55 mins
002 Update Order Status Endpoint
Video - 00:03:39 mins
003 Add Endpoints to Order Service
Video - 00:02:20 mins
004 Order List UI
Video - 00:02:40 mins
005 Configure Database Endpoint
Video - 00:06:18 mins
006 Load Datatables
Video - 00:04:58 mins
007 Order Details Get Action
Video - 00:02:30 mins
008 Dynamic Order Details UI
Video - 00:04:47 mins
009 Dynamic Status Buttons
Video - 00:02:15 mins
010 Dynamic Status Updates
Video - 00:06:20 mins
011 Add Status Filter in URL
Video - 00:02:14 mins
012 Modify Controller to Accept Status
Video - 00:01:27 mins
013 Toggle UI Filters
Video - 00:02:51 mins
014 Filter in Action
Video - 00:02:10 mins
16 – Section 16 Upload Images
Subtitle File Resource
Reading
001 Modify Product Model and DTO
Video - 00:04:24 mins
002 Modify Base Service for Form File
Video - 00:06:46 mins
003 Post Endpoint in ProductAPI
Video - 00:05:17 mins
004 Upload Image on Create Product
Video - 00:08:50 mins
005 Solve Bug with Create Product
Video - 00:01:42 mins
006 Delete Product with Image
Video - 00:02:04 mins
007 Update Product Image in Action
Video - 00:05:52 mins
008 Custom Validation with Data Annotations
Video - 00:06:23 mins
17 – Gateway
Subtitle File Resource
Reading
001 Gateway Introduction
Video - 00:06:26 mins
002 Create Gateway Project
Video - 00:02:06 mins
003 Configure Application to use Ocelot
Video - 00:00:47 mins
004 Add Authentication to Ocelot
Video - 00:02:07 mins
005 Add First Ocelot Route
Video - 00:05:39 mins
006 Product Functional with Ocelot
Video - 00:05:20 mins
007 Ocelot Coupon Endpoints
Video - 00:03:04 mins
008 Ocelot Assignment
Video - 00:00:27 mins
009 Shopping Cart Endpoints with Ocelot
Video - 00:03:51 mins
010 Order Endpoints in Ocelot
Video - 00:06:22 mins
011 Clean Code
Video - 00:02:04 mins
012 Ocelot Bug
Video - 00:01:58 mins
013 Small UI Update
Video - 00:01:35 mins
18 – Azure Deployment
Subtitle File Resource
Reading
001 Remove Ocelot
Video - 00:00:51 mins
002 Create Database for API's
Video - 00:07:16 mins
003 Production Appsettings with Azure SQL Database
Video - 00:05:53 mins
004 Deploy Auth API to Azure
Video - 00:05:37 mins
005 Host API and Modify Environment Variable
Video - 00:09:31 mins
006 Deploy Web Project
Video - 00:08:41 mins
007 Microservices Functional on Azure
Video - 00:02:12 mins
008 Deploy Gateway Project
Video - 00:00:57 mins
009 Gateway in Action on Azure
Video - 00:07:13 mins
19 – OLD COURSE – RabbitMQ(Will be removed in Nov 2023)
Subtitle File Resource
Reading
001 Introduction
Video - 00:00:35 mins
002 Exchange Type
Video - 00:04:41 mins
003 Queues
Video - 00:06:00 mins
004 Install RabbitMQ
Video - 00:02:45 mins
005 Add RabbitMQ Nuget to Project
Video - 00:03:25 mins
006 Implement RabbitMQ Cart Message Sender
Video - 00:06:12 mins
007 RabbitMQ Send Checkout Message to Queue
Video - 00:04:47 mins
008 Setup RabbitMQ Consumer Part 1
Video - 00:04:59 mins
009 Setup RabbitMQ Consumer Part 2
Video - 00:04:56 mins
010 Demo - Consumer RabbitMQ
Video - 00:02:52 mins
011 - Optimize RabbitMQSender
Video - 00:02:54 mins
012 Publish message from Order API
Video - 00:04:05 mins
013 Consume message from Order API
Video - 00:05:07 mins
014 Publish to Fanout
Video - 00:03:22 mins
015 RabbitMQPaymentMessageSender
Video - 00:04:09 mins
016 Fanout Subscription Setup
Video - 00:08:21 mins
017 Demo - Fanout
Video - 00:03:47 mins
018 Direct Exchange Rabbit MQ Sender
Video - 00:04:00 mins
019 Demo - Direct Message
Video - 00:05:11 mins
Announcements Course Info
PreviousNext

Please contact me via telegram

DMCA.com Protection Status

Quick Links

  • About us
  • Contact
  • Privacy Policy
  • Terms and Conditions
  • DCMA
  • Disclaimer

Resource

  • Course List
  • Recommend New Courses
  • For IT Students
© 2024 - freestudy247.com