01.01-introduction.mp4
02:20
01.02-why microservices.mp4
04:02
01.03-course overview.mp4
03:04
01.04-prerequisite.mp4
01:14
01.05-microservices architecture.mp4
04:45
01.06-project architecture.mp4
02:37
01.07-tools needed.mp4
01:27
01.08-what we will build.mp4
03:38
02.01-introduction.mp4
00:34
02.02-.net 6 change.mp4
05:42
02.03-create project.mp4
03:50
02.04-create product api project.mp4
02:32
02.05-nuget packages for product api.mp4
04:53
02.06-configure dbcontext for product api.mp4
05:05
02.07-create tables for product database.mp4
05:15
03.01-introduction.mp4
00:57
03.02-create dtos inside product api.mp4
03:30
03.03-product repository interface.mp4
02:19
03.04-automapper configuration in product api.mp4
04:17
03.05-product repository implementation part 1.mp4
04:10
03.06-product repository implementation part 2.mp4
03:52
03.07-product api controller httpget.mp4
06:43
03.08-product api controller post put delete.mp4
02:01
03.09-seed products in product api.mp4
01:37
03.10-azure storage explorer for images.mp4
06:10
03.11-product repository interface and dtos.mp4
06:42
03.12-base service interface and api request model.mp4
04:29
03.13-base service implementation.mp4
10:22
03.14-product service in mango web project.mp4
06:00
03.15-configure productservice and httpclient in startup.mp4
02:06
03.16-bootstrap v5.mp4
04:16
04.01-introduction.mp4
00:23
04.02-product controller get all action.mp4
05:46
04.03-api call debugging.mp4
02:32
04.04-display all products.mp4
05:45
04.05-create product.mp4
05:15
04.06-update product.mp4
03:48
04.07-delete product.mp4
04:13
05.01-introduction.mp4
00:59
05.02-oauth2 and openid connect.mp4
04:08
05.03-identity server introduction.mp4
03:04
05.04-identity server terms.mp4
03:13
05.05-integrate quickstart in identity server service.mp4
06:03
05.06-nuget packages for identity server.mp4
01:42
05.07-dbcontext for identity server.mp4
03:50
05.08-configuring apiscope resource and clients for identity server.mp4
08:23
05.09-configuring clients in identity server.mp4
03:46
05.10-configure and run identity server.mp4
06:56
05.11-seed users.mp4
11:08
05.12-secure product api.mp4
09:37
05.13-set up main project to use identity server.mp4
06:21
05.14-login registration redirection.mp4
04:00
05.15-login in action.mp4
06:26
05.16-register user from ui.mp4
10:05
05.17-token inspection.mp4
02:33
05.18-passing custom claims.mp4
06:51
05.19-view modified token.mp4
03:51
05.20-pass token and perform operations.mp4
06:28
06.01-introduction.mp4
00:20
06.02-create index action method.mp4
02:46
06.03-index view home controller.mp4
04:08
06.04-details get action method.mp4
02:02
06.05-details view.mp4
04:31
07.01-introduction.mp4
00:30
07.02-create shopping cart api.mp4
01:35
07.03-nuget package for shopping cart api.mp4
02:06
07.04-set up startup class file for shopping cart.mp4
04:09
07.05-entity models for shopping cart api.mp4
07:10
07.06-create dtos and push models to shopping cart database.mp4
05:37
07.07-mapping configuration for shopping cart.mp4
01:26
07.08-cart repository interface for shopping cart api.mp4
02:56
07.09-add to shopping cart repository method.mp4
07:30
07.10-update shopping cart repository method.mp4
05:10
07.11-implement cart repository get and remove.mp4
06:26
07.12-cart controller for api endpoints.mp4
05:21
08.01-introduction.mp4
00:17
08.02-create models for shopping cart api.mp4
03:07
08.03-define cart service interface.mp4
02:00
08.04-configure cart service.mp4
04:19
08.05-details post action method.mp4
06:38
08.06-demo-add items to cart.mp4
04:21
09.01-introduction.mp4
00:24
09.02-add cart controller.mp4
02:15
09.03-methods to load shopping cart.mp4
04:58
09.04-debugging api call to shopping cart.mp4
03:04
09.05-shopping cart ui.mp4
06:03
09.06-remove items from cart.mp4
02:22
10.01-introduction.mp4
00:34
10.02-create coupon project and add nuget packages.mp4
02:09
10.03-create coupon api project.mp4
03:22
10.04-coupon models and dtos.mp4
02:59
10.05-coupon repository.mp4
03:54
10.06-coupon controller.mp4
02:57
11.01-introduction.mp4
00:25
11.02-configure shopping cart api with new methods.mp4
04:31
11.03-logic for apply or remove coupon in view.mp4
02:28
11.04-cart controller and service for applying or removing coupon.mp4
03:41
11.05-demo-apply or remove coupon.mp4
02:42
11.06-configure cart service in main project.mp4
03:40
11.07-demo-calling coupon microservice.mp4
08:00
11.08-checkout ui.mp4
05:21
11.09-datetimepicker.mp4
03:35
12.01-introduction.mp4
00:36
12.02-checkout message.mp4
03:54
12.03-checkout method in cart service.mp4
03:01
12.04-checkout post action.mp4
02:57
12.05-demo-checkout header dto.mp4
02:27
12.06-async await is not async communication in the project.mp4
01:49
12.07-synchronous versus asynchronous communication.mp4
04:52
13.01-introduction.mp4
00:38
13.02-azure service bus overview.mp4
03:23
13.03-create azure service bus with topic and subscription.mp4
03:50
13.04-message bus interface.mp4
04:29
13.05-message bus sender implementation.mp4
03:44
13.06-send message to topic.mp4
05:52
13.07-upgrade to azure messaging servicebus.mp4
03:46
14.01-introduction.mp4
00:38
14.02-create project.mp4
02:37
14.03-adding models for order api.mp4
04:00
14.04-startup file and migrations.mp4
02:25
14.05-order repository interface.mp4
03:09
14.06-implement order repository.mp4
03:27
14.07-configure dbcontext for order repository.mp4
02:15
14.08-create models for azure messaging.mp4
05:51
14.09-process checkout message and create order details in database.mp4
03:12
14.10-setting up constants.mp4
05:08
14.11-create service bus processor.mp4
06:20
14.12-set up auto start and stop for service bus consumer.mp4
05:17
14.13-demo receive message.mp4
03:05
15.01-introduction.mp4
00:26
15.02-create coupon repository interface.mp4
03:30
15.03-implement coupon repository.mp4
03:04
15.04-configure start up file for coupon repository.mp4
01:40
15.05-check for coupon changes.mp4
02:00
15.06-demo-synchronous communication and alerts display.mp4
06:21
15.07-synchronous communication scenario.mp4
01:07
16.01-introduction.mp4
00:39
16.02-create payment processor class library.mp4
03:07
16.03-payment flow.mp4
01:01
16.04-payment status models.mp4
04:13
16.05-publish payment message.mp4
02:49
16.06-demo-view message for payment request.mp4
01:29
16.07-payment api to consume message.mp4
06:00
16.08-payment api azure service bus consumer.mp4
06:44
16.09-demo-consume payment processing.mp4
01:52
16.10-demo-consume payment status.mp4
04:38
16.11-demo-complete flow.mp4
02:15
17.01-introduction.mp4
00:34
17.02-use queue to forward message.mp4
03:49
17.03-use queue for checkout message.mp4
04:09
17.04-add email microservice.mp4
03:05
17.05-set up email service project part 1.mp4
03:23
17.06-demo-view message for payment request.mp4
06:20
17.07-azure consumer bus for email service.mp4
04:18
17.08-multiple subscribers.mp4
02:26
18.01-introduction.mp4
00:31
18.02-ocelot introduction.mp4
06:09
18.03-create project.mp4
01:48
18.04-add ocelot to the gateway.mp4
02:45
18.05-use ocelot to retrieve all products.mp4
08:10
18.06-ocelot setup for products api.mp4
06:40
18.07-ocelot for other endpoints.mp4
07:43
19.01-introduction.mp4
00:37
19.02-overview rabbitmq.mp4
03:23
19.03-exchange types.mp4
04:43
19.04-queues.mp4
06:02
19.05-install rabbitmq.mp4
02:48
19.06-add rabbitmq nuget to project.mp4
03:27
19.07-implement rabbitmq cart message.mp4
06:15
19.08-rabbitmq send checkout message to queue.mp4
04:49
19.09-set up rabbitmq consumer part 1.mp4
05:02
19.10-set up rabbitmq consumer part 2.mp4
04:58
19.11-demo-consumer rabbitmqsender.mp4
02:55
19.12-optimize rabbitmqsender.mp4
02:57
19.13-publish message from order api.mp4
04:08
19.14-consume message from order api.mp4
05:09
19.15-publish to fanout.mp4
03:25
19.16-rabbitmq payment message sender.mp4
04:12
19.17-fanout subscription setup.mp4
08:23
19.18-demo-fanout.mp4
03:49
19.19-direct exchange rabbitmq sender.mp4
04:02
19.20-demo-direct message.mp4
05:13
9781803247793 Code.zip