Download Free Download : Udemy NodeJS TypeScript Build eCommerce Project w SQL Prisma
mp4 | Video: h264,1280X720 | Audio: AAC, 44.1 KHz
Genre:eLearning | Language: English | Size:14.9 GB
Files Included :
1 Introduction.mp4 (29.44 MB)
MP4
1 Create category model.mp4 (20.99 MB)
MP4
2 Setup folder structure for this module.mp4 (24.8 MB)
MP4
3 Create category.mp4 (106.99 MB)
MP4
4 Get all & Get one category.mp4 (85.53 MB)
MP4
5 Update category.mp4 (91.41 MB)
MP4
6 Delete category.mp4 (40.96 MB)
MP4
7 Add type checking.mp4 (11.78 MB)
MP4
1 How to design a product table.mp4 (15.41 MB)
MP4
10 Pagination with prisma.mp4 (162.51 MB)
MP4
11 Sort product (work well with pagination).mp4 (208.91 MB)
MP4
12 Filtering.mp4 (238.7 MB)
MP4
13 Who created the product.mp4 (64.52 MB)
MP4
14 Check permission middleware.mp4 (143.89 MB)
MP4
15 Prevent anyone can perform the action.mp4 (186.83 MB)
MP4
16 Upload image - part 1.mp4 (201.11 MB)
MP4
17 Upload image - part 2.mp4 (53.69 MB)
MP4
18 Get shop profile.mp4 (90.34 MB)
MP4
2 Add product model.mp4 (63.85 MB)
MP4
3 Setup folder structure.mp4 (28.88 MB)
MP4
4 Create product.mp4 (123.9 MB)
MP4
5 Get all products.mp4 (45.36 MB)
MP4
6 Get single product.mp4 (55.24 MB)
MP4
7 Update product.mp4 (92.22 MB)
MP4
8 Delete product.mp4 (40.61 MB)
MP4
9 Interface & Schema.mp4 (53.66 MB)
MP4
1 Create gallery model.mp4 (36.93 MB)
MP4
2 Setup folder structure.mp4 (20.84 MB)
MP4
3 Adding multiple images.mp4 (190.09 MB)
MP4
4 Delete image.mp4 (39.59 MB)
MP4
5 Prevent anyone can perform the action.mp4 (153.41 MB)
MP4
6 On Delete Cascade.mp4 (35.02 MB)
MP4
1 What is a product variant.mp4 (59.14 MB)
MP4
10 Permitted.mp4 (73.4 MB)
MP4
11 Get product with variant.mp4 (49.8 MB)
MP4
12 Prevent.mp4 (38.16 MB)
MP4
2 Create folder structure.mp4 (36.24 MB)
MP4
3 Add variant to product.mp4 (95.73 MB)
MP4
4 Delete variant.mp4 (48.76 MB)
MP4
5 Prevent anyone can delete variant.mp4 (57.06 MB)
MP4
6 Add item to variant.mp4 (113.2 MB)
MP4
7 Remove variant item - part 1.mp4 (60.35 MB)
MP4
8 Remove variant item - part 2.mp4 (126.02 MB)
MP4
9 Remove variant item - part 3.mp4 (127.93 MB)
MP4
1 Design a new table.mp4 (21.11 MB)
MP4
2 Create prisma model for wishlist.mp4 (39.37 MB)
MP4
3 Folder structure.mp4 (36.52 MB)
MP4
4 Add product to wishlist - part 1.mp4 (62.45 MB)
MP4
5 Add product to wishlist - part 2.mp4 (77.74 MB)
MP4
6 Delete item wishlist.mp4 (107.02 MB)
MP4
7 Get my wishlist.mp4 (59.51 MB)
MP4
1 Create new user.mp4 (128.61 MB)
MP4
10 Upload avatar.mp4 (134.11 MB)
MP4
11 Public static file.mp4 (28.1 MB)
MP4
2 Update user.mp4 (102.67 MB)
MP4
3 Delete user.mp4 (52.33 MB)
MP4
4 Prevent inactive user.mp4 (102.78 MB)
MP4
5 Refactor use middleware in route.mp4 (168.9 MB)
MP4
6 Banned user.mp4 (69.45 MB)
MP4
7 Change password.mp4 (129.86 MB)
MP4
8 Some checks.mp4 (62.5 MB)
MP4
9 Fix any type.mp4 (30.11 MB)
MP4
1 Create an address model.mp4 (35.96 MB)
MP4
2 Folder structure.mp4 (23.82 MB)
MP4
3 Add multiple address to user.mp4 (82.94 MB)
MP4
4 Delete address.mp4 (149.63 MB)
MP4
5 (Generic) Add a little bit checking for checkPermission.mp4 (65.74 MB)
MP4
6 Update address.mp4 (66.69 MB)
MP4
7 Fix any type.mp4 (33.5 MB)
MP4
1 Create a cart model.mp4 (66.42 MB)
MP4
10 Subtract total price in cart when remove.mp4 (103.51 MB)
MP4
11 Fix update total price.mp4 (46.71 MB)
MP4
12 Fix any type.mp4 (30.54 MB)
MP4
13 Fix total price (again).mp4 (32.27 MB)
MP4
2 Create folder structure.mp4 (23.19 MB)
MP4
3 Add product to cart - part 1.mp4 (83.89 MB)
MP4
4 Add product to cart - part 2.mp4 (88.38 MB)
MP4
5 Add product to cart - part 3.mp4 (138.93 MB)
MP4
6 Add product to cart - part 4.mp4 (202.6 MB)
MP4
7 Clear cart.mp4 (104.01 MB)
MP4
8 Remove item in cart.mp4 (94.46 MB)
MP4
9 Get my cart.mp4 (129.65 MB)
MP4
1 Create an order model.mp4 (82.28 MB)
MP4
10 Get order items.mp4 (228.35 MB)
MP4
11 Get all orders.mp4 (40.61 MB)
MP4
2 Fix address column.mp4 (25.16 MB)
MP4
3 Create folder structure.mp4 (26.24 MB)
MP4
4 Create one more table (COUPON).mp4 (63.62 MB)
MP4
5 Flow of order process & create order.mp4 (229.64 MB)
MP4
6 Create order - part 2.mp4 (93.48 MB)
MP4
7 Coupon calculation.mp4 (142.26 MB)
MP4
8 Update order status.mp4 (110.94 MB)
MP4
9 Get my orders.mp4 (59.74 MB)
MP4
1 Folder structure.mp4 (28.09 MB)
MP4
2 Create coupon.mp4 (84.96 MB)
MP4
3 Get coupon.mp4 (73.73 MB)
MP4
4 Update coupon.mp4 (18.77 MB)
MP4
5 How to delete a coupon.mp4 (90.63 MB)
MP4
1 Client-Server Model.mp4 (17.54 MB)
MP4
2 HTTP Protocol.mp4 (57.43 MB)
MP4
3 HTTP Request.mp4 (57.57 MB)
MP4
4 What happen if we go to a website.mp4 (29.08 MB)
MP4
5 What is a port number.mp4 (22.98 MB)
MP4
6 How to build a website.mp4 (31.89 MB)
MP4
7 HTTP Status Code.mp4 (50.68 MB)
MP4
8 How to run a website.mp4 (16.69 MB)
MP4
1 Create a review model.mp4 (34.21 MB)
MP4
2 Folder structure.mp4 (28.92 MB)
MP4
3 Add review.mp4 (122.86 MB)
MP4
4 Update review.mp4 (57.13 MB)
MP4
5 Authorize review.mp4 (41.19 MB)
MP4
6 Delete review.mp4 (44.84 MB)
MP4
7 Prevent add multiple reviews.mp4 (40.34 MB)
MP4
8 Get average rating.mp4 (83.66 MB)
MP4
9 Interface & Schema Validation.mp4 (51.92 MB)
MP4
1 Aggregate overview.mp4 (32.79 MB)
MP4
2 Get total users.mp4 (61.02 MB)
MP4
3 Total revenue of all products.mp4 (27.5 MB)
MP4
4 Total revenue of single product.mp4 (97.72 MB)
MP4
1 Why should we you redis.mp4 (30.11 MB)
MP4
10 Key constant.mp4 (31.8 MB)
MP4
11 Cache expires time.mp4 (64.8 MB)
MP4
12 Hash data structure in Redis.mp4 (33.54 MB)
MP4
13 Cache single category.mp4 (135.85 MB)
MP4
14 Unique key.mp4 (42.8 MB)
MP4
15 Invalidate data.mp4 (77.17 MB)
MP4
16 Refactor code.mp4 (114.77 MB)
MP4
17 Apply cache for products.mp4 (134 MB)
MP4
18 Products expiration.mp4 (8.49 MB)
MP4
19 Invalidate product.mp4 (81.34 MB)
MP4
2 How to install Redis.mp4 (51.05 MB)
MP4
20 Cache single product.mp4 (216.94 MB)
MP4
21 Cache my products.mp4 (81.43 MB)
MP4
3 Stop & re-run redis.mp4 (15.16 MB)
MP4
4 Setup redis in node.mp4 (80.67 MB)
MP4
5 Refactor to class.mp4 (44.45 MB)
MP4
6 When to use Redis.mp4 (14.87 MB)
MP4
7 Redis caching flow.mp4 (44.27 MB)
MP4
8 SET in redis.mp4 (50.58 MB)
MP4
9 Apply cache for categories.mp4 (95.61 MB)
MP4
10 Response status & html.mp4 (52.77 MB)
MP4
11 Response html file.mp4 (43.79 MB)
MP4
12 Check url.mp4 (32.94 MB)
MP4
13 Response JSON.mp4 (38.98 MB)
MP4
14 Send data to server.mp4 (117.62 MB)
MP4
15 Seperate URL to get single item.mp4 (51.71 MB)
MP4
16 Handle Not Found.mp4 (37.03 MB)
MP4
17 Update item.mp4 (96.22 MB)
MP4
18 Delete item.mp4 (48.24 MB)
MP4
2 Global variables.mp4 (25.57 MB)
MP4
3 Module require keyword.mp4 (39.88 MB)
MP4
4 Module export keyword.mp4 (45.34 MB)
MP4
5 Buit-in Module path.mp4 (79.03 MB)
MP4
6 Built-in Module file system.mp4 (60.08 MB)
MP4
7 Benefits of Asynchrony.mp4 (58.54 MB)
MP4
8 Event Emitter.mp4 (85.22 MB)
MP4
9 Create a first web server.mp4 (70.91 MB)
MP4
1 Introduction to NPM.mp4 (17.84 MB)
MP4
10 Create item.mp4 (52.19 MB)
MP4
11 Update item.mp4 (54.15 MB)
MP4
12 Delete item.mp4 (30.63 MB)
MP4
13 Middleware.mp4 (58.3 MB)
MP4
14 Model View Controller (MVC).mp4 (23.31 MB)
MP4
15 Refactor code to MVC.mp4 (62.41 MB)
MP4
16 Router in express.mp4 (70.49 MB)
MP4
2 What is express js.mp4 (71.47 MB)
MP4
3 Create a web server with express.mp4 (36.76 MB)
MP4
4 Response in express js.mp4 (31.97 MB)
MP4
5 Explore http method in express js.mp4 (29.86 MB)
MP4
6 Explore parts of URL.mp4 (30.5 MB)
MP4
7 What is a RESTRESTful API.mp4 (32.46 MB)
MP4
8 Get one item.mp4 (31.49 MB)
MP4
9 Auto restart server.mp4 (40.55 MB)
MP4
1 Project Overview.mp4 (19.99 MB)
MP4
10 Create a JWT.mp4 (38.83 MB)
MP4
11 Check email unique.mp4 (60.96 MB)
MP4
12 Login user.mp4 (55.47 MB)
MP4
13 Hash password.mp4 (64.56 MB)
MP4
14 Create task collection.mp4 (24.27 MB)
MP4
15 Create a task.mp4 (68.43 MB)
MP4
16 Task authentication.mp4 (92.5 MB)
MP4
17 Get all tasks.mp4 (55.29 MB)
MP4
18 Get single task.mp4 (60.59 MB)
MP4
19 Update task.mp4 (62.08 MB)
MP4
2 Create a new project.mp4 (14.7 MB)
MP4
20 Delete task.mp4 (70.9 MB)
MP4
21 Wrap-up section.mp4 (13.7 MB)
MP4
3 Setup MVC folder.mp4 (19.43 MB)
MP4
4 Create MongoDB database.mp4 (42.89 MB)
MP4
5 Mongoose ODM.mp4 (66.84 MB)
MP4
6 Create a user collection.mp4 (95.39 MB)
MP4
7 Insert user document.mp4 (81.12 MB)
MP4
8 Handle database error.mp4 (33.53 MB)
MP4
9 What is JWT.mp4 (30.34 MB)
MP4
1 Basic Type System.mp4 (20.99 MB)
MP4
10 Class - method.mp4 (20.1 MB)
MP4
11 Class - inheritance.mp4 (43.89 MB)
MP4
12 Class - override method.mp4 (16.22 MB)
MP4
13 Class - access modifiers.mp4 (40.39 MB)
MP4
14 Abstract class - part 1.mp4 (16.35 MB)
MP4
15 Abstract class - part 2.mp4 (57.49 MB)
MP4
2 Array.mp4 (7.44 MB)
MP4
3 Object.mp4 (22.14 MB)
MP4
4 Array Object.mp4 (10.93 MB)
MP4
5 Function.mp4 (40.3 MB)
MP4
6 Interface.mp4 (20.74 MB)
MP4
7 Introduction to class.mp4 (3.02 MB)
MP4
8 Class - object creation.mp4 (30.95 MB)
MP4
9 Class - constructor.mp4 (25.9 MB)
MP4
1 Prepare project.mp4 (22.47 MB)
MP4
10 Setup route.mp4 (62.17 MB)
MP4
2 Setup folder structure like pro!.mp4 (69.85 MB)
MP4
3 Environment.mp4 (16.63 MB)
MP4
4 Setup server.mp4 (36.5 MB)
MP4
6 Setup Prisma ORM & MySQL.mp4 (35.8 MB)
MP4
7 Create User Model (Table).mp4 (35.89 MB)
MP4
8 What is migration.mp4 (36.97 MB)
MP4
9 Create user controller.mp4 (79.64 MB)
MP4
1 Schema validation with Joi.mp4 (75.86 MB)
MP4
2 Custom shema validation middleware.mp4 (78.58 MB)
MP4
3 Format validation message.mp4 (14.36 MB)
MP4
4 Handle 404 not found error.mp4 (30.87 MB)
MP4
5 Http status code constant.mp4 (47.47 MB)
MP4
6 Custom Error class.mp4 (66.39 MB)
MP4
7 Using custom error.mp4 (91.6 MB)
MP4
8 Handle async error.mp4 (119.05 MB)
MP4
1 What is HTTP Stateless.mp4 (47.2 MB)
MP4
2 What is JWT.mp4 (28.54 MB)
MP4
3 Signup user - part 1.mp4 (129.95 MB)
MP4
4 Signup user - part 2.mp4 (79.89 MB)
MP4
5 Signin user - part 1.mp4 (71.61 MB)
MP4
6 Signin user - part 2.mp4 (175.27 MB)
MP4
7 Verify user middleware.mp4 (107.16 MB)
MP4
8 Verify user middleware - part 2.mp4 (79.08 MB)
MP4