Udemy - Node js, Express, MongoDB & More The Complete Bootcamp 2023
Language: English | Size:19.6 GB
Genre:eLearning
Files Included :
1 - Course Structure and Projects.mp4 (131.53 MB)
MP4
3 - Lets Install Nodejs.mp4 (23.94 MB)
MP4
124 - Section Intro.mp4 (8.17 MB)
MP4
125 - Modelling Users.mp4 (61.79 MB)
MP4
126 - Creating New Users.mp4 (64.85 MB)
MP4
127 - Managing Passwords.mp4 (114.02 MB)
MP4
128 - How Authentication with JWT Works.mp4 (27.5 MB)
MP4
129 - Signing up Users.mp4 (135.74 MB)
MP4
130 - Logging in Users.mp4 (258.04 MB)
MP4
131 - Protecting Tour Routes Part 1.mp4 (101.15 MB)
MP4
132 - Protecting Tour Routes Part 2.mp4 (232.87 MB)
MP4
133 - Advanced Postman Setup.mp4 (61.45 MB)
MP4
134 - Authorization User Roles and Permissions.mp4 (172.05 MB)
MP4
135 - Password Reset Functionality Reset Token.mp4 (195.58 MB)
MP4
136 - Sending Emails with Nodemailer.mp4 (216.56 MB)
MP4
137 - Password Reset Functionality Setting New Password.mp4 (149.81 MB)
MP4
138 - Updating the Current User Password.mp4 (95.93 MB)
MP4
139 - Updating the Current User Data.mp4 (238.44 MB)
MP4
140 - Deleting the Current User.mp4 (46.33 MB)
MP4
141 - Security Best Practices.mp4 (50.27 MB)
MP4
142 - Sending JWT via Cookie.mp4 (93.51 MB)
MP4
143 - Implementing Rate Limiting.mp4 (67.3 MB)
MP4
144 - Setting Security HTTP Headers.mp4 (36.65 MB)
MP4
145 - Data Sanitization.mp4 (86.88 MB)
MP4
146 - Preventing Parameter Pollution.mp4 (62 MB)
MP4
147 - Section Intro.mp4 (8.76 MB)
MP4
148 - MongoDB Data Modelling.mp4 (102.22 MB)
MP4
149 - Designing Our Data Model.mp4 (32.47 MB)
MP4
150 - Modelling Locations Geospatial Data.mp4 (170.86 MB)
MP4
151 - Modelling Tour Guides Embedding.mp4 (53.24 MB)
MP4
152 - Modelling Tour Guides Child Referencing.mp4 (32.56 MB)
MP4
153 - Populating Tour Guides.mp4 (73.27 MB)
MP4
154 - Modelling Reviews Parent Referencing.mp4 (72.52 MB)
MP4
155 - Creating and Getting Reviews.mp4 (170.08 MB)
MP4
156 - Populating Reviews.mp4 (40.59 MB)
MP4
157 - Virtual Populate Tours and Reviews.mp4 (76.53 MB)
MP4
158 - Implementing Simple Nested Routes.mp4 (83.99 MB)
MP4
159 - Nested Routes with Express.mp4 (45.53 MB)
MP4
160 - Adding a Nested GET Endpoint.mp4 (35.6 MB)
MP4
161 - Building Handler Factory Functions Delete.mp4 (178.43 MB)
MP4
162 - Factory Functions Update and Create.mp4 (130.12 MB)
MP4
163 - Factory Functions Reading.mp4 (162.64 MB)
MP4
164 - Adding a me Endpoint.mp4 (32.71 MB)
MP4
165 - Adding Missing Authentication and Authorization.mp4 (148.82 MB)
MP4
166 - Importing Review and User Data.mp4 (82.27 MB)
MP4
167 - Improving Read Performance with Indexes.mp4 (83.85 MB)
MP4
168 - Calculating Average Rating on Tours Part 1.mp4 (206.52 MB)
MP4
169 - Calculating Average Rating on Tours Part 2.mp4 (109.47 MB)
MP4
170 - Preventing Duplicate Reviews.mp4 (107.6 MB)
MP4
171 - Geospatial Queries Finding Tours Within Radius.mp4 (233.96 MB)
MP4
172 - Geospatial Aggregation Calculating Distances.mp4 (166.31 MB)
MP4
173 - Creating API Documentation Using Postman.mp4 (51.79 MB)
MP4
174 - Section Intro.mp4 (7.9 MB)
MP4
175 - Recap ServerSide vs ClientSide Rendering.mp4 (76.87 MB)
MP4
176 - Setting up Pug in Express.mp4 (66.65 MB)
MP4
177 - First Steps with Pug.mp4 (92.96 MB)
MP4
178 - Creating Our Base Template.mp4 (156.95 MB)
MP4
179 - Including Files into Pug Templates.mp4 (42.57 MB)
MP4
180 - Extending Our Base Template with Blocks.mp4 (55.38 MB)
MP4
181 - Setting up the Project Structure.mp4 (65.2 MB)
MP4
182 - Building the Tour Overview Part 1.mp4 (120.27 MB)
MP4
183 - Building the Tour Overview Part 2.mp4 (124.01 MB)
MP4
184 - Building the Tour Page Part 1.mp4 (290.35 MB)
MP4
185 - Building the Tour Page Part 2.mp4 (440.57 MB)
MP4
186 - Including a Map with Mapbox Part 1.mp4 (134.85 MB)
MP4
187 - Including a Map with Mapbox Part 2.mp4 (494.45 MB)
MP4
188 - Building the Login Screen.mp4 (39.33 MB)
MP4
189 - Logging in Users with Our API Part 1.mp4 (178.99 MB)
MP4
190 - Logging in Users with Our API Part 2.mp4 (107.65 MB)
MP4
191 - Logging in Users with Our API Part 3.mp4 (239.07 MB)
MP4
192 - Logging out Users.mp4 (79.97 MB)
MP4
193 - Rendering Error Pages.mp4 (147.87 MB)
MP4
194 - Building the User Account Page.mp4 (93.74 MB)
MP4
195 - Updating User Data.mp4 (90.89 MB)
MP4
196 - Updating User Data with Our API.mp4 (73.79 MB)
MP4
197 - Updating User Password with Our API.mp4 (76.23 MB)
MP4
198 - Section Intro.mp4 (2.6 MB)
MP4
199 - Image Uploads Using Multer Users.mp4 (97.6 MB)
MP4
200 - Configuring Multer.mp4 (199.62 MB)
MP4
201 - Saving Image Name to Database.mp4 (31.06 MB)
MP4
202 - Resizing Images.mp4 (147.62 MB)
MP4
203 - Adding Image Uploads to Form.mp4 (116.52 MB)
MP4
204 - Uploading Multiple Images Tours.mp4 (125.41 MB)
MP4
205 - Processing Multiple Images.mp4 (248.09 MB)
MP4
206 - Building a Complex Email Handler.mp4 (132.66 MB)
MP4
207 - Email Templates with Pug Welcome Emails.mp4 (160.89 MB)
MP4
208 - Sending Password Reset Emails.mp4 (84.05 MB)
MP4
209 - Using Sendgrid for Real Emails.mp4 (93.85 MB)
MP4
210 - Credit Card Payments with Stripe.mp4 (100.49 MB)
MP4
211 - Integrating Stripe into the BackEnd.mp4 (157.38 MB)
MP4
212 - Processing Payments on the FrontEnd.mp4 (286.51 MB)
MP4
213 - Modelling the Bookings.mp4 (36.91 MB)
MP4
214 - Creating New Bookings on Checkout Success.mp4 (212.36 MB)
MP4
215 - Rendering a Users Booked Tours.mp4 (149.08 MB)
MP4
216 - Finishing the Bookings API.mp4 (49.45 MB)
MP4
217 - Final Considerations.mp4 (34.16 MB)
MP4
218 - Section Intro.mp4 (5.37 MB)
MP4
219 - Setting Up Git and GitHub.mp4 (32.08 MB)
MP4
220 - Git Fundamentals.mp4 (95.45 MB)
MP4
221 - Pushing to GitHub.mp4 (62.4 MB)
MP4
222 - Preparing Our App for Deployment.mp4 (69.18 MB)
MP4
223 - Deploying Our App to Heroku.mp4 (263.47 MB)
MP4
224 - Testing for Secure HTTPS Connections.mp4 (41.19 MB)
MP4
225 - Responding to a SIGTERM Signal.mp4 (70.59 MB)
MP4
226 - Implementing CORS.mp4 (179.8 MB)
MP4
227 - Finishing Payments with Stripe Webhooks.mp4 (532.64 MB)
MP4
228 - Where to Go from Here.mp4 (30.31 MB)
MP4
10 - Reading and Writing Files Asynchronously.mp4 (70.61 MB)
MP4
11 - Creating a Simple Web Server.mp4 (85.16 MB)
MP4
12 - Routing.mp4 (61.28 MB)
MP4
13 - Building a Very Simple API.mp4 (129.07 MB)
MP4
14 - HTML Templating Building the Templates.mp4 (104.33 MB)
MP4
15 - HTML Templating Filling the Templates.mp4 (244.09 MB)
MP4
16 - Parsing Variables from URLs.mp4 (118.47 MB)
MP4
17 - Using Modules 2 Our Own Modules.mp4 (46.12 MB)
MP4
18 - Introduction to NPM and the packagejson File.mp4 (45.21 MB)
MP4
19 - Types of Packages and Installs.mp4 (67.23 MB)
MP4
20 - Using Modules 3 3rd Party Modules.mp4 (86.75 MB)
MP4
21 - Package Versioning and Updating.mp4 (66.67 MB)
MP4
22 - Setting up Prettier in VS Code.mp4 (110.37 MB)
MP4
23 - Recap and Whats Next.mp4 (16.29 MB)
MP4
4 - Section Intro.mp4 (7.64 MB)
MP4
5 - What Is Nodejs and Why Use It.mp4 (32.1 MB)
MP4
6 - Running jаvascript Outside the Browser.mp4 (14.34 MB)
MP4
7 - Using Modules 1 Core Modules.mp4 (21.63 MB)
MP4
8 - Reading and Writing Files.mp4 (28.12 MB)
MP4
9 - Blocking and NonBlocking Asynchronous Nature of Nodejs.mp4 (35.52 MB)
MP4
24 - Section Intro.mp4 (6.46 MB)
MP4
25 - An Overview of How the Web Works.mp4 (56.09 MB)
MP4
26 - HTTP in Action.mp4 (67.8 MB)
MP4
27 - FrontEnd vs BackEnd Web Development.mp4 (20.82 MB)
MP4
28 - Static vs Dynamic vs API.mp4 (31.16 MB)
MP4
29 - Section Intro.mp4 (11.99 MB)
MP4
30 - Node V8 Libuv and C.mp4 (9.62 MB)
MP4
31 - Processes Threads and the Thread Pool.mp4 (11.65 MB)
MP4
32 - The Nodejs Event Loop.mp4 (40.33 MB)
MP4
33 - The Event Loop in Practice.mp4 (86.81 MB)
MP4
34 - Events and EventDriven Architecture.mp4 (11.36 MB)
MP4
35 - Events in Practice.mp4 (92.45 MB)
MP4
36 - Introduction to Streams.mp4 (20.49 MB)
MP4
37 - Streams in Practice.mp4 (75.3 MB)
MP4
38 - How Requiring Modules Really Works.mp4 (26.77 MB)
MP4
39 - Requiring Modules in Practice.mp4 (63.07 MB)
MP4
40 - Section Intro.mp4 (8 MB)
MP4
41 - The Problem with Callbacks Callback Hell.mp4 (57.7 MB)
MP4
42 - From Callback Hell to Promises.mp4 (42.34 MB)
MP4
43 - Building Promises.mp4 (99 MB)
MP4
44 - Consuming Promises with AsyncAwait.mp4 (50.69 MB)
MP4
45 - Returning Values from Async Functions.mp4 (56.1 MB)
MP4
46 - Waiting for Multiple Promises Simultaneously.mp4 (43.77 MB)
MP4
47 - Section Intro.mp4 (7.72 MB)
MP4
48 - What is Express.mp4 (6.22 MB)
MP4
49 - Installing Postman.mp4 (18.97 MB)
MP4
50 - Setting up Express and Basic Routing.mp4 (60.17 MB)
MP4
51 - APIs and RESTful API Design.mp4 (57.25 MB)
MP4
52 - Starting Our API Handling GET Requests.mp4 (118.25 MB)
MP4
53 - Handling POST Requests.mp4 (131.4 MB)
MP4
54 - Responding to URL Parameters.mp4 (67.69 MB)
MP4
55 - Handling PATCH Requests.mp4 (57.74 MB)
MP4
56 - Handling DELETE Requests.mp4 (14.13 MB)
MP4
57 - Refactoring Our Routes.mp4 (47.55 MB)
MP4
58 - Middleware and the RequestResponse Cycle.mp4 (14.36 MB)
MP4
59 - Creating Our Own Middleware.mp4 (40.54 MB)
MP4
60 - Using 3rdParty Middleware.mp4 (65.72 MB)
MP4
61 - Implementing the Users Routes.mp4 (37.29 MB)
MP4
62 - Creating and Mounting Multiple Routers.mp4 (42.96 MB)
MP4
63 - A Better File Structure.mp4 (104.82 MB)
MP4
64 - Param Middleware.mp4 (71.1 MB)
MP4
65 - Chaining Multiple Middleware Functions.mp4 (50.2 MB)
MP4
66 - Serving Static Files.mp4 (51.27 MB)
MP4
67 - Environment Variables.mp4 (92.46 MB)
MP4
68 - Setting up ESLint Prettier in VS Code.mp4 (106.51 MB)
MP4
69 - Section Intro.mp4 (6.56 MB)
MP4
70 - What is MongoDB.mp4 (36.59 MB)
MP4
72 - OPTIONAL Installing MongoDB on macOS.mp4 (68.66 MB)
MP4
73 - OPTIONAL Installing MongoDB on Windows.mp4 (63.5 MB)
MP4
74 - OPTIONAL Creating a Local Database.mp4 (32.75 MB)
MP4
75 - OPTIONAL CRUD Creating Documents.mp4 (12.92 MB)
MP4
76 - OPTIONAL CRUD Querying Reading Documents.mp4 (51.56 MB)
MP4
77 - OPTIONAL CRUD Updating Documents.mp4 (24.04 MB)
MP4
78 - OPTIONAL CRUD Deleting Documents.mp4 (12.26 MB)
MP4
79 - Using Compass App for CRUD Operations.mp4 (48.25 MB)
MP4
80 - Creating a Hosted Database with Atlas.mp4 (38.77 MB)
MP4
81 - Connecting to Our Hosted Database.mp4 (51.67 MB)
MP4
100 - Making the API Better Aliasing.mp4 (59.73 MB)
MP4
101 - Refactoring API Features.mp4 (113.9 MB)
MP4
102 - Aggregation Pipeline Matching and Grouping.mp4 (228.32 MB)
MP4
103 - Aggregation Pipeline Unwinding and Projecting.mp4 (190.68 MB)
MP4
104 - Virtual Properties.mp4 (34.12 MB)
MP4
105 - Document Middleware.mp4 (167.29 MB)
MP4
106 - Query Middleware.mp4 (90.82 MB)
MP4
107 - Aggregation Middleware.mp4 (52.22 MB)
MP4
108 - Data Validation BuiltIn Validators.mp4 (56.24 MB)
MP4
109 - Data Validation Custom Validators.mp4 (140.12 MB)
MP4
82 - Section Intro.mp4 (7.68 MB)
MP4
83 - Connecting Our Database with the Express App.mp4 (96.69 MB)
MP4
84 - What Is Mongoose.mp4 (7.75 MB)
MP4
85 - Creating a Simple Tour Model.mp4 (36.79 MB)
MP4
86 - Creating Documents and Testing the Model.mp4 (36.43 MB)
MP4
87 - Intro to BackEnd Architecture MVC Types of Logic and More.mp4 (19.33 MB)
MP4
88 - Refactoring for MVC.mp4 (37.75 MB)
MP4
89 - Another Way of Creating Documents.mp4 (70.63 MB)
MP4
90 - Reading Documents.mp4 (45.83 MB)
MP4
91 - Updating Documents.mp4 (109.98 MB)
MP4
92 - Deleting Documents.mp4 (16.16 MB)
MP4
93 - Modelling the Tours.mp4 (206.54 MB)
MP4
94 - Importing Development Data.mp4 (187.56 MB)
MP4
95 - Making the API Better Filtering.mp4 (120.23 MB)
MP4
96 - Making the API Better Advanced Filtering.mp4 (80.98 MB)
MP4
97 - Making the API Better Sorting.mp4 (84.2 MB)
MP4
98 - Making the API Better Limiting Fields.mp4 (41.48 MB)
MP4
99 - Making the API Better Pagination.mp4 (99.74 MB)
MP4
110 - Section Intro.mp4 (5.64 MB)
MP4
111 - Debugging Nodejs with ndb.mp4 (243.83 MB)
MP4
112 - Handling Unhandled Routes.mp4 (44.53 MB)
MP4
113 - An Overview of Error Handling.mp4 (15.96 MB)
MP4
114 - Implementing a Global Error Handling Middleware.mp4 (46.19 MB)
MP4
115 - Better Errors and Refactoring.mp4 (88.38 MB)
MP4
116 - Catching Errors in Async Functions.mp4 (137.61 MB)
MP4
117 - Adding 404 Not Found Errors.mp4 (57.6 MB)
MP4
118 - Errors During Development vs Production.mp4 (54.89 MB)
MP4
119 - Handling Invalid Database IDs.mp4 (58.28 MB)
MP4
120 - Handling Duplicate Database Fields.mp4 (43.73 MB)
MP4
121 - Handling Mongoose Validation Errors.mp4 (49.21 MB)
MP4
122 - Errors Outside Express Unhandled Rejections.mp4 (58.61 MB)
MP4
123 - Catching Uncaught Exceptions.mp4 (64.11 MB)
MP4
Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z01Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z02Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z03Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z04Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z05Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z06Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z07Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z08Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z09Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z10Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z11Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z12Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z13Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z14Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z15Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z16Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z17Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z18Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z19Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z20Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z21Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z22Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z23Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z24Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z25Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z26Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z27Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z28Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z29Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z30Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z31Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z32Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z33Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z34Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z35Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z36Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z37Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z38Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z39Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z40Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.zip Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z01Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z02Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z03Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z04Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z05Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z06Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z07Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z08Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z09Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z10Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z11Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z12Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z13Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z14Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z15Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z16Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z17Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z18Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z19Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z20Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z21Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z22Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z23Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z24Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z25Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z26Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z27Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z28Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z29Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z30Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z31Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z32Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z33Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z34Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z35Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z36Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z37Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z38Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z39Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.z40Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2023.zip