Udemy NODEJS THE COMPLETE GUIDE INCL MVC REST APIS GRAPHQL FTU
Seeders : 2 Leechers : 3
| Torrent Hash : | 3827F8A2C1BC5DA5466C0621FA4A050C57CD6A4C |
| Torrent Added : | at June 21, 2023, 5:05 a.m. in Other |
| Torrent Size : | 16.2 GB |
Knox
Udemy NODEJS THE COMPLETE GUIDE INCL MVC REST APIS GRAPHQL FTU
Fast And Direct Download Safely And Anonymously!
Fast And Direct Download Safely And Anonymously!
Note :
Please Update (Trackers Info) Before Start " Udemy NODEJS THE COMPLETE GUIDE INCL MVC REST APIS GRAPHQL FTU" Torrent Downloading to See Updated Seeders And Leechers for Batter Torrent Download Speed.Torrent File Content (3 files)
Udemy NODEJS THE COMPLETE GUIDE INCL MVC REST APIS GRAPHQL FTU
001 Introduction-en.srt -
001 Introduction.mp4 -
002 What is Node.js-en.srt -
002 What is Node.js.mp4 -
003 Installing Node.js and Creating our First App-en.srt -
003 Installing Node.js and Creating our First App.mp4 -
004 Understanding the Role Usage of Node.js-en.srt -
004 Understanding the Role Usage of Node.js.mp4 -
005 Course Outline-en.srt -
005 Course Outline.mp4 -
006 How To Get The Most Out Of The Course-en.srt -
006 How To Get The Most Out Of The Course.mp4 -
007 Working with the REPL vs Using FIles-en.srt -
007 Working with the REPL vs Using FIles.mp4 -
008 Using the Attached Source Code.html -
009 Module Introduction-en.srt -
009 Module Introduction.mp4 -
010 JavaScript in a Nutshell-en.srt -
010 JavaScript in a Nutshell.mp4 -
010 JavaScript-on-MDN.txt -
010 Various-JavaScript-Tutorials.txt -
011 01-core-js-syntax.zip -
011 JavaScript-from-Scratch.txt -
011 Primitive-vs-Reference-Types.txt -
011 Refreshing the Core Syntax-en.srt -
011 Refreshing the Core Syntax.mp4 -
011 Various-JavaScript-Beginner-Resources.txt -
012 02-let-and-const.zip -
012 let const-en.srt -
012 let const.mp4 -
013 03-arrow-functions.zip -
013 Arrow-Functions-and-this.txt -
013 Understanding Arrow Functions-en.srt -
013 Understanding Arrow Functions.mp4 -
014 04-objects.zip -
014 Primitive-vs-Reference-Types.txt -
014 Working with Objects Properties Methods-en.srt -
014 Working with Objects Properties Methods.mp4 -
015 05-arrays.zip -
015 Arrays Array Methods-en.srt -
015 Arrays Array Methods.mp4 -
015 Available-Array-Properties-Methods.txt -
016 06-arrays-and-reference-types.zip -
016 Arrays Objects Reference Types-en.srt -
016 Arrays Objects Reference Types.mp4 -
016 Reference-vs-Primitive-Types.txt -
017 07-spread-and-rest.zip -
017 Understanding Spread Rest Operators-en.srt -
017 Understanding Spread Rest Operators.mp4 -
018 08-destructuring.zip -
018 Destructuring-en.srt -
018 Destructuring.mp4 -
019 09-async-code.zip -
019 Async Code Promises-en.srt -
019 Async Code Promises.mp4 -
019 More-on-Constructor-Functions.txt -
020 Template Literals.html -
021 Wrap Up-en.srt -
021 Wrap Up.mp4 -
022 01-core-js-syntax.zip -
022 02-let-and-const.zip -
022 03-arrow-functions.zip -
022 04-objects.zip -
022 05-arrays.zip -
022 06-arrays-and-reference-types.zip -
022 07-spread-and-rest.zip -
022 08-destructuring.zip -
022 09-async-code.zip -
022 Useful Resources Links.html -
023 Module Introduction-en.srt -
023 Module Introduction.mp4 -
024 How The Web Works-en.srt -
024 How The Web Works.mp4 -
025 Creating a Node Server-en.srt -
025 Creating a Node Server.mp4 -
026 The Node Lifecycle Event Loop-en.srt -
026 The Node Lifecycle Event Loop.mp4 -
027 Controlling the Node.js Process.html -
028 Understanding Requests-en.srt -
028 Understanding Requests.mp4 -
029 Sending Responses-en.srt -
029 Sending Responses.mp4 -
030 Request Response Headers.html -
031 01-routing-requests.zip -
031 Routing Requests-en.srt -
031 Routing Requests.mp4 -
032 Redirecting Requests-en.srt -
032 Redirecting Requests.mp4 -
033 02-parsing-request-bodies.zip -
033 Parsing Request Bodies-en.srt -
033 Parsing Request Bodies.mp4 -
034 Understanding Event Driven Code Execution-en.srt -
034 Understanding Event Driven Code Execution.mp4 -
035 03-blocking-and-non-blocking-code.zip -
035 Blocking and Non-Blocking Code-en.srt -
035 Blocking and Non-Blocking Code.mp4 -
036 Node.js - Looking Behind the Scenes-en.srt -
036 Node.js - Looking Behind the Scenes.mp4 -
037 04-using-the-node-modules-system.zip -
037 05-fixed-missing-head-tag.zip -
037 Using the Node Modules System-en.srt -
037 Using the Node Modules System.mp4 -
038 Wrap Up-en.srt -
038 Wrap Up.mp4 -
039 01-routing-requests.zip -
039 02-parsing-request-bodies.zip -
039 03-blocking-and-non-blocking-code.zip -
039 04-using-the-node-modules-system.zip -
039 05-fixed-missing-head-tag.zip -
039 assignment-solution.zip -
039 Useful Resources Links.html -
040 Module Introduction-en.srt -
040 Module Introduction.mp4 -
041 01-understanding-npm-scripts.zip -
041 Understanding NPM Scripts-en.srt -
041 Understanding NPM Scripts.mp4 -
042 Installing 3rd Party Packages-en.srt -
042 Installing 3rd Party Packages.mp4 -
043 Global Features vs Core Modules vs Third-Party Modules.html -
044 02-using-nodemon-for-autorestarts.zip -
044 Using Nodemon for Autorestarts-en.srt -
044 Using Nodemon for Autorestarts.mp4 -
045 Global Local npm Packages.html -
046 Understanding different Error Types-en.srt -
046 Understanding different Error Types.mp4 -
047 Finding Fixing Syntax Errors-en.srt -
047 Finding Fixing Syntax Errors.mp4 -
048 Dealing with Runtime Errors-en.srt -
048 Dealing with Runtime Errors.mp4 -
049 Logical Errors-en.srt -
049 Logical Errors.mp4 -
050 Using the Debugger-en.srt -
050 Using the Debugger.mp4 -
051 Restarting the Debugger Automatically After Editing our App-en.srt -
051 Restarting the Debugger Automatically After Editing our App.mp4 -
052 Debugging Node.js in Visual Studio Code.html -
053 03-finished.zip -
053 Changing Variables in the Debug Console-en.srt -
053 Changing Variables in the Debug Console.mp4 -
054 Wrap Up-en.srt -
054 Wrap Up.mp4 -
055 01-understanding-npm-scripts.zip -
055 02-using-nodemon-for-autorestarts.zip -
055 03-finished.zip -
055 Useful Resources Links.html -
056 Module Introduction-en.srt -
056 Module Introduction.mp4 -
057 What is Express.js-en.srt -
057 What is Express.js.mp4 -
058 Installing Express.js-en.srt -
058 Installing Express.js.mp4 -
059 01-adding-middleware.zip -
059 Adding Middleware-en.srt -
059 Adding Middleware.mp4 -
060 How Middleware Works-en.srt -
060 How Middleware Works.mp4 -
061 02-looking-behind-the-scenes.zip -
061 Express.js - Looking Behind the Scenes-en.srt -
061 Express.js - Looking Behind the Scenes.mp4 -
062 03-handling-different-routes.zip -
062 Handling Different Routes-en.srt -
062 Handling Different Routes.mp4 -
063 Parsing Incoming Requests-en.srt -
063 Parsing Incoming Requests.mp4 -
064 04-limiting-middleware-execution-to-post-requests.zip -
064 Limiting Middleware Execution to POST Requests-en.srt -
064 Limiting Middleware Execution to POST Requests.mp4 -
065 05-using-express-router.zip -
065 Using Express Router-en.srt -
065 Using Express Router.mp4 -
066 Adding a 404 Error Page-en.srt -
066 Adding a 404 Error Page.mp4 -
067 06-filtering-paths.zip -
067 Filtering Paths-en.srt -
067 Filtering Paths.mp4 -
068 07-creating-the-html-files.zip -
068 Creating HTML Pages-en.srt -
068 Creating HTML Pages.mp4 -
069 08-serving-the-html-files.zip -
069 add-product.html -
069 Serving HTML Pages-en.srt -
069 Serving HTML Pages.mp4 -
069 shop.html -
070 09-returning-a-404-html-page.zip -
070 Returning a 404 Page-en.srt -
070 Returning a 404 Page.mp4 -
071 10-using-a-helper-function.zip -
071 Using a Helper Function for Navigation-en.srt -
071 Using a Helper Function for Navigation.mp4 -
072 11-styling-our-pages.zip -
072 Styling our Pages-en.srt -
072 Styling our Pages.mp4 -
073 12-serving-files-statically.zip -
073 Serving Files Statically-en.srt -
073 Serving Files Statically.mp4 -
074 Wrap Up-en.srt -
074 Wrap Up.mp4 -
075 01-adding-middleware.zip -
075 02-looking-behind-the-scenes.zip -
075 03-handling-different-routes.zip -
075 04-limiting-middleware-execution-to-post-requests.zip -
075 05-using-express-router.zip -
075 06-filtering-paths.zip -
075 07-creating-the-html-files.zip -
075 08-serving-the-html-files.zip -
075 09-returning-a-404-html-page.zip -
075 10-using-a-helper-function.zip -
075 11-styling-our-pages.zip -
075 12-serving-files-statically.zip -
075 assignment-1-solution.zip -
075 assignment-2-solution.zip -
075 Useful Resources Links.html -
076 00-starting-setup.zip -
076 Module Introduction-en.srt -
076 Module Introduction.mp4 -
077 01-sharing-data-across-requests-and-users.zip -
077 Sharing Data Across Requests Users-en.srt -
077 Sharing Data Across Requests Users.mp4 -
077 starting-resources.zip -
078 Templating Engines - An Overview-en.srt -
078 Templating Engines - An Overview.mp4 -
079 02-added-pug.zip -
079 Installing Implementing Pug-en.srt -
079 Installing Implementing Pug.mp4 -
080 added-pug-shop-template.zip -
080 Outputting Dynamic Content-en.srt -
080 Outputting Dynamic Content.mp4 -
081 Official Pug Docs.html -
082 Converting HTML Files to Pug-en.srt -
082 Converting HTML Files to Pug.mp4 -
083 Adding a Layout-en.srt -
083 Adding a Layout.mp4 -
084 03-pug-finished.zip -
084 Finishing the Pug Template-en.srt -
084 Finishing the Pug Template.mp4 -
085 Working with Handlebars-en.srt -
085 Working with Handlebars.mp4 -
086 Converting our Project to Handlebars-en.srt -
086 Converting our Project to Handlebars.mp4 -
087 04-adding-a-layout-to-handlebars.zip -
087 Adding the Layout to Handlebars-en.srt -
087 Adding the Layout to Handlebars.mp4 -
088 Working with EJS-en.srt -
088 Working with EJS.mp4 -
089 05-working-on-layout-with-partials.zip -
089 Working on the Layout with Partials-en.srt -
089 Working on the Layout with Partials.mp4 -
090 Wrap Up-en.srt -
090 Wrap Up.mp4 -
091 00-starting-setup.zip -
091 01-sharing-data-across-requests-and-users.zip -
091 02-added-pug.zip -
091 03-pug-finished.zip -
091 04-adding-a-layout-to-handlebars.zip -
091 05-working-on-layout-with-partials.zip -
091 assignment-solutions.zip -
091 Useful Resources Links.html -
092 00-starting-setup.zip -
092 Module Introduction-en.srt -
092 Module Introduction.mp4 -
093 What is the MVC-en.srt -
093 What is the MVC.mp4 -
094 Adding Controllers-en.srt -
094 Adding Controllers.mp4 -
095 01-finished-the-controller.zip -
095 Finishing the Controllers-en.srt -
095 Finishing the Controllers.mp4 -
096 02-adding-a-product-model.zip -
096 Adding a Product Model-en.srt -
096 Adding a Product Model.mp4 -
097 path.js -
097 Storing Data in Files Via the Model-en.srt -
097 Storing Data in Files Via the Model.mp4 -
098 03-fetching-data-from-files.zip -
098 Fetching Data from Files Via the Model-en.srt -
098 Fetching Data from Files Via the Model.mp4 -
099 04-refactored-code.zip -
099 Refactoring the File Storage Code-en.srt -
099 Refactoring the File Storage Code.mp4 -
100 Wrap Up-en.srt -
100 Wrap Up.mp4 -
101 00-starting-setup.zip -
101 01-finished-the-controller.zip -
101 02-adding-a-product-model.zip -
101 03-fetching-data-from-files.zip -
101 04-refactored-code.zip -
101 Useful Resources Links.html -
102 Module Introduction-en.srt -
102 Module Introduction.mp4 -
103 Creating the Shop Structure-en.srt -
103 Creating the Shop Structure.mp4 -
104 01-working-on-the-navigation.zip -
104 Working on the Navigation-en.srt -
104 Working on the Navigation.mp4 -
105 02-registering-the-routes.zip -
105 Registering the Routes-en.srt -
105 Registering the Routes.mp4 -
106 03-storing-product-data.zip -
106 Storing Product Data-en.srt -
106 Storing Product Data.mp4 -
107 Displaying Product Data-en.srt -
107 Displaying Product Data.mp4 -
108 04-editing-and-deleting-products.zip -
108 Editing Deleting Products-en.srt -
108 Editing Deleting Products.mp4 -
109 05-adding-another-item.zip -
109 Adding Another Item-en.srt -
109 Adding Another Item.mp4 -
110 01-working-on-the-navigation.zip -
110 02-registering-the-routes.zip -
110 03-storing-product-data.zip -
110 04-editing-and-deleting-products.zip -
110 05-adding-another-item.zip -
110 Useful Resources Links.html -
111 00-starting-setup.zip -
111 adjustments.zip -
111 Module Introduction-en.srt -
111 Module Introduction.mp4 -
112 00-starting-setup.zip -
112 adjustments.zip -
112 Preparations-en.srt -
112 Preparations.mp4 -
113 Applied Changes.html -
114 Adding the Product ID to the Path-en.srt -
114 Adding the Product ID to the Path.mp4 -
115 01-extracting-dynamic-params.zip -
115 Extracting Dynamic Params-en.srt -
115 Extracting Dynamic Params.mp4 -
116 02-loading-product-detail-data.zip -
116 Loading Product Detail Data-en.srt -
116 Loading Product Detail Data.mp4 -
117 03-rendering-the-product-detail-view.zip -
117 Rendering the Product Detail View-en.srt -
117 Rendering the Product Detail View.mp4 -
118 Passing Data with POST Requests-en.srt -
118 Passing Data with POST Requests.mp4 -
119 04-adding-a-cart-model.zip -
119 Adding a Cart Model-en.srt -
119 Adding a Cart Model.mp4 -
120 Using Query Params-en.srt -
120 Using Query Params.mp4 -
121 05-pre-populating-the-edit-product-page.zip -
121 Pre-Populating the Edit Product Page with Data-en.srt -
121 Pre-Populating the Edit Product Page with Data.mp4 -
122 Linking to the Edit Page-en.srt -
122 Linking to the Edit Page.mp4 -
123 06-editing-the-product-data.zip -
123 Editing the Product Data-en.srt -
123 Editing the Product Data.mp4 -
124 07-adding-the-product-delete-functionality.zip -
124 Adding the Product-Delete Functionality-en.srt -
124 Adding the Product-Delete Functionality.mp4 -
125 08-deleting-cart-items.zip -
125 Deleting Cart Items-en.srt -
125 Deleting Cart Items.mp4 -
126 Displaying Cart Items on the Cart Page-en.srt -
126 Displaying Cart Items on the Cart Page.mp4 -
127 Deleting Cart Items-en.srt -
127 Deleting Cart Items.mp4 -
128 09-fixing-a-delete-product-bug.zip -
128 Fixing a Delete Product Bug-en.srt -
128 Fixing a Delete Product Bug.mp4 -
129 Wrap Up-en.srt -
129 Wrap Up.mp4 -
130 00-starting-setup.zip -
130 01-extracting-dynamic-params.zip -
130 02-loading-product-detail-data.zip -
130 03-rendering-the-product-detail-view.zip -
130 04-adding-a-cart-model.zip -
130 05-pre-populating-the-edit-product-page.zip -
130 06-editing-the-product-data.zip -
130 07-adding-the-product-delete-functionality.zip -
130 08-deleting-cart-items.zip -
130 09-fixing-a-delete-product-bug.zip -
130 Useful Resources Links.html -
131 00-starting-setup.zip -
131 Module Introduction-en.srt -
131 Module Introduction.mp4 -
132 Choosing a Database-en.srt -
132 Choosing a Database.mp4 -
133 NoSQL Introduction-en.srt -
133 NoSQL Introduction.mp4 -
134 Comparing SQL and NoSQL-en.srt -
134 Comparing SQL and NoSQL.mp4 -
134 SQL-vs-NoSQL.txt -
135 00-starting-setup.zip -
135 MySQL-Installation-Docs.txt -
135 Setting Up MySQL-en.srt -
135 Setting Up MySQL.mp4 -
136 01-connecting-our-app.zip -
136 Connecting our App to the SQL Database-en.srt -
136 Connecting our App to the SQL Database.mp4 -
137 Basic SQL Creating a Table-en.srt -
137 Basic SQL Creating a Table.mp4 -
138 Retrieving Data-en.srt -
138 Retrieving Data.mp4 -
139 Fetching Products-en.srt -
139 Fetching Products.mp4 -
140 02-fetching-products-time-to-practice.zip -
140 Fetching Products - Time to Practice-en.srt -
140 Fetching Products - Time to Practice.mp4 -
141 03-inserting-data.zip -
141 Inserting Data Into the Database-en.srt -
141 Inserting Data Into the Database.mp4 -
142 04-fetching-a-single-product.zip -
142 Fetching a Single Product with the where Condition-en.srt -
142 Fetching a Single Product with the where Condition.mp4 -
143 Wrap Up-en.srt -
143 Wrap Up.mp4 -
144 00-starting-setup.zip -
144 01-connecting-our-app.zip -
144 02-fetching-products-time-to-practice.zip -
144 03-inserting-data.zip -
144 04-fetching-a-single-product.zip -
144 Useful Resources Links.html -
145 Module Introduction-en.srt -
145 Module Introduction.mp4 -
146 What is Sequelize-en.srt -
146 What is Sequelize.mp4 -
147 Connecting to the Database-en.srt -
147 Connecting to the Database.mp4 -
148 01-defining-a-model.zip -
148 Defining a Model-en.srt -
148 Defining a Model.mp4 -
149 Syncing JS Definitions to the Database-en.srt -
149 Syncing JS Definitions to the Database.mp4 -
150 02-inserting-data-and-creating-a-product.zip -
150 Inserting Data Creating a Product-en.srt -
150 Inserting Data Creating a Product.mp4 -
151 MUST READ findById() in Sequelize 5.html -
152 Retrieving Data Finding Products-en.srt -
152 Retrieving Data Finding Products.mp4 -
153 03-getting-a-single-product.zip -
153 Getting a Single Product with the where Condition-en.srt -
153 Getting a Single Product with the where Condition.mp4 -
154 Fetching Admin Products-en.srt -
154 Fetching Admin Products.mp4 -
155 04-updating-products.zip -
155 Updating Products-en.srt -
155 Updating Products.mp4 -
156 05-deleting-products.zip -
156 Deleting Products-en.srt -
156 Deleting Products.mp4 -
157 Creating a User Model-en.srt -
157 Creating a User Model.mp4 -
158 06-adding-a-one-to-many-relationship.zip -
158 Adding a One-To-Many Relationship-en.srt -
158 Adding a One-To-Many Relationship.mp4 -
159 07-creating-and-managing-a-user.zip -
159 Creating Managing a Dummy User-en.srt -
159 Creating Managing a Dummy User.mp4 -
160 Using Magic Association Methods-en.srt -
160 Using Magic Association Methods.mp4 -
161 08-fetching-related-products.zip -
161 Fetching Related Products-en.srt -
161 Fetching Related Products.mp4 -
162 One-To-Many Many-To-Many Relations-en.srt -
162 One-To-Many Many-To-Many Relations.mp4 -
163 09-creating-and-fetching-a-cart.zip -
163 Creating Fetching a Cart-en.srt -
163 Creating Fetching a Cart.mp4 -
164 Adding New Products to the Cart-en.srt -
164 Adding New Products to the Cart.mp4 -
165 10-adding-existing-products-and-retrieving.zip -
165 Adding Existing Products Retrieving Cart Items-en.srt -
165 Adding Existing Products Retrieving Cart Items.mp4 -
166 11-deleting-related-items.zip -
166 Deleting Related Items Deleting Cart Products-en.srt -
166 Deleting Related Items Deleting Cart Products.mp4 -
167 Adding an Order Model-en.srt -
167 Adding an Order Model.mp4 -
168 12-storing-cartitems-as-orderitems.zip -
168 Storing Cartitems as Orderitems-en.srt -
168 Storing Cartitems as Orderitems.mp4 -
169 13-resetting-the-cart-and-fetching.zip -
169 Resetting the Cart Fetching and Outputting Orders-en.srt -
169 Resetting the Cart Fetching and Outputting Orders.mp4 -
170 Wrap Up-en.srt -
170 Wrap Up.mp4 -
171 01-defining-a-model.zip -
171 02-inserting-data-and-creating-a-product.zip -
171 03-getting-a-single-product.zip -
171 04-updating-products.zip -
171 05-deleting-products.zip -
171 06-adding-a-one-to-many-relationship.zip -
171 07-creating-and-managing-a-user.zip -
171 08-fetching-related-products.zip -
171 09-creating-and-fetching-a-cart.zip -
171 10-adding-existing-products-and-retrieving.zip -
171 11-deleting-related-items.zip -
171 12-storing-cartitems-as-orderitems.zip -
171 13-resetting-the-cart-and-fetching.zip -
171 Useful Resources Links.html -
172 00-starting-setup.zip -
172 Module Introduction-en.srt -
172 Module Introduction.mp4 -
173 Learn-all-about-MongoDB.txt -
173 What is MongoDB-en.srt -
173 What is MongoDB.mp4 -
174 Relations in NoSQL-en.srt -
174 Relations in NoSQL.mp4 -
175 Setting Up MongoDB-en.srt -
175 Setting Up MongoDB.mp4 -
176 Installing the MongoDB Driver-en.srt -
176 Installing the MongoDB Driver.mp4 -
177 Creating the Database Connection-en.srt -
177 Creating the Database Connection.mp4 -
178 Finishing the Database Connection-en.srt -
178 Finishing the Database Connection.mp4 -
179 01-using-the-database-connection.zip -
179 Using the Database Connection-en.srt -
179 Using the Database Connection.mp4 -
180 Creating Products-en.srt -
180 Creating Products.mp4 -
181 Understanding the MongoDB Compass-en.srt -
181 Understanding the MongoDB Compass.mp4 -
182 02-fetching-all-products.zip -
182 Fetching All Products-en.srt -
182 Fetching All Products.mp4 -
183 03-fetch-a-single-product.zip -
183 Fetching a Single Product-en.srt -
183 Fetching a Single Product.mp4 -
184 Making the Edit Delete Buttons Work Again-en.srt -
184 Making the Edit Delete Buttons Work Again.mp4 -
185 Working on the Product Model to Edit our Product-en.srt -
185 Working on the Product Model to Edit our Product.mp4 -
186 04-finishing-the-update-product-code.zip -
186 Finishing the Update Product Code-en.srt -
186 Finishing the Update Product Code.mp4 -
187 One Note About Updating Products-en.srt -
187 One Note About Updating Products.mp4 -
188 05-deleting-products.zip -
188 Deleting Products-en.srt -
188 Deleting Products.mp4 -
189 06-fixing-the-add-product-functionality.zip -
189 Fixing the Add Product Functionality-en.srt -
189 Fixing the Add Product Functionality.mp4 -
190 Creating New Users-en.srt -
190 Creating New Users.mp4 -
191 07-storing-the-user-in-the-database.zip -
191 Storing the User in our Database-en.srt -
191 Storing the User in our Database.mp4 -
192 Working on Cart Items Orders-en.srt -
192 Working on Cart Items Orders.mp4 -
193 08-added-the-add-to-cart-functionality.zip -
193 Adding the Add to Cart Functionality-en.srt -
193 Adding the Add to Cart Functionality.mp4 -
194 Storing Multiple Products in the Cart-en.srt -
194 Storing Multiple Products in the Cart.mp4 -
195 09-displaying-the-cart-items.zip -
195 Displaying the Cart Items-en.srt -
195 Displaying the Cart Items.mp4 -
196 Fixing a Bug-en.srt -
196 Fixing a Bug.mp4 -
197 10-deleting-cart-items.zip -
197 Deleting Cart Items-en.srt -
197 Deleting Cart Items.mp4 -
198 Adding an Order-en.srt -
198 Adding an Order.mp4 -
199 11-adding-relational-order-data.zip -
199 Adding Relational Order Data-en.srt -
199 Adding Relational Order Data.mp4 -
200 Getting Orders-en.srt -
200 Getting Orders.mp4 -
201 12-removing-deleted-items-from-the-cart.zip -
201 Removing Deleted Items From the Cart-en.srt -
201 Removing Deleted Items From the Cart.mp4 -
202 Wrap Up-en.srt -
202 Wrap Up.mp4 -
203 00-starting-setup.zip -
203 01-using-the-database-connection.zip -
203 02-fetching-all-products.zip -
203 03-fetch-a-single-product.zip -
203 04-finishing-the-update-product-code.zip -
203 05-deleting-products.zip -
203 06-fixing-the-add-product-functionality.zip -
203 07-storing-the-user-in-the-database.zip -
203 08-added-the-add-to-cart-functionality.zip -
203 09-displaying-the-cart-items.zip -
203 10-deleting-cart-items.zip -
203 11-adding-relational-order-data.zip -
203 12-removing-deleted-items-from-the-cart.zip -
203 Useful Resources Links.html -
204 Two Adjustments (behind the scenes).html -
205 Module Introduction-en.srt -
205 Module Introduction.mp4 -
206 Mongoose-Official-Docs.txt -
206 What is Mongoose-en.srt -
206 What is Mongoose.mp4 -
207 01-connecting-to-the-mongodb-server.zip -
207 Connecting to the MongoDB Server with Mongoose-en.srt -
207 Connecting to the MongoDB Server with Mongoose.mp4 -
207 Mongoose-Docs.txt -
208 Creating the Product Schema-en.srt -
208 Creating the Product Schema.mp4 -
209 02-saving-data-through-mongoose.zip -
209 Saving Data Through Mongoose-en.srt -
209 Saving Data Through Mongoose.mp4 -
210 03-fetching-all-products.zip -
210 Fetching All Products-en.srt -
210 Fetching All Products.mp4 -
211 Fetching a Single Product-en.srt -
211 Fetching a Single Product.mp4 -
212 Updating Products-en.srt -
212 Updating Products.mp4 -
213 04-deleting-products.zip -
213 Deleting Products-en.srt -
213 Deleting Products.mp4 -
214 05-adding-and-using-a-user-model.zip -
214 Adding and Using a User Model-en.srt -
214 Adding and Using a User Model.mp4 -
215 06-using-relations-in-mongoose.zip -
215 Using Relations in Mongoose-en.srt -
215 Using Relations in Mongoose.mp4 -
216 One Important Thing About Fetching Relations-en.srt -
216 One Important Thing About Fetching Relations.mp4 -
217 07-working-on-the-shopping-cart.zip -
217 Working on the Shopping Cart-en.srt -
217 Working on the Shopping Cart.mp4 -
218 08-loading-the-cart.zip -
218 Loading the Cart-en.srt -
218 Loading the Cart.mp4 -
219 Deleting Cart Items-en.srt -
219 Deleting Cart Items.mp4 -
220 Creating Getting Orders-en.srt -
220 Creating Getting Orders.mp4 -
221 Storing All Order Related Data-en.srt -
221 Storing All Order Related Data.mp4 -
222 Clearing the Cart After Storing an Order-en.srt -
222 Clearing the Cart After Storing an Order.mp4 -
223 09-getting-and-displaying-orders.zip -
223 Getting Displaying the Orders-en.srt -
223 Getting Displaying the Orders.mp4 -
224 Wrap Up-en.srt -
224 Wrap Up.mp4 -
225 01-connecting-to-the-mongodb-server.zip -
225 02-saving-data-through-mongoose.zip -
225 03-fetching-all-products.zip -
225 04-deleting-products.zip -
225 05-adding-and-using-a-user-model.zip -
225 06-using-relations-in-mongoose.zip -
225 07-working-on-the-shopping-cart.zip -
225 08-loading-the-cart.zip -
225 09-getting-and-displaying-orders.zip -
225 Useful Resources Links.html -
226 Module Introduction-en.srt -
226 Module Introduction.mp4 -
227 What is a Cookie-en.srt -
227 What is a Cookie.mp4 -
228 00-starting-setup.zip -
228 The Current Project Status-en.srt -
228 The Current Project Status.mp4 -
229 01-creating-the-login-form.zip -
229 Optional Creating the Login Form-en.srt -
229 Optional Creating the Login Form.mp4 -
230 02-adding-the-request-driven-solution.zip -
230 Adding the Request Driven Login Solution-en.srt -
230 Adding the Request Driven Login Solution.mp4 -
231 Setting a Cookie-en.srt -
231 Setting a Cookie.mp4 -
232 Manipulating Cookies-en.srt -
232 Manipulating Cookies.mp4 -
233 03-configuring-cookies.zip -
233 Configuring Cookies-en.srt -
233 Configuring Cookies.mp4 -
234 What is a Session-en.srt -
234 What is a Session.mp4 -
235 Initializing the Session Middleware-en.srt -
235 Initializing the Session Middleware.mp4 -
236 04-using-the-session-middleware.zip -
236 Using the Session Middleware-en.srt -
236 Using the Session Middleware.mp4 -
237 05-using-mongodb-session-store.zip -
237 Express-session-Docs.txt -
237 Using MongoDB to Store Sessions-en.srt -
237 Using MongoDB to Store Sessions.mp4 -
238 Sessions Cookies - A Short Summary-en.srt -
238 Sessions Cookies - A Short Summary.mp4 -
239 06-deleting-a-cookie.zip -
239 Deleting a Cookie-en.srt -
239 Deleting a Cookie.mp4 -
240 07-fixing-some-minor-bugs.zip -
240 Fixing Some Minor Bugs-en.srt -
240 Fixing Some Minor Bugs.mp4 -
241 Making Add to Cart Work Again-en.srt -
241 Making Add to Cart Work Again.mp4 -
242 08-two-tiny-improvements.zip -
242 Two Tiny Improvements-en.srt -
242 Two Tiny Improvements.mp4 -
243 Wrap Up-en.srt -
243 Wrap Up.mp4 -
244 09-adjusted-code.zip -
244 Code Adjustments.html -
245 00-starting-setup.zip -
245 01-creating-the-login-form.zip -
245 02-adding-the-request-driven-solution.zip -
245 03-configuring-cookies.zip -
245 04-using-the-session-middleware.zip -
245 05-using-mongodb-session-store.zip -
245 06-deleting-a-cookie.zip -
245 07-fixing-some-minor-bugs.zip -
245 08-two-tiny-improvements.zip -
245 assignment-solution.zip -
245 Useful Resources Links.html -
246 Module Introduction-en.srt -
246 Module Introduction.mp4 -
247 What is Authentication-en.srt -
247 What is Authentication.mp4 -
248 How is Authentication Implemented-en.srt -
248 How is Authentication Implemented.mp4 -
249 00-starting-setup.zip -
249 Our Updated Project Status-en.srt -
249 Our Updated Project Status.mp4 -
250 01-implementing-an-authentication-flow.zip -
250 Implementing an Authentication Flow-en.srt -
250 Implementing an Authentication Flow.mp4 -
251 02-encrypting-passwords.zip -
251 Encrypting Passwords-en.srt -
251 Encrypting Passwords.mp4 -
252 03-adding-a-tiny-improvement.zip -
252 Adding a Tiny Code Improvement-en.srt -
252 Adding a Tiny Code Improvement.mp4 -
253 04-adding-the-signin-functionality.zip -
253 Adding the Signin Functionality-en.srt -
253 Adding the Signin Functionality.mp4 -
254 Working on Route Protection-en.srt -
254 Working on Route Protection.mp4 -
255 05-using-middleware-to-protect-routes.zip -
255 Using Middleware to Protect Routes-en.srt -
255 Using Middleware to Protect Routes.mp4 -
256 Understanding CSRF Attacks-en.srt -
256 Understanding CSRF Attacks.mp4 -
257 Using a CSRF Token-en.srt -
257 Using a CSRF Token.mp4 -
258 06-adding-csrf-protection.zip -
258 Adding CSRF Protection-en.srt -
258 Adding CSRF Protection.mp4 -
259 07-fixing-the-order-button.zip -
259 Fixing the Order Button-en.srt -
259 Fixing the Order Button.mp4 -
260 08-providing-user-feedback.zip -
260 Providing User Feedback-en.srt -
260 Providing User Feedback.mp4 -
261 09-styling-error-messages.zip -
261 Optional Styling Error Messages-en.srt -
261 Optional Styling Error Messages.mp4 -
262 10-finishing-the-flash-messages.zip -
262 Finishing the Flash Messages-en.srt -
262 Finishing the Flash Messages.mp4 -
263 11-adding-additional-flash-messages.zip -
263 Adding Additional Flash Massages-en.srt -
263 Adding Additional Flash Massages.mp4 -
264 Wrap Up-en.srt -
264 Wrap Up.mp4 -
265 00-starting-setup.zip -
265 01-implementing-an-authentication-flow.zip -
265 02-encrypting-passwords.zip -
265 03-adding-a-tiny-improvement.zip -
265 04-adding-the-signin-functionality.zip -
265 05-using-middleware-to-protect-routes.zip -
265 06-adding-csrf-protection.zip -
265 07-fixing-the-order-button.zip -
265 08-providing-user-feedback.zip -
265 09-styling-error-messages.zip -
265 10-finishing-the-flash-messages.zip -
265 11-adding-additional-flash-messages.zip -
265 Useful Resources Links.html -
266 Module Introduction-en.srt -
266 Module Introduction.mp4 -
267 How Does Sending Emails Work-en.srt -
267 How Does Sending Emails Work.mp4 -
268 Using SendGrid-en.srt -
268 Using SendGrid.mp4 -
269 Using Nodemailer to Send an Email-en.srt -
269 Using Nodemailer to Send an Email.mp4 -
270 Potential Limitation for Large Scale Apps-en.srt -
270 Potential Limitation for Large Scale Apps.mp4 -
271 01-using-nodemailer-to-send-emails.zip -
271 Useful Resources Links.html -
272 Module Introduction-en.srt -
272 Module Introduction.mp4 -
273 01-resetting-password.zip -
273 Resetting Passwords-en.srt -
273 Resetting Passwords.mp4 -
274 Implementing the Token Logic-en.srt -
274 Implementing the Token Logic.mp4 -
275 02-creating-the-token.zip -
275 Creating the Token-en.srt -
275 Creating the Token.mp4 -
276 03-creating-the-reset-password-form.zip -
276 Creating the Reset Password Form-en.srt -
276 Creating the Reset Password Form.mp4 -
277 04-adding-logic-to-update-password.zip -
277 Adding Logic to Update the Password-en.srt -
277 Adding Logic to Update the Password.mp4 -
278 Why we Need Authorization-en.srt -
278 Why we Need Authorization.mp4 -
279 Adding Authorization-en.srt -
279 Adding Authorization.mp4 -
280 Adding Protection to Post Actions-en.srt -
280 Adding Protection to Post Actions.mp4 -
281 05-why-editing-fails.zip -
281 Why Editing Fails-en.srt -
281 Why Editing Fails.mp4 -
282 Wrap Up-en.srt -
282 Wrap Up.mp4 -
283 01-resetting-password.zip -
283 02-creating-the-token.zip -
283 03-creating-the-reset-password-form.zip -
283 04-adding-logic-to-update-password.zip -
283 05-why-editing-fails.zip -
283 Useful Resources Links.html -
284 Module Introduction-en.srt -
284 Module Introduction.mp4 -
285 Why Should We Use Validation-en.srt -
285 Why Should We Use Validation.mp4 -
286 How to Validate Input-en.srt -
286 How to Validate Input.mp4 -
287 01-setup-and-basic-validation.zip -
287 Setup Basic Validation-en.srt -
287 Setup Basic Validation.mp4 -
288 02-using-validation-error-messages.zip -
288 Using Validation Error Messages-en.srt -
288 Using Validation Error Messages.mp4 -
289 03-built-in-and-custom-validators.zip -
289 Built-In Custom Validators-en.srt -
289 Built-In Custom Validators.mp4 -
290 More Validators-en.srt -
290 More Validators.mp4 -
291 04-checking-for-field-equality.zip -
291 Checking For Field Equality-en.srt -
291 Checking For Field Equality.mp4 -
292 05-added-async-validation.zip -
292 Adding Async Validation-en.srt -
292 Adding Async Validation.mp4 -
293 06-keeping-user-input.zip -
293 Keeping User Input-en.srt -
293 Keeping User Input.mp4 -
294 Adding Conditional CSS Classes-en.srt -
294 Adding Conditional CSS Classes.mp4 -
295 07-adding-validation-to-login.zip -
295 Adding Validation to Login-en.srt -
295 Adding Validation to Login.mp4 -
296 08-sanitizing-data.zip -
296 Sanitizing Data-en.srt -
296 Sanitizing Data.mp4 -
297 Validating Product Addition-en.srt -
297 Validating Product Addition.mp4 -
298 09-validating-product-editing.zip -
298 Validating Product Editing-en.srt -
298 Validating Product Editing.mp4 -
299 Wrap Up-en.srt -
299 Wrap Up.mp4 -
300 01-setup-and-basic-validation.zip -
300 02-using-validation-error-messages.zip -
300 03-built-in-and-custom-validators.zip -
300 04-checking-for-field-equality.zip -
300 05-added-async-validation.zip -
300 06-keeping-user-input.zip -
300 07-adding-validation-to-login.zip -
300 08-sanitizing-data.zip -
300 09-validating-product-editing.zip -
300 assignment-solution.zip -
300 Useful Resources Links.html -
301 Module Introduction-en.srt -
301 Module Introduction.mp4 -
302 Types of Errors Error Handling-en.srt -
302 Types of Errors Error Handling.mp4 -
303 Analyzing the Error Handling in the Current Project-en.srt -
303 Analyzing the Error Handling in the Current Project.mp4 -
304 01-errors-some-theory.zip -
304 Errors - Some Theory-en.srt -
304 Errors - Some Theory.mp4 -
305 Throwing Errors in Code-en.srt -
305 Throwing Errors in Code.mp4 -
306 02-returning-error-pages.zip -
306 Returning Error Pages-en.srt -
306 Returning Error Pages.mp4 -
307 03-using-the-express-error-handling-middleware.zip -
307 Using the Express.js Error Handling Middleware-en.srt -
307 Using the Express.js Error Handling Middleware.mp4 -
308 Updating the App-en.srt -
308 Updating the App.mp4 -
309 Using the Error Handling Middleware Correctly-en.srt -
309 Using the Error Handling Middleware Correctly.mp4 -
310 04-status-codes.zip -
310 Status Codes-en.srt -
310 Status Codes.mp4 -
311 Available Status Codes.html -
312 Wrap Up-en.srt -
312 Wrap Up.mp4 -
313 01-errors-some-theory.zip -
313 02-returning-error-pages.zip -
313 03-using-the-express-error-handling-middleware.zip -
313 04-status-codes.zip -
313 Useful Resources Links.html -
314 Module Introduction-en.srt -
314 Module Introduction.mp4 -
315 Adding a File Picker to the Frontend-en.srt -
315 Adding a File Picker to the Frontend.mp4 -
316 Handling Multipart Form Data-en.srt -
316 Handling Multipart Form Data.mp4 -
317 01-handling-file-uploads-with-multer.zip -
317 Handling File Uploads with Multer-en.srt -
317 Handling File Uploads with Multer.mp4 -
318 Configuring Multer to Adjust Filename Filepath-en.srt -
318 Configuring Multer to Adjust Filename Filepath.mp4 -
319 02-filtering-files-by-mimetype.zip -
319 Filtering Files by Mimetype-en.srt -
319 Filtering Files by Mimetype.mp4 -
320 Storing File Data in the Database-en.srt -
320 Storing File Data in the Database.mp4 -
321 Remove imageUrl from Add Product.html -
322 03-serving-images-statically.zip -
322 Serving Images Statically-en.srt -
322 Serving Images Statically.mp4 -
323 Downloading Files with Authentication-en.srt -
323 Downloading Files with Authentication.mp4 -
324 Setting File Type Headers-en.srt -
324 Setting File Type Headers.mp4 -
325 04-restricting-file-access.zip -
325 Restricting File Access-en.srt -
325 Restricting File Access.mp4 -
326 05-streaming-data-vs-preloading-data.zip -
326 Streaming Data vs Preloading Data-en.srt -
326 Streaming Data vs Preloading Data.mp4 -
327 Using PDFKit for .pdf Generation-en.srt -
327 Using PDFKit for .pdf Generation.mp4 -
328 06-generating-pdf-files-with-order-data.zip -
328 Generating .pdf Files with Order Data-en.srt -
328 Generating .pdf Files with Order Data.mp4 -
328 Styling-the-Text.txt -
329 07-deleting-files.zip -
329 Deleting Files-en.srt -
329 Deleting Files.mp4 -
330 08-fixing-invoice-links.zip -
330 Fixing Invoice Links-en.srt -
330 Fixing Invoice Links.mp4 -
331 Wrap Up-en.srt -
331 Wrap Up.mp4 -
332 01-handling-file-uploads-with-multer.zip -
332 02-filtering-files-by-mimetype.zip -
332 03-serving-images-statically.zip -
332 04-restricting-file-access.zip -
332 05-streaming-data-vs-preloading-data.zip -
332 06-generating-pdf-files-with-order-data.zip -
332 07-deleting-files.zip -
332 08-fixing-invoice-links.zip -
332 Useful Resources Links.html -
333 Module Introduction-en.srt -
333 Module Introduction.mp4 -
334 01-adding-pagination-links.zip -
334 Adding Pagination Links-en.srt -
334 Adding Pagination Links.mp4 -
335 Retrieving a Chunk of Data-en.srt -
335 Retrieving a Chunk of Data.mp4 -
336 Skip Limit with SQL.html -
337 02-preparing-pagination-data-on-the-server.zip -
337 Preparing Pagination Data on the Server-en.srt -
337 Preparing Pagination Data on the Server.mp4 -
338 03-adding-dynamic-pagination-buttons.zip -
338 Adding Dynamic Pagination Buttons-en.srt -
338 Adding Dynamic Pagination Buttons.mp4 -
339 04-re-using-pagination-logic.zip -
339 Re-Using the Pagination Logic Controls-en.srt -
339 Re-Using the Pagination Logic Controls.mp4 -
340 Wrap Up-en.srt -
340 Wrap Up.mp4 -
341 01-adding-pagination-links.zip -
341 02-preparing-pagination-data-on-the-server.zip -
341 03-adding-dynamic-pagination-buttons.zip -
341 04-re-using-pagination-logic.zip -
341 Useful Resources Links.html -
342 Module Introduction-en.srt -
342 Module Introduction.mp4 -
343 What are Async Requests-en.srt -
343 What are Async Requests.mp4 -
344 01-adding-client-side-code.zip -
344 Adding Client Side JS Code-en.srt -
344 Adding Client Side JS Code.mp4 -
345 The JSON Data Format.html -
346 Sending Handling Background Requests-en.srt -
346 Sending Handling Background Requests.mp4 -
347 02-manipulating-the-dom.zip -
347 Manipulating the DOM-en.srt -
347 Manipulating the DOM.mp4 -
348 01-adding-client-side-code.zip -
348 02-manipulating-the-dom.zip -
348 Useful Resources Links.html -
349 Module Introduction-en.srt -
349 Module Introduction.mp4 -
350 How Payments Work-en.srt -
350 How Payments Work.mp4 -
351 01-added-checkout-page.zip -
351 Adding a Checkout Page-en.srt -
351 Adding a Checkout Page.mp4 -
352 02-using-stripe.zip -
352 Using Stripe in Your App-en.srt -
352 Using Stripe in Your App.mp4 -
353 01-added-checkout-page.zip -
353 02-using-stripe.zip -
353 Useful Resources Links.html -
354 Module Introduction-en.srt -
354 Module Introduction.mp4 -
355 What are REST APIs and why do we use Them-en.srt -
355 What are REST APIs and why do we use Them.mp4 -
356 00-starting-setup.zip -
356 Accessing Data with REST APIs-en.srt -
356 Accessing Data with REST APIs.mp4 -
357 Understanding Routing HTTP Methods-en.srt -
357 Understanding Routing HTTP Methods.mp4 -
358 REST APIs - The Core Principles-en.srt -
358 REST APIs - The Core Principles.mp4 -
359 Creating our REST API Project Implementing the Route Setup-en.srt -
359 Creating our REST API Project Implementing the Route Setup.mp4 -
360 01-sending-requests-responses.zip -
360 Sending Requests Responses and Working with Postman-en.srt -
360 Sending Requests Responses and Working with Postman.mp4 -
361 REST APIs Clients CORS Errors-en.srt -
361 REST APIs Clients CORS Errors.mp4 -
362 02-sending-post-requests.zip -
362 Sending POST Requests-en.srt -
362 Sending POST Requests.mp4 -
363 Wrap Up-en.srt -
363 Wrap Up.mp4 -
364 00-starting-setup.zip -
364 01-sending-requests-responses.zip -
364 02-sending-post-requests.zip -
364 Useful Resources Links.html -
365 Module Introduction-en.srt -
365 Module Introduction.mp4 -
366 REST APIs The Rest Of The Course-en.srt -
366 REST APIs The Rest Of The Course.mp4 -
367 00-frontend-starting-setup.zip -
367 Understanding the Frontend Setup-en.srt -
367 Understanding the Frontend Setup.mp4 -
368 02-sending-post-requests.zip -
368 Planning the API-en.srt -
368 Planning the API.mp4 -
369 01-backend-fetching-list-of-posts.zip -
369 01-frontend-fetching-list-of-posts.zip -
369 Fetching Lists of Posts-en.srt -
369 Fetching Lists of Posts.mp4 -
370 Adding a Create Post Endpoint-en.srt -
370 Adding a Create Post Endpoint.mp4 -
371 Adding Server Side Validation-en.srt -
371 Adding Server Side Validation.mp4 -
372 02-backend-setting-up-a-post-model.zip -
372 02-frontend-setting-up-a-post-model.zip -
372 Setting Up a Post Model-en.srt -
372 Setting Up a Post Model.mp4 -
373 03-backend-storing-posts-in-database.zip -
373 Storing Posts in the Database-en.srt -
373 Storing Posts in the Database.mp4 -
374 04-static-images-and-error-handling.zip -
374 Static Images Error Handling-en.srt -
374 Static Images Error Handling.mp4 -
375 05-backend-fetching-a-single-post.zip -
375 05-frontend-fetching-a-single-post.zip -
375 Fetching a Single Post-en.srt -
375 Fetching a Single Post.mp4 -
376 Image Names Windows.html -
377 06-backend-uploading-images.zip -
377 06-frontend-uploading-images.zip -
377 Uploading Images-en.srt -
377 Uploading Images.mp4 -
378 07-backend-updating-a-post.zip -
378 07-frontend-updating-a-post.zip -
378 Updating Posts-en.srt -
378 Updating Posts.mp4 -
379 Deleting Posts-en.srt -
379 Deleting Posts.mp4 -
380 08-backend-adding-pagination.zip -
380 08-frontend-adding-pagination.zip -
380 Adding Pagination-en.srt -
380 Adding Pagination.mp4 -
381 Adding a User Model-en.srt -
381 Adding a User Model.mp4 -
382 Adding User Signup Validation-en.srt -
382 Adding User Signup Validation.mp4 -
383 Signing Users Up-en.srt -
383 Signing Users Up.mp4 -
384 How Does Authentication Work-en.srt -
384 How Does Authentication Work.mp4 -
385 Starting with User Login-en.srt -
385 Starting with User Login.mp4 -
386 09-backend-logging-in-and-creating-jwt.zip -
386 09-frontend-logging-in-and-creating-jwt.zip -
386 Logging In Creating JSON Web Tokens (JWTs)-en.srt -
386 Logging In Creating JSON Web Tokens (JWTs).mp4 -
387 Using Validating the Token-en.srt -
387 Using Validating the Token.mp4 -
388 10-backend-adding-auth-middleware-to-all-routes.zip -
388 10-frontend-adding-auth-middleware-to-all-routes.zip -
388 Adding Auth Middleware to All Routes-en.srt -
388 Adding Auth Middleware to All Routes.mp4 -
389 Connecting Posts Users-en.srt -
389 Connecting Posts Users.mp4 -
390 Adding Authorization Checks-en.srt -
390 Adding Authorization Checks.mp4 -
391 11-clearing-post-user-relations.zip -
391 Clearing Post-User Relations-en.srt -
391 Clearing Post-User Relations.mp4 -
392 Wrap Up-en.srt -
392 Wrap Up.mp4 -
393 00-frontend-starting-setup.zip -
393 01-backend-fetching-list-of-posts.zip -
393 01-frontend-fetching-list-of-posts.zip -
393 02-backend-setting-up-a-post-model.zip -
393 02-frontend-setting-up-a-post-model.zip -
393 03-backend-storing-posts-in-database.zip -
393 04-static-images-and-error-handling.zip -
393 05-backend-fetching-a-single-post.zip -
393 05-frontend-fetching-a-single-post.zip -
393 06-backend-uploading-images.zip -
393 06-frontend-uploading-images.zip -
393 07-backend-updating-a-post.zip -
393 07-frontend-updating-a-post.zip -
393 08-backend-adding-pagination.zip -
393 08-frontend-adding-pagination.zip -
393 09-backend-logging-in-and-creating-jwt.zip -
393 09-frontend-logging-in-and-creating-jwt.zip -
393 10-backend-adding-auth-middleware-to-all-routes.zip -
393 10-frontend-adding-auth-middleware-to-all-routes.zip -
393 11-clearing-post-user-relations.zip -
393 assignment-backend-solution.zip -
393 assignment-frontend-solution.zip -
393 Useful Resources Links.html -
394 Module Introduction-en.srt -
394 Module Introduction.mp4 -
395 What is Async Await All About-en.srt -
395 What is Async Await All About.mp4 -
396 01-transforming-then-catch.zip -
396 Transforming Then Catch to Async Await-en.srt -
396 Transforming Then Catch to Async Await.mp4 -
397 The User Name is Missing.html -
398 Wrap Up-en.srt -
398 Wrap Up.mp4 -
399 01-transforming-then-catch.zip -
399 assignment-backend-solution.zip -
399 assignment-frontend-solution.zip -
399 Useful Resources Links.html -
400 Module Introduction-en.srt -
400 Module Introduction.mp4 -
401 What Are Websockets Why Would You Use Them-en.srt -
401 What Are Websockets Why Would You Use Them.mp4 -
402 Websocket Solutions - An Overview-en.srt -
402 Websocket Solutions - An Overview.mp4 -
403 Setting Up Socket.io on the Server-en.srt -
403 Setting Up Socket.io on the Server.mp4 -
404 01-backend-establishing-a-connection-from-the-client.zip -
404 01-frontend-establishing-a-connection-from-the-client.zip -
404 Establishing a Connection From the Client-en.srt -
404 Establishing a Connection From the Client.mp4 -
405 add-post.js -
405 Identifying Realtime Potential-en.srt -
405 Identifying Realtime Potential.mp4 -
406 Sharing the IO Instance Across Files-en.srt -
406 Sharing the IO Instance Across Files.mp4 -
407 02-backend-synchronizing-post-additions.zip -
407 02-frontend-synchronizing-post-additions.zip -
407 Synchronizing POST Additions-en.srt -
407 Synchronizing POST Additions.mp4 -
408 Fixing a Bug - The Missing Username-en.srt -
408 Fixing a Bug - The Missing Username.mp4 -
408 update-post.js -
409 03-backend-updating-posts-on-all-connected-clients.zip -
409 03-frontend-updating-posts-on-all-connected-clients.zip -
409 Updating Posts On All Connected Clients-en.srt -
409 Updating Posts On All Connected Clients.mp4 -
410 Sorting Correctly-en.srt -
410 Sorting Correctly.mp4 -
411 04-backend-deleting-posts-across-clients.zip -
411 04-frontend-deleting-posts-across-clients.zip -
411 Deleting Posts Across Clients-en.srt -
411 Deleting Posts Across Clients.mp4 -
412 Wrap Up-en.srt -
412 Wrap Up.mp4 -
413 01-backend-establishing-a-connection-from-the-client.zip -
413 01-frontend-establishing-a-connection-from-the-client.zip -
413 02-backend-synchronizing-post-additions.zip -
413 02-frontend-synchronizing-post-additions.zip -
413 03-backend-updating-posts-on-all-connected-clients.zip -
413 03-frontend-updating-posts-on-all-connected-clients.zip -
413 04-backend-deleting-posts-across-clients.zip -
413 04-frontend-deleting-posts-across-clients.zip -
413 Useful Resources Links.html -
414 Module Introduction-en.srt -
414 Module Introduction.mp4 -
415 What is GraphQL-en.srt -
415 What is GraphQL.mp4 -
416 04-backend-deleting-posts-across-clients.zip -
416 Understanding the Setup Writing our First Query-en.srt -
416 Understanding the Setup Writing our First Query.mp4 -
417 04-frontend-deleting-posts-across-clients.zip -
417 Defining a Mutation Schema-en.srt -
417 Defining a Mutation Schema.mp4 -
418 01-adding-a-mutation-resolver.zip -
418 Adding a Mutation Resolver GraphiQL-en.srt -
418 Adding a Mutation Resolver GraphiQL.mp4 -
419 Adding Input Validation-en.srt -
419 Adding Input Validation.mp4 -
420 02-handling-errors.zip -
420 Handling Errors-en.srt -
420 Handling Errors.mp4 -
421 03-backend-connecting-the-frontend.zip -
421 03-frontend-connecting-the-frontend.zip -
421 Connecting the Frontend to the GraphQL API-en.srt -
421 Connecting the Frontend to the GraphQL API.mp4 -
422 Adding a Login Query a Resolver-en.srt -
422 Adding a Login Query a Resolver.mp4 -
423 04-backend-adding-login-functionality.zip -
423 04-frontend-adding-login-functionality.zip -
423 Adding Login Functionality-en.srt -
423 Adding Login Functionality.mp4 -
424 05-adding-a-create-post-mutation.zip -
424 Adding a Create Post Mutation-en.srt -
424 Adding a Create Post Mutation.mp4 -
425 Extracting User Data From the Auth Token-en.srt -
425 Extracting User Data From the Auth Token.mp4 -
426 06-backend-sending-the-create-post-query.zip -
426 06-frontend-sending-the-create-post-query.zip -
426 Sending the Create Post Query-en.srt -
426 Sending the Create Post Query.mp4 -
427 Fixing a Bug Adding New Posts Correctly-en.srt -
427 Fixing a Bug Adding New Posts Correctly.mp4 -
428 Adding a Get Post Query Resolver-en.srt -
428 Adding a Get Post Query Resolver.mp4 -
429 create-post-code.js -
429 Sending Create Post and Get Post Queries-en.srt -
429 Sending Create Post and Get Post Queries.mp4 -
430 07-backend-adding-pagination.zip -
430 07-frontend-adding-pagination.zip -
430 Adding Pagination-en.srt -
430 Adding Pagination.mp4 -
431 08-backend-uploading-images.zip -
431 08-frontend-uploading-images.zip -
431 Uploading Images-en.srt -
431 Uploading Images.mp4 -
432 Fetching the imageUrl.html -
433 09-backend-viewing-a-single-post.zip -
433 09-frontend-viewing-a-single-post.zip -
433 Viewing a Single Post-en.srt -
433 Viewing a Single Post.mp4 -
434 Updating Posts-en.srt -
434 Updating Posts.mp4 -
435 10-backend-deleting-posts.zip -
435 10-frontend-deleting-posts.zip -
435 Deleting Posts-en.srt -
435 Deleting Posts.mp4 -
436 Adding Posts Pagination.html -
437 Managing the User Status-en.srt -
437 Managing the User Status.mp4 -
438 Using Variables-en.srt -
438 Using Variables.mp4 -
439 11-backend-fixing-a-pagination-bug.zip -
439 11-frontend-fixing-a-pagination-bug.zip -
439 Fixing a Pagination Bug-en.srt -
439 Fixing a Pagination Bug.mp4 -
440 Wrap Up-en.srt -
440 Wrap Up.mp4 -
441 01-adding-a-mutation-resolver.zip -
441 02-handling-errors.zip -
441 03-backend-connecting-the-frontend.zip -
441 03-frontend-connecting-the-frontend.zip -
441 04-backend-adding-login-functionality.zip -
441 04-frontend-adding-login-functionality.zip -
441 05-adding-a-create-post-mutation.zip -
441 06-backend-sending-the-create-post-query.zip -
441 06-frontend-sending-the-create-post-query.zip -
441 07-backend-adding-pagination.zip -
441 07-frontend-adding-pagination.zip -
441 08-backend-uploading-images.zip -
441 08-frontend-uploading-images.zip -
441 09-backend-viewing-a-single-post.zip -
441 09-frontend-viewing-a-single-post.zip -
441 10-backend-deleting-posts.zip -
441 10-frontend-deleting-posts.zip -
441 11-backend-fixing-a-pagination-bug.zip -
441 11-frontend-fixing-a-pagination-bug.zip -
441 Useful Resources Links.html -
442 Module Introduction-en.srt -
442 Module Introduction.mp4 -
443 Deploying Different Kinds of Apps-en.srt -
443 Deploying Different Kinds of Apps.mp4 -
444 Deployment Preparations-en.srt -
444 Deployment Preparations.mp4 -
445 01-using-environment-variables.zip -
445 shop-snapshot.zip -
445 Using Environment Variables-en.srt -
445 Using Environment Variables.mp4 -
446 Using Production API Keys-en.srt -
446 Using Production API Keys.mp4 -
447 Setting Secure Response Headers with Helmet-en.srt -
447 Setting Secure Response Headers with Helmet.mp4 -
448 Compressing Assets-en.srt -
448 Compressing Assets.mp4 -
449 02-setting-up-request-logging.zip -
449 Setting Up Request Logging-en.srt -
449 Setting Up Request Logging.mp4 -
450 More on Logging.html -
451 03-setting-up-a-ssl-server.zip -
451 Setting Up a SSL Server-en.srt -
451 Setting Up a SSL Server.mp4 -
452 Using a Hosting Provider-en.srt -
452 Using a Hosting Provider.mp4 -
453 Dive-into-the-Git-Basics.txt -
453 Understanding the Project the Git Setup-en.srt -
453 Understanding the Project the Git Setup.mp4 -
454 04-a-deployment-example-with-heroku.zip -
454 A Deployment Example with Heroku-en.srt -
454 A Deployment Example with Heroku.mp4 -
454 Whitelisting-IPs-with-Heroku.txt -
455 Storing User-generated Files on Heroku.html -
456 Deploying APIs-en.srt -
456 Deploying APIs.mp4 -
457 01-using-environment-variables.zip -
457 02-setting-up-request-logging.zip -
457 03-setting-up-a-ssl-server.zip -
457 04-a-deployment-example-with-heroku.zip -
457 Useful Resources Links.html -
458 Module Introduction-en.srt -
458 Module Introduction.mp4 -
459 npm Node.js-en.srt -
459 npm Node.js.mp4 -
460 Using npm-en.srt -
460 Using npm.mp4 -
461 Versioning in package.json.html -
462 What is a Build Tool-en.srt -
462 What is a Build Tool.mp4 -
463 Using Node.js in Build Processes-en.srt -
463 Using Node.js in Build Processes.mp4 -
464 Useful Resources Links.html -
465 Course Roundup-en.srt -
465 Course Roundup.mp4 -
466 Course Slides.html -
466 slides.pdf -
[FreeCoursesOnline.Me].url -
[FreeTutorials.Eu].url -
[FTU Forum].url -
See all Other torrents ›
Please login or create a FREE account to post comments
001 Introduction-en.srt -
2.6 KB
001 Introduction.mp4 -
33.4 MB
002 What is Node.js-en.srt -
6.2 KB
002 What is Node.js.mp4 -
73.8 MB
003 Installing Node.js and Creating our First App-en.srt -
10.9 KB
003 Installing Node.js and Creating our First App.mp4 -
119.8 MB
004 Understanding the Role Usage of Node.js-en.srt -
10.4 KB
004 Understanding the Role Usage of Node.js.mp4 -
116.0 MB
005 Course Outline-en.srt -
10.5 KB
005 Course Outline.mp4 -
96.8 MB
006 How To Get The Most Out Of The Course-en.srt -
5.7 KB
006 How To Get The Most Out Of The Course.mp4 -
55.8 MB
007 Working with the REPL vs Using FIles-en.srt -
4.1 KB
007 Working with the REPL vs Using FIles.mp4 -
35.9 MB
008 Using the Attached Source Code.html -
1.8 KB
009 Module Introduction-en.srt -
2.1 KB
009 Module Introduction.mp4 -
3.2 MB
010 JavaScript in a Nutshell-en.srt -
3.7 KB
010 JavaScript in a Nutshell.mp4 -
8.5 MB
010 JavaScript-on-MDN.txt -
59 bytes
010 Various-JavaScript-Tutorials.txt -
40 bytes
011 01-core-js-syntax.zip -
1.5 KB
011 JavaScript-from-Scratch.txt -
59 bytes
011 Primitive-vs-Reference-Types.txt -
71 bytes
011 Refreshing the Core Syntax-en.srt -
6.1 KB
011 Refreshing the Core Syntax.mp4 -
23.3 MB
011 Various-JavaScript-Beginner-Resources.txt -
41 bytes
012 02-let-and-const.zip -
1.4 KB
012 let const-en.srt -
3.1 KB
012 let const.mp4 -
17.0 MB
013 03-arrow-functions.zip -
1.5 KB
013 Arrow-Functions-and-this.txt -
74 bytes
013 Understanding Arrow Functions-en.srt -
6.7 KB
013 Understanding Arrow Functions.mp4 -
34.9 MB
014 04-objects.zip -
1.3 KB
014 Primitive-vs-Reference-Types.txt -
71 bytes
014 Working with Objects Properties Methods-en.srt -
4.3 KB
014 Working with Objects Properties Methods.mp4 -
16.3 MB
015 05-arrays.zip -
1.4 KB
015 Arrays Array Methods-en.srt -
5.7 KB
015 Arrays Array Methods.mp4 -
26.7 MB
015 Available-Array-Properties-Methods.txt -
89 bytes
016 06-arrays-and-reference-types.zip -
1.6 KB
016 Arrays Objects Reference Types-en.srt -
2.7 KB
016 Arrays Objects Reference Types.mp4 -
12.5 MB
016 Reference-vs-Primitive-Types.txt -
71 bytes
017 07-spread-and-rest.zip -
1.5 KB
017 Understanding Spread Rest Operators-en.srt -
8.6 KB
017 Understanding Spread Rest Operators.mp4 -
47.4 MB
018 08-destructuring.zip -
1.6 KB
018 Destructuring-en.srt -
7.1 KB
018 Destructuring.mp4 -
40.1 MB
019 09-async-code.zip -
1.4 KB
019 Async Code Promises-en.srt -
13.1 KB
019 Async Code Promises.mp4 -
60.9 MB
019 More-on-Constructor-Functions.txt -
101 bytes
020 Template Literals.html -
1.9 KB
021 Wrap Up-en.srt -
1.1 KB
021 Wrap Up.mp4 -
4.3 MB
022 01-core-js-syntax.zip -
1.5 KB
022 02-let-and-const.zip -
1.4 KB
022 03-arrow-functions.zip -
1.5 KB
022 04-objects.zip -
1.3 KB
022 05-arrays.zip -
1.4 KB
022 06-arrays-and-reference-types.zip -
1.6 KB
022 07-spread-and-rest.zip -
1.5 KB
022 08-destructuring.zip -
1.6 KB
022 09-async-code.zip -
1.4 KB
022 Useful Resources Links.html -
1.3 KB
023 Module Introduction-en.srt -
2.3 KB
023 Module Introduction.mp4 -
5.2 MB
024 How The Web Works-en.srt -
5.6 KB
024 How The Web Works.mp4 -
12.3 MB
025 Creating a Node Server-en.srt -
17.7 KB
025 Creating a Node Server.mp4 -
53.3 MB
026 The Node Lifecycle Event Loop-en.srt -
6.3 KB
026 The Node Lifecycle Event Loop.mp4 -
20.3 MB
027 Controlling the Node.js Process.html -
1.1 KB
028 Understanding Requests-en.srt -
4.0 KB
028 Understanding Requests.mp4 -
26.2 MB
029 Sending Responses-en.srt -
7.4 KB
029 Sending Responses.mp4 -
43.5 MB
030 Request Response Headers.html -
1.4 KB
031 01-routing-requests.zip -
1.7 KB
031 Routing Requests-en.srt -
7.1 KB
031 Routing Requests.mp4 -
46.5 MB
032 Redirecting Requests-en.srt -
5.4 KB
032 Redirecting Requests.mp4 -
32.6 MB
033 02-parsing-request-bodies.zip -
1.9 KB
033 Parsing Request Bodies-en.srt -
14.5 KB
033 Parsing Request Bodies.mp4 -
78.6 MB
034 Understanding Event Driven Code Execution-en.srt -
7.6 KB
034 Understanding Event Driven Code Execution.mp4 -
54.6 MB
035 03-blocking-and-non-blocking-code.zip -
2.0 KB
035 Blocking and Non-Blocking Code-en.srt -
6.2 KB
035 Blocking and Non-Blocking Code.mp4 -
44.3 MB
036 Node.js - Looking Behind the Scenes-en.srt -
15.6 KB
036 Node.js - Looking Behind the Scenes.mp4 -
49.0 MB
037 04-using-the-node-modules-system.zip -
2.7 KB
037 05-fixed-missing-head-tag.zip -
2.7 KB
037 Using the Node Modules System-en.srt -
12.8 KB
037 Using the Node Modules System.mp4 -
83.3 MB
038 Wrap Up-en.srt -
6.9 KB
038 Wrap Up.mp4 -
29.6 MB
039 01-routing-requests.zip -
1.7 KB
039 02-parsing-request-bodies.zip -
1.9 KB
039 03-blocking-and-non-blocking-code.zip -
2.0 KB
039 04-using-the-node-modules-system.zip -
2.7 KB
039 05-fixed-missing-head-tag.zip -
2.7 KB
039 assignment-solution.zip -
1.8 KB
039 Useful Resources Links.html -
1.7 KB
040 Module Introduction-en.srt -
729 bytes
040 Module Introduction.mp4 -
1.7 MB
041 01-understanding-npm-scripts.zip -
3.6 KB
041 Understanding NPM Scripts-en.srt -
9.9 KB
041 Understanding NPM Scripts.mp4 -
43.5 MB
042 Installing 3rd Party Packages-en.srt -
11.7 KB
042 Installing 3rd Party Packages.mp4 -
60.9 MB
043 Global Features vs Core Modules vs Third-Party Modules.html -
2.5 KB
044 02-using-nodemon-for-autorestarts.zip -
3.7 KB
044 Using Nodemon for Autorestarts-en.srt -
2.0 KB
044 Using Nodemon for Autorestarts.mp4 -
12.4 MB
045 Global Local npm Packages.html -
2.0 KB
046 Understanding different Error Types-en.srt -
2.4 KB
046 Understanding different Error Types.mp4 -
5.6 MB
047 Finding Fixing Syntax Errors-en.srt -
4.6 KB
047 Finding Fixing Syntax Errors.mp4 -
24.2 MB
048 Dealing with Runtime Errors-en.srt -
3.6 KB
048 Dealing with Runtime Errors.mp4 -
26.9 MB
049 Logical Errors-en.srt -
9.3 KB
049 Logical Errors.mp4 -
54.5 MB
050 Using the Debugger-en.srt -
4.5 KB
050 Using the Debugger.mp4 -
29.9 MB
051 Restarting the Debugger Automatically After Editing our App-en.srt -
8.9 KB
051 Restarting the Debugger Automatically After Editing our App.mp4 -
54.1 MB
052 Debugging Node.js in Visual Studio Code.html -
1.2 KB
053 03-finished.zip -
4.9 KB
053 Changing Variables in the Debug Console-en.srt -
1.8 KB
053 Changing Variables in the Debug Console.mp4 -
12.6 MB
054 Wrap Up-en.srt -
4.3 KB
054 Wrap Up.mp4 -
19.9 MB
055 01-understanding-npm-scripts.zip -
3.6 KB
055 02-using-nodemon-for-autorestarts.zip -
3.7 KB
055 03-finished.zip -
4.9 KB
055 Useful Resources Links.html -
1.5 KB
056 Module Introduction-en.srt -
2.9 KB
056 Module Introduction.mp4 -
5.0 MB
057 What is Express.js-en.srt -
4.7 KB
057 What is Express.js.mp4 -
11.3 MB
058 Installing Express.js-en.srt -
4.9 KB
058 Installing Express.js.mp4 -
26.5 MB
059 01-adding-middleware.zip -
2.9 KB
059 Adding Middleware-en.srt -
6.6 KB
059 Adding Middleware.mp4 -
32.9 MB
060 How Middleware Works-en.srt -
4.0 KB
060 How Middleware Works.mp4 -
22.8 MB
061 02-looking-behind-the-scenes.zip -
3.0 KB
061 Express.js - Looking Behind the Scenes-en.srt -
5.1 KB
061 Express.js - Looking Behind the Scenes.mp4 -
33.2 MB
062 03-handling-different-routes.zip -
3.0 KB
062 Handling Different Routes-en.srt -
6.8 KB
062 Handling Different Routes.mp4 -
41.9 MB
063 Parsing Incoming Requests-en.srt -
10.9 KB
063 Parsing Incoming Requests.mp4 -
66.6 MB
064 04-limiting-middleware-execution-to-post-requests.zip -
3.5 KB
064 Limiting Middleware Execution to POST Requests-en.srt -
2.2 KB
064 Limiting Middleware Execution to POST Requests.mp4 -
15.2 MB
065 05-using-express-router.zip -
5.1 KB
065 Using Express Router-en.srt -
10.2 KB
065 Using Express Router.mp4 -
61.4 MB
066 Adding a 404 Error Page-en.srt -
3.0 KB
066 Adding a 404 Error Page.mp4 -
20.8 MB
067 06-filtering-paths.zip -
5.9 KB
067 Filtering Paths-en.srt -
4.1 KB
067 Filtering Paths.mp4 -
30.6 MB
068 07-creating-the-html-files.zip -
7.8 KB
068 Creating HTML Pages-en.srt -
6.5 KB
068 Creating HTML Pages.mp4 -
37.5 MB
069 08-serving-the-html-files.zip -
7.8 KB
069 add-product.html -
662 bytes
069 Serving HTML Pages-en.srt -
9.1 KB
069 Serving HTML Pages.mp4 -
61.4 MB
069 shop.html -
567 bytes
070 09-returning-a-404-html-page.zip -
8.7 KB
070 Returning a 404 Page-en.srt -
2.6 KB
070 Returning a 404 Page.mp4 -
17.0 MB
071 10-using-a-helper-function.zip -
10.0 KB
071 Using a Helper Function for Navigation-en.srt -
4.7 KB
071 Using a Helper Function for Navigation.mp4 -
28.8 MB
072 11-styling-our-pages.zip -
10.6 KB
072 Styling our Pages-en.srt -
17.6 KB
072 Styling our Pages.mp4 -
142.3 MB
073 12-serving-files-statically.zip -
13.4 KB
073 Serving Files Statically-en.srt -
10.5 KB
073 Serving Files Statically.mp4 -
75.8 MB
074 Wrap Up-en.srt -
4.5 KB
074 Wrap Up.mp4 -
21.3 MB
075 01-adding-middleware.zip -
2.9 KB
075 02-looking-behind-the-scenes.zip -
3.0 KB
075 03-handling-different-routes.zip -
3.0 KB
075 04-limiting-middleware-execution-to-post-requests.zip -
3.5 KB
075 05-using-express-router.zip -
5.1 KB
075 06-filtering-paths.zip -
5.9 KB
075 07-creating-the-html-files.zip -
7.8 KB
075 08-serving-the-html-files.zip -
7.8 KB
075 09-returning-a-404-html-page.zip -
8.7 KB
075 10-using-a-helper-function.zip -
10.0 KB
075 11-styling-our-pages.zip -
10.6 KB
075 12-serving-files-statically.zip -
13.4 KB
075 assignment-1-solution.zip -
3.0 KB
075 assignment-2-solution.zip -
8.1 KB
075 Useful Resources Links.html -
1.2 KB
076 00-starting-setup.zip -
14.6 KB
076 Module Introduction-en.srt -
3.3 KB
076 Module Introduction.mp4 -
6.2 MB
077 01-sharing-data-across-requests-and-users.zip -
16.6 KB
077 Sharing Data Across Requests Users-en.srt -
11.5 KB
077 Sharing Data Across Requests Users.mp4 -
66.9 MB
077 starting-resources.zip -
8.8 KB
078 Templating Engines - An Overview-en.srt -
6.2 KB
078 Templating Engines - An Overview.mp4 -
11.5 MB
079 02-added-pug.zip -
15.1 KB
079 Installing Implementing Pug-en.srt -
15.5 KB
079 Installing Implementing Pug.mp4 -
105.3 MB
080 added-pug-shop-template.zip -
19.3 KB
080 Outputting Dynamic Content-en.srt -
14.6 KB
080 Outputting Dynamic Content.mp4 -
111.4 MB
081 Official Pug Docs.html -
1.0 KB
082 Converting HTML Files to Pug-en.srt -
7.8 KB
082 Converting HTML Files to Pug.mp4 -
60.8 MB
083 Adding a Layout-en.srt -
6.9 KB
083 Adding a Layout.mp4 -
51.1 MB
084 03-pug-finished.zip -
22.3 KB
084 Finishing the Pug Template-en.srt -
7.9 KB
084 Finishing the Pug Template.mp4 -
58.7 MB
085 Working with Handlebars-en.srt -
6.8 KB
085 Working with Handlebars.mp4 -
48.8 MB
086 Converting our Project to Handlebars-en.srt -
10.1 KB
086 Converting our Project to Handlebars.mp4 -
86.9 MB
087 04-adding-a-layout-to-handlebars.zip -
31.9 KB
087 Adding the Layout to Handlebars-en.srt -
11.1 KB
087 Adding the Layout to Handlebars.mp4 -
95.6 MB
088 Working with EJS-en.srt -
10.8 KB
088 Working with EJS.mp4 -
86.9 MB
089 05-working-on-layout-with-partials.zip -
41.9 KB
089 Working on the Layout with Partials-en.srt -
12.1 KB
089 Working on the Layout with Partials.mp4 -
95.2 MB
090 Wrap Up-en.srt -
4.9 KB
090 Wrap Up.mp4 -
41.2 MB
091 00-starting-setup.zip -
14.6 KB
091 01-sharing-data-across-requests-and-users.zip -
16.6 KB
091 02-added-pug.zip -
15.1 KB
091 03-pug-finished.zip -
22.3 KB
091 04-adding-a-layout-to-handlebars.zip -
31.9 KB
091 05-working-on-layout-with-partials.zip -
41.9 KB
091 assignment-solutions.zip -
27.8 KB
091 Useful Resources Links.html -
1.5 KB
092 00-starting-setup.zip -
21.0 KB
092 Module Introduction-en.srt -
1.0 KB
092 Module Introduction.mp4 -
2.0 MB
093 What is the MVC-en.srt -
3.5 KB
093 What is the MVC.mp4 -
9.0 MB
094 Adding Controllers-en.srt -
12.3 KB
094 Adding Controllers.mp4 -
76.1 MB
095 01-finished-the-controller.zip -
24.0 KB
095 Finishing the Controllers-en.srt -
3.3 KB
095 Finishing the Controllers.mp4 -
20.6 MB
096 02-adding-a-product-model.zip -
25.4 KB
096 Adding a Product Model-en.srt -
10.9 KB
096 Adding a Product Model.mp4 -
62.9 MB
097 path.js -
90 bytes
097 Storing Data in Files Via the Model-en.srt -
12.7 KB
097 Storing Data in Files Via the Model.mp4 -
91.0 MB
098 03-fetching-data-from-files.zip -
27.3 KB
098 Fetching Data from Files Via the Model-en.srt -
5.4 KB
098 Fetching Data from Files Via the Model.mp4 -
38.6 MB
099 04-refactored-code.zip -
26.1 KB
099 Refactoring the File Storage Code-en.srt -
5.5 KB
099 Refactoring the File Storage Code.mp4 -
43.3 MB
100 Wrap Up-en.srt -
3.1 KB
100 Wrap Up.mp4 -
8.8 MB
101 00-starting-setup.zip -
21.0 KB
101 01-finished-the-controller.zip -
24.0 KB
101 02-adding-a-product-model.zip -
25.4 KB
101 03-fetching-data-from-files.zip -
27.3 KB
101 04-refactored-code.zip -
26.1 KB
101 Useful Resources Links.html -
1.3 KB
102 Module Introduction-en.srt -
1.8 KB
102 Module Introduction.mp4 -
3.0 MB
103 Creating the Shop Structure-en.srt -
7.3 KB
103 Creating the Shop Structure.mp4 -
43.5 MB
104 01-working-on-the-navigation.zip -
33.1 KB
104 Working on the Navigation-en.srt -
3.7 KB
104 Working on the Navigation.mp4 -
27.7 MB
105 02-registering-the-routes.zip -
37.8 KB
105 Registering the Routes-en.srt -
14.8 KB
105 Registering the Routes.mp4 -
110.7 MB
106 03-storing-product-data.zip -
30.1 KB
106 Storing Product Data-en.srt -
6.6 KB
106 Storing Product Data.mp4 -
53.3 MB
107 Displaying Product Data-en.srt -
3.7 KB
107 Displaying Product Data.mp4 -
24.5 MB
108 04-editing-and-deleting-products.zip -
32.1 KB
108 Editing Deleting Products-en.srt -
6.1 KB
108 Editing Deleting Products.mp4 -
43.3 MB
109 05-adding-another-item.zip -
31.2 KB
109 Adding Another Item-en.srt -
2.6 KB
109 Adding Another Item.mp4 -
19.9 MB
110 01-working-on-the-navigation.zip -
33.1 KB
110 02-registering-the-routes.zip -
37.8 KB
110 03-storing-product-data.zip -
30.1 KB
110 04-editing-and-deleting-products.zip -
32.1 KB
110 05-adding-another-item.zip -
31.2 KB
110 Useful Resources Links.html -
1.0 KB
111 00-starting-setup.zip -
32.3 KB
111 adjustments.zip -
19.4 KB
111 Module Introduction-en.srt -
1.4 KB
111 Module Introduction.mp4 -
2.8 MB
112 00-starting-setup.zip -
32.3 KB
112 adjustments.zip -
19.4 KB
112 Preparations-en.srt -
1.8 KB
112 Preparations.mp4 -
7.3 MB
113 Applied Changes.html -
1022 bytes
114 Adding the Product ID to the Path-en.srt -
6.1 KB
114 Adding the Product ID to the Path.mp4 -
38.5 MB
115 01-extracting-dynamic-params.zip -
34.4 KB
115 Extracting Dynamic Params-en.srt -
5.9 KB
115 Extracting Dynamic Params.mp4 -
42.5 MB
116 02-loading-product-detail-data.zip -
37.5 KB
116 Loading Product Detail Data-en.srt -
6.4 KB
116 Loading Product Detail Data.mp4 -
44.4 MB
117 03-rendering-the-product-detail-view.zip -
38.9 KB
117 Rendering the Product Detail View-en.srt -
6.7 KB
117 Rendering the Product Detail View.mp4 -
55.3 MB
118 Passing Data with POST Requests-en.srt -
9.1 KB
118 Passing Data with POST Requests.mp4 -
75.0 MB
119 04-adding-a-cart-model.zip -
38.8 KB
119 Adding a Cart Model-en.srt -
15.7 KB
119 Adding a Cart Model.mp4 -
118.7 MB
120 Using Query Params-en.srt -
6.3 KB
120 Using Query Params.mp4 -
68.3 MB
121 05-pre-populating-the-edit-product-page.zip -
41.6 KB
121 Pre-Populating the Edit Product Page with Data-en.srt -
8.3 KB
121 Pre-Populating the Edit Product Page with Data.mp4 -
70.4 MB
122 Linking to the Edit Page-en.srt -
2.9 KB
122 Linking to the Edit Page.mp4 -
24.1 MB
123 06-editing-the-product-data.zip -
39.5 KB
123 Editing the Product Data-en.srt -
11.5 KB
123 Editing the Product Data.mp4 -
91.9 MB
124 07-adding-the-product-delete-functionality.zip -
40.0 KB
124 Adding the Product-Delete Functionality-en.srt -
7.5 KB
124 Adding the Product-Delete Functionality.mp4 -
49.9 MB
125 08-deleting-cart-items.zip -
36.6 KB
125 Deleting Cart Items-en.srt -
10.3 KB
125 Deleting Cart Items.mp4 -
78.8 MB
126 Displaying Cart Items on the Cart Page-en.srt -
10.7 KB
126 Displaying Cart Items on the Cart Page.mp4 -
77.9 MB
127 Deleting Cart Items-en.srt -
6.6 KB
127 Deleting Cart Items.mp4 -
50.5 MB
128 09-fixing-a-delete-product-bug.zip -
38.2 KB
128 Fixing a Delete Product Bug-en.srt -
2.0 KB
128 Fixing a Delete Product Bug.mp4 -
15.4 MB
129 Wrap Up-en.srt -
2.4 KB
129 Wrap Up.mp4 -
7.8 MB
130 00-starting-setup.zip -
32.3 KB
130 01-extracting-dynamic-params.zip -
34.4 KB
130 02-loading-product-detail-data.zip -
37.5 KB
130 03-rendering-the-product-detail-view.zip -
38.9 KB
130 04-adding-a-cart-model.zip -
38.8 KB
130 05-pre-populating-the-edit-product-page.zip -
41.6 KB
130 06-editing-the-product-data.zip -
39.5 KB
130 07-adding-the-product-delete-functionality.zip -
40.0 KB
130 08-deleting-cart-items.zip -
36.6 KB
130 09-fixing-a-delete-product-bug.zip -
38.2 KB
130 Useful Resources Links.html -
1.2 KB
131 00-starting-setup.zip -
36.6 KB
131 Module Introduction-en.srt -
1.8 KB
131 Module Introduction.mp4 -
3.7 MB
132 Choosing a Database-en.srt -
5.8 KB
132 Choosing a Database.mp4 -
11.8 MB
133 NoSQL Introduction-en.srt -
5.8 KB
133 NoSQL Introduction.mp4 -
15.4 MB
134 Comparing SQL and NoSQL-en.srt -
7.0 KB
134 Comparing SQL and NoSQL.mp4 -
19.7 MB
134 SQL-vs-NoSQL.txt -
51 bytes
135 00-starting-setup.zip -
36.6 KB
135 MySQL-Installation-Docs.txt -
86 bytes
135 Setting Up MySQL-en.srt -
9.6 KB
135 Setting Up MySQL.mp4 -
86.4 MB
136 01-connecting-our-app.zip -
38.3 KB
136 Connecting our App to the SQL Database-en.srt -
9.1 KB
136 Connecting our App to the SQL Database.mp4 -
45.0 MB
137 Basic SQL Creating a Table-en.srt -
5.5 KB
137 Basic SQL Creating a Table.mp4 -
28.4 MB
138 Retrieving Data-en.srt -
4.1 KB
138 Retrieving Data.mp4 -
29.7 MB
139 Fetching Products-en.srt -
8.4 KB
139 Fetching Products.mp4 -
57.0 MB
140 02-fetching-products-time-to-practice.zip -
41.1 KB
140 Fetching Products - Time to Practice-en.srt -
1.5 KB
140 Fetching Products - Time to Practice.mp4 -
9.6 MB
141 03-inserting-data.zip -
37.2 KB
141 Inserting Data Into the Database-en.srt -
5.3 KB
141 Inserting Data Into the Database.mp4 -
35.7 MB
142 04-fetching-a-single-product.zip -
39.4 KB
142 Fetching a Single Product with the where Condition-en.srt -
3.6 KB
142 Fetching a Single Product with the where Condition.mp4 -
26.6 MB
143 Wrap Up-en.srt -
1.8 KB
143 Wrap Up.mp4 -
11.6 MB
144 00-starting-setup.zip -
36.6 KB
144 01-connecting-our-app.zip -
38.3 KB
144 02-fetching-products-time-to-practice.zip -
41.1 KB
144 03-inserting-data.zip -
37.2 KB
144 04-fetching-a-single-product.zip -
39.4 KB
144 Useful Resources Links.html -
1.4 KB
145 Module Introduction-en.srt -
1.7 KB
145 Module Introduction.mp4 -
7.6 MB
146 What is Sequelize-en.srt -
3.3 KB
146 What is Sequelize.mp4 -
7.2 MB
147 Connecting to the Database-en.srt -
4.9 KB
147 Connecting to the Database.mp4 -
24.8 MB
148 01-defining-a-model.zip -
37.5 KB
148 Defining a Model-en.srt -
7.4 KB
148 Defining a Model.mp4 -
50.6 MB
149 Syncing JS Definitions to the Database-en.srt -
5.7 KB
149 Syncing JS Definitions to the Database.mp4 -
40.9 MB
150 02-inserting-data-and-creating-a-product.zip -
41.8 KB
150 Inserting Data Creating a Product-en.srt -
5.9 KB
150 Inserting Data Creating a Product.mp4 -
46.7 MB
151 MUST READ findById() in Sequelize 5.html -
1.1 KB
152 Retrieving Data Finding Products-en.srt -
3.8 KB
152 Retrieving Data Finding Products.mp4 -
27.8 MB
153 03-getting-a-single-product.zip -
39.3 KB
153 Getting a Single Product with the where Condition-en.srt -
5.8 KB
153 Getting a Single Product with the where Condition.mp4 -
48.9 MB
154 Fetching Admin Products-en.srt -
1.9 KB
154 Fetching Admin Products.mp4 -
12.7 MB
155 04-updating-products.zip -
37.9 KB
155 Updating Products-en.srt -
6.4 KB
155 Updating Products.mp4 -
49.7 MB
156 05-deleting-products.zip -
37.9 KB
156 Deleting Products-en.srt -
3.3 KB
156 Deleting Products.mp4 -
23.7 MB
157 Creating a User Model-en.srt -
3.4 KB
157 Creating a User Model.mp4 -
24.3 MB
158 06-adding-a-one-to-many-relationship.zip -
42.1 KB
158 Adding a One-To-Many Relationship-en.srt -
7.5 KB
158 Adding a One-To-Many Relationship.mp4 -
50.9 MB
159 07-creating-and-managing-a-user.zip -
41.2 KB
159 Creating Managing a Dummy User-en.srt -
7.5 KB
159 Creating Managing a Dummy User.mp4 -
62.6 MB
160 Using Magic Association Methods-en.srt -
4.4 KB
160 Using Magic Association Methods.mp4 -
38.0 MB
161 08-fetching-related-products.zip -
40.6 KB
161 Fetching Related Products-en.srt -
3.5 KB
161 Fetching Related Products.mp4 -
28.6 MB
162 One-To-Many Many-To-Many Relations-en.srt -
6.9 KB
162 One-To-Many Many-To-Many Relations.mp4 -
62.2 MB
163 09-creating-and-fetching-a-cart.zip -
41.7 KB
163 Creating Fetching a Cart-en.srt -
6.7 KB
163 Creating Fetching a Cart.mp4 -
59.7 MB
164 Adding New Products to the Cart-en.srt -
8.6 KB
164 Adding New Products to the Cart.mp4 -
65.5 MB
165 10-adding-existing-products-and-retrieving.zip -
43.8 KB
165 Adding Existing Products Retrieving Cart Items-en.srt -
5.8 KB
165 Adding Existing Products Retrieving Cart Items.mp4 -
44.9 MB
166 11-deleting-related-items.zip -
40.5 KB
166 Deleting Related Items Deleting Cart Products-en.srt -
2.7 KB
166 Deleting Related Items Deleting Cart Products.mp4 -
25.5 MB
167 Adding an Order Model-en.srt -
5.0 KB
167 Adding an Order Model.mp4 -
36.8 MB
168 12-storing-cartitems-as-orderitems.zip -
44.1 KB
168 Storing Cartitems as Orderitems-en.srt -
9.7 KB
168 Storing Cartitems as Orderitems.mp4 -
78.1 MB
169 13-resetting-the-cart-and-fetching.zip -
44.3 KB
169 Resetting the Cart Fetching and Outputting Orders-en.srt -
11.7 KB
169 Resetting the Cart Fetching and Outputting Orders.mp4 -
92.4 MB
170 Wrap Up-en.srt -
2.2 KB
170 Wrap Up.mp4 -
8.3 MB
171 01-defining-a-model.zip -
37.5 KB
171 02-inserting-data-and-creating-a-product.zip -
41.8 KB
171 03-getting-a-single-product.zip -
39.3 KB
171 04-updating-products.zip -
37.9 KB
171 05-deleting-products.zip -
37.9 KB
171 06-adding-a-one-to-many-relationship.zip -
42.1 KB
171 07-creating-and-managing-a-user.zip -
41.2 KB
171 08-fetching-related-products.zip -
40.6 KB
171 09-creating-and-fetching-a-cart.zip -
41.7 KB
171 10-adding-existing-products-and-retrieving.zip -
43.8 KB
171 11-deleting-related-items.zip -
40.5 KB
171 12-storing-cartitems-as-orderitems.zip -
44.1 KB
171 13-resetting-the-cart-and-fetching.zip -
44.3 KB
171 Useful Resources Links.html -
1.2 KB
172 00-starting-setup.zip -
41.5 KB
172 Module Introduction-en.srt -
1.7 KB
172 Module Introduction.mp4 -
3.2 MB
173 Learn-all-about-MongoDB.txt -
37 bytes
173 What is MongoDB-en.srt -
5.4 KB
173 What is MongoDB.mp4 -
10.2 MB
174 Relations in NoSQL-en.srt -
5.7 KB
174 Relations in NoSQL.mp4 -
17.7 MB
175 Setting Up MongoDB-en.srt -
7.1 KB
175 Setting Up MongoDB.mp4 -
37.2 MB
176 Installing the MongoDB Driver-en.srt -
9.1 KB
176 Installing the MongoDB Driver.mp4 -
58.8 MB
177 Creating the Database Connection-en.srt -
4.2 KB
177 Creating the Database Connection.mp4 -
27.8 MB
178 Finishing the Database Connection-en.srt -
5.7 KB
178 Finishing the Database Connection.mp4 -
34.1 MB
179 01-using-the-database-connection.zip -
44.7 KB
179 Using the Database Connection-en.srt -
7.0 KB
179 Using the Database Connection.mp4 -
52.0 MB
180 Creating Products-en.srt -
2.8 KB
180 Creating Products.mp4 -
21.3 MB
181 Understanding the MongoDB Compass-en.srt -
3.7 KB
181 Understanding the MongoDB Compass.mp4 -
16.4 MB
182 02-fetching-all-products.zip -
43.1 KB
182 Fetching All Products-en.srt -
6.0 KB
182 Fetching All Products.mp4 -
38.4 MB
183 03-fetch-a-single-product.zip -
43.4 KB
183 Fetching a Single Product-en.srt -
9.3 KB
183 Fetching a Single Product.mp4 -
63.5 MB
184 Making the Edit Delete Buttons Work Again-en.srt -
2.7 KB
184 Making the Edit Delete Buttons Work Again.mp4 -
20.8 MB
185 Working on the Product Model to Edit our Product-en.srt -
8.8 KB
185 Working on the Product Model to Edit our Product.mp4 -
67.2 MB
186 04-finishing-the-update-product-code.zip -
45.9 KB
186 Finishing the Update Product Code-en.srt -
4.7 KB
186 Finishing the Update Product Code.mp4 -
35.0 MB
187 One Note About Updating Products-en.srt -
2.2 KB
187 One Note About Updating Products.mp4 -
16.0 MB
188 05-deleting-products.zip -
42.3 KB
188 Deleting Products-en.srt -
4.6 KB
188 Deleting Products.mp4 -
31.7 MB
189 06-fixing-the-add-product-functionality.zip -
46.5 KB
189 Fixing the Add Product Functionality-en.srt -
1.8 KB
189 Fixing the Add Product Functionality.mp4 -
12.0 MB
190 Creating New Users-en.srt -
9.3 KB
190 Creating New Users.mp4 -
54.3 MB
191 07-storing-the-user-in-the-database.zip -
45.8 KB
191 Storing the User in our Database-en.srt -
7.6 KB
191 Storing the User in our Database.mp4 -
49.4 MB
192 Working on Cart Items Orders-en.srt -
9.0 KB
192 Working on Cart Items Orders.mp4 -
62.2 MB
193 08-added-the-add-to-cart-functionality.zip -
45.1 KB
193 Adding the Add to Cart Functionality-en.srt -
7.7 KB
193 Adding the Add to Cart Functionality.mp4 -
52.4 MB
194 Storing Multiple Products in the Cart-en.srt -
8.6 KB
194 Storing Multiple Products in the Cart.mp4 -
59.1 MB
195 09-displaying-the-cart-items.zip -
43.0 KB
195 Displaying the Cart Items-en.srt -
12.2 KB
195 Displaying the Cart Items.mp4 -
79.2 MB
196 Fixing a Bug-en.srt -
1.4 KB
196 Fixing a Bug.mp4 -
8.5 MB
197 10-deleting-cart-items.zip -
41.6 KB
197 Deleting Cart Items-en.srt -
5.2 KB
197 Deleting Cart Items.mp4 -
38.4 MB
198 Adding an Order-en.srt -
5.5 KB
198 Adding an Order.mp4 -
37.8 MB
199 11-adding-relational-order-data.zip -
43.6 KB
199 Adding Relational Order Data-en.srt -
8.6 KB
199 Adding Relational Order Data.mp4 -
53.5 MB
200 Getting Orders-en.srt -
4.3 KB
200 Getting Orders.mp4 -
27.9 MB
201 12-removing-deleted-items-from-the-cart.zip -
43.5 KB
201 Removing Deleted Items From the Cart-en.srt -
4.2 KB
201 Removing Deleted Items From the Cart.mp4 -
19.9 MB
202 Wrap Up-en.srt -
3.2 KB
202 Wrap Up.mp4 -
11.4 MB
203 00-starting-setup.zip -
41.5 KB
203 01-using-the-database-connection.zip -
44.7 KB
203 02-fetching-all-products.zip -
43.1 KB
203 03-fetch-a-single-product.zip -
43.4 KB
203 04-finishing-the-update-product-code.zip -
45.9 KB
203 05-deleting-products.zip -
42.3 KB
203 06-fixing-the-add-product-functionality.zip -
46.5 KB
203 07-storing-the-user-in-the-database.zip -
45.8 KB
203 08-added-the-add-to-cart-functionality.zip -
45.1 KB
203 09-displaying-the-cart-items.zip -
43.0 KB
203 10-deleting-cart-items.zip -
41.6 KB
203 11-adding-relational-order-data.zip -
43.6 KB
203 12-removing-deleted-items-from-the-cart.zip -
43.5 KB
203 Useful Resources Links.html -
1.6 KB
204 Two Adjustments (behind the scenes).html -
1.0 KB
205 Module Introduction-en.srt -
1.8 KB
205 Module Introduction.mp4 -
2.8 MB
206 Mongoose-Official-Docs.txt -
30 bytes
206 What is Mongoose-en.srt -
2.8 KB
206 What is Mongoose.mp4 -
6.7 MB
207 01-connecting-to-the-mongodb-server.zip -
41.9 KB
207 Connecting to the MongoDB Server with Mongoose-en.srt -
6.2 KB
207 Connecting to the MongoDB Server with Mongoose.mp4 -
45.2 MB
207 Mongoose-Docs.txt -
30 bytes
208 Creating the Product Schema-en.srt -
8.4 KB
208 Creating the Product Schema.mp4 -
55.3 MB
209 02-saving-data-through-mongoose.zip -
41.2 KB
209 Saving Data Through Mongoose-en.srt -
8.5 KB
209 Saving Data Through Mongoose.mp4 -
57.2 MB
210 03-fetching-all-products.zip -
39.8 KB
210 Fetching All Products-en.srt -
3.4 KB
210 Fetching All Products.mp4 -
23.5 MB
211 Fetching a Single Product-en.srt -
1.9 KB
211 Fetching a Single Product.mp4 -
12.2 MB
212 Updating Products-en.srt -
5.4 KB
212 Updating Products.mp4 -
42.8 MB
213 04-deleting-products.zip -
38.9 KB
213 Deleting Products-en.srt -
1.6 KB
213 Deleting Products.mp4 -
13.1 MB
214 05-adding-and-using-a-user-model.zip -
41.5 KB
214 Adding and Using a User Model-en.srt -
8.0 KB
214 Adding and Using a User Model.mp4 -
65.4 MB
215 06-using-relations-in-mongoose.zip -
41.1 KB
215 Using Relations in Mongoose-en.srt -
4.7 KB
215 Using Relations in Mongoose.mp4 -
33.7 MB
216 One Important Thing About Fetching Relations-en.srt -
5.4 KB
216 One Important Thing About Fetching Relations.mp4 -
38.9 MB
217 07-working-on-the-shopping-cart.zip -
41.5 KB
217 Working on the Shopping Cart-en.srt -
7.0 KB
217 Working on the Shopping Cart.mp4 -
53.6 MB
218 08-loading-the-cart.zip -
39.1 KB
218 Loading the Cart-en.srt -
6.6 KB
218 Loading the Cart.mp4 -
52.0 MB
219 Deleting Cart Items-en.srt -
3.6 KB
219 Deleting Cart Items.mp4 -
27.8 MB
220 Creating Getting Orders-en.srt -
12.8 KB
220 Creating Getting Orders.mp4 -
86.4 MB
221 Storing All Order Related Data-en.srt -
2.4 KB
221 Storing All Order Related Data.mp4 -
16.8 MB
222 Clearing the Cart After Storing an Order-en.srt -
2.4 KB
222 Clearing the Cart After Storing an Order.mp4 -
19.8 MB
223 09-getting-and-displaying-orders.zip -
42.8 KB
223 Getting Displaying the Orders-en.srt -
4.8 KB
223 Getting Displaying the Orders.mp4 -
32.5 MB
224 Wrap Up-en.srt -
2.4 KB
224 Wrap Up.mp4 -
13.1 MB
225 01-connecting-to-the-mongodb-server.zip -
41.9 KB
225 02-saving-data-through-mongoose.zip -
41.2 KB
225 03-fetching-all-products.zip -
39.8 KB
225 04-deleting-products.zip -
38.9 KB
225 05-adding-and-using-a-user-model.zip -
41.5 KB
225 06-using-relations-in-mongoose.zip -
41.1 KB
225 07-working-on-the-shopping-cart.zip -
41.5 KB
225 08-loading-the-cart.zip -
39.1 KB
225 09-getting-and-displaying-orders.zip -
42.8 KB
225 Useful Resources Links.html -
1.2 KB
226 Module Introduction-en.srt -
998 bytes
226 Module Introduction.mp4 -
1.8 MB
227 What is a Cookie-en.srt -
2.6 KB
227 What is a Cookie.mp4 -
4.4 MB
228 00-starting-setup.zip -
39.7 KB
228 The Current Project Status-en.srt -
3.4 KB
228 The Current Project Status.mp4 -
20.3 MB
229 01-creating-the-login-form.zip -
45.5 KB
229 Optional Creating the Login Form-en.srt -
8.1 KB
229 Optional Creating the Login Form.mp4 -
63.5 MB
230 02-adding-the-request-driven-solution.zip -
48.1 KB
230 Adding the Request Driven Login Solution-en.srt -
10.0 KB
230 Adding the Request Driven Login Solution.mp4 -
75.5 MB
231 Setting a Cookie-en.srt -
7.8 KB
231 Setting a Cookie.mp4 -
45.9 MB
232 Manipulating Cookies-en.srt -
2.7 KB
232 Manipulating Cookies.mp4 -
10.1 MB
233 03-configuring-cookies.zip -
44.8 KB
233 Configuring Cookies-en.srt -
7.9 KB
233 Configuring Cookies.mp4 -
46.0 MB
234 What is a Session-en.srt -
4.1 KB
234 What is a Session.mp4 -
7.7 MB
235 Initializing the Session Middleware-en.srt -
3.9 KB
235 Initializing the Session Middleware.mp4 -
27.8 MB
236 04-using-the-session-middleware.zip -
46.9 KB
236 Using the Session Middleware-en.srt -
5.7 KB
236 Using the Session Middleware.mp4 -
36.1 MB
237 05-using-mongodb-session-store.zip -
46.7 KB
237 Express-session-Docs.txt -
38 bytes
237 Using MongoDB to Store Sessions-en.srt -
8.4 KB
237 Using MongoDB to Store Sessions.mp4 -
63.3 MB
238 Sessions Cookies - A Short Summary-en.srt -
2.6 KB
238 Sessions Cookies - A Short Summary.mp4 -
18.8 MB
239 06-deleting-a-cookie.zip -
44.5 KB
239 Deleting a Cookie-en.srt -
6.3 KB
239 Deleting a Cookie.mp4 -
37.3 MB
240 07-fixing-some-minor-bugs.zip -
45.8 KB
240 Fixing Some Minor Bugs-en.srt -
5.5 KB
240 Fixing Some Minor Bugs.mp4 -
37.7 MB
241 Making Add to Cart Work Again-en.srt -
8.8 KB
241 Making Add to Cart Work Again.mp4 -
67.4 MB
242 08-two-tiny-improvements.zip -
44.2 KB
242 Two Tiny Improvements-en.srt -
4.2 KB
242 Two Tiny Improvements.mp4 -
24.4 MB
243 Wrap Up-en.srt -
5.6 KB
243 Wrap Up.mp4 -
18.4 MB
244 09-adjusted-code.zip -
41.9 KB
244 Code Adjustments.html -
1003 bytes
245 00-starting-setup.zip -
39.7 KB
245 01-creating-the-login-form.zip -
45.5 KB
245 02-adding-the-request-driven-solution.zip -
48.1 KB
245 03-configuring-cookies.zip -
44.8 KB
245 04-using-the-session-middleware.zip -
46.9 KB
245 05-using-mongodb-session-store.zip -
46.7 KB
245 06-deleting-a-cookie.zip -
44.5 KB
245 07-fixing-some-minor-bugs.zip -
45.8 KB
245 08-two-tiny-improvements.zip -
45.7 KB
245 assignment-solution.zip -
44.2 KB
245 Useful Resources Links.html -
1.6 KB
246 Module Introduction-en.srt -
1.7 KB
246 Module Introduction.mp4 -
3.0 MB
247 What is Authentication-en.srt -
3.2 KB
247 What is Authentication.mp4 -
7.5 MB
248 How is Authentication Implemented-en.srt -
2.9 KB
248 How is Authentication Implemented.mp4 -
6.0 MB
249 00-starting-setup.zip -
45.1 KB
249 Our Updated Project Status-en.srt -
3.3 KB
249 Our Updated Project Status.mp4 -
16.8 MB
250 01-implementing-an-authentication-flow.zip -
50.0 KB
250 Implementing an Authentication Flow-en.srt -
10.4 KB
250 Implementing an Authentication Flow.mp4 -
70.4 MB
251 02-encrypting-passwords.zip -
46.6 KB
251 Encrypting Passwords-en.srt -
6.5 KB
251 Encrypting Passwords.mp4 -
32.3 MB
252 03-adding-a-tiny-improvement.zip -
47.7 KB
252 Adding a Tiny Code Improvement-en.srt -
1.9 KB
252 Adding a Tiny Code Improvement.mp4 -
13.0 MB
253 04-adding-the-signin-functionality.zip -
49.2 KB
253 Adding the Signin Functionality-en.srt -
8.3 KB
253 Adding the Signin Functionality.mp4 -
59.5 MB
254 Working on Route Protection-en.srt -
2.9 KB
254 Working on Route Protection.mp4 -
17.7 MB
255 05-using-middleware-to-protect-routes.zip -
51.5 KB
255 Using Middleware to Protect Routes-en.srt -
6.0 KB
255 Using Middleware to Protect Routes.mp4 -
40.0 MB
256 Understanding CSRF Attacks-en.srt -
4.3 KB
256 Understanding CSRF Attacks.mp4 -
11.7 MB
257 Using a CSRF Token-en.srt -
8.8 KB
257 Using a CSRF Token.mp4 -
71.1 MB
258 06-adding-csrf-protection.zip -
48.9 KB
258 Adding CSRF Protection-en.srt -
5.5 KB
258 Adding CSRF Protection.mp4 -
42.8 MB
259 07-fixing-the-order-button.zip -
49.1 KB
259 Fixing the Order Button-en.srt -
1.8 KB
259 Fixing the Order Button.mp4 -
11.1 MB
260 08-providing-user-feedback.zip -
49.2 KB
260 Providing User Feedback-en.srt -
9.3 KB
260 Providing User Feedback.mp4 -
70.2 MB
261 09-styling-error-messages.zip -
49.0 KB
261 Optional Styling Error Messages-en.srt -
4.3 KB
261 Optional Styling Error Messages.mp4 -
36.0 MB
262 10-finishing-the-flash-messages.zip -
50.5 KB
262 Finishing the Flash Messages-en.srt -
2.8 KB
262 Finishing the Flash Messages.mp4 -
17.9 MB
263 11-adding-additional-flash-messages.zip -
51.6 KB
263 Adding Additional Flash Massages-en.srt -
3.2 KB
263 Adding Additional Flash Massages.mp4 -
21.0 MB
264 Wrap Up-en.srt -
3.2 KB
264 Wrap Up.mp4 -
12.2 MB
265 00-starting-setup.zip -
45.1 KB
265 01-implementing-an-authentication-flow.zip -
50.0 KB
265 02-encrypting-passwords.zip -
46.6 KB
265 03-adding-a-tiny-improvement.zip -
47.7 KB
265 04-adding-the-signin-functionality.zip -
49.2 KB
265 05-using-middleware-to-protect-routes.zip -
51.5 KB
265 06-adding-csrf-protection.zip -
48.9 KB
265 07-fixing-the-order-button.zip -
49.1 KB
265 08-providing-user-feedback.zip -
49.2 KB
265 09-styling-error-messages.zip -
49.0 KB
265 10-finishing-the-flash-messages.zip -
50.5 KB
265 11-adding-additional-flash-messages.zip -
51.6 KB
265 Useful Resources Links.html -
1.4 KB
266 Module Introduction-en.srt -
1.0 KB
266 Module Introduction.mp4 -
1.7 MB
267 How Does Sending Emails Work-en.srt -
2.0 KB
267 How Does Sending Emails Work.mp4 -
3.3 MB
268 Using SendGrid-en.srt -
1.8 KB
268 Using SendGrid.mp4 -
12.7 MB
269 Using Nodemailer to Send an Email-en.srt -
6.5 KB
269 Using Nodemailer to Send an Email.mp4 -
49.7 MB
270 Potential Limitation for Large Scale Apps-en.srt -
2.0 KB
270 Potential Limitation for Large Scale Apps.mp4 -
14.1 MB
271 01-using-nodemailer-to-send-emails.zip -
51.6 KB
271 Useful Resources Links.html -
1.3 KB
272 Module Introduction-en.srt -
868 bytes
272 Module Introduction.mp4 -
1.7 MB
273 01-resetting-password.zip -
49.5 KB
273 Resetting Passwords-en.srt -
3.9 KB
273 Resetting Passwords.mp4 -
30.8 MB
274 Implementing the Token Logic-en.srt -
9.2 KB
274 Implementing the Token Logic.mp4 -
76.3 MB
275 02-creating-the-token.zip -
49.8 KB
275 Creating the Token-en.srt -
1.7 KB
275 Creating the Token.mp4 -
10.7 MB
276 03-creating-the-reset-password-form.zip -
54.4 KB
276 Creating the Reset Password Form-en.srt -
6.4 KB
276 Creating the Reset Password Form.mp4 -
59.5 MB
277 04-adding-logic-to-update-password.zip -
54.3 KB
277 Adding Logic to Update the Password-en.srt -
7.5 KB
277 Adding Logic to Update the Password.mp4 -
70.6 MB
278 Why we Need Authorization-en.srt -
2.5 KB
278 Why we Need Authorization.mp4 -
10.5 MB
279 Adding Authorization-en.srt -
2.6 KB
279 Adding Authorization.mp4 -
17.6 MB
280 Adding Protection to Post Actions-en.srt -
4.5 KB
280 Adding Protection to Post Actions.mp4 -
35.4 MB
281 05-why-editing-fails.zip -
50.9 KB
281 Why Editing Fails-en.srt -
1.4 KB
281 Why Editing Fails.mp4 -
6.0 MB
282 Wrap Up-en.srt -
2.1 KB
282 Wrap Up.mp4 -
6.4 MB
283 01-resetting-password.zip -
49.5 KB
283 02-creating-the-token.zip -
49.8 KB
283 03-creating-the-reset-password-form.zip -
54.4 KB
283 04-adding-logic-to-update-password.zip -
54.3 KB
283 05-why-editing-fails.zip -
50.9 KB
283 Useful Resources Links.html -
1.0 KB
284 Module Introduction-en.srt -
1.3 KB
284 Module Introduction.mp4 -
2.3 MB
285 Why Should We Use Validation-en.srt -
3.1 KB
285 Why Should We Use Validation.mp4 -
5.3 MB
286 How to Validate Input-en.srt -
5.6 KB
286 How to Validate Input.mp4 -
13.0 MB
287 01-setup-and-basic-validation.zip -
53.2 KB
287 Setup Basic Validation-en.srt -
14.6 KB
287 Setup Basic Validation.mp4 -
98.9 MB
288 02-using-validation-error-messages.zip -
54.5 KB
288 Using Validation Error Messages-en.srt -
3.0 KB
288 Using Validation Error Messages.mp4 -
21.0 MB
289 03-built-in-and-custom-validators.zip -
54.4 KB
289 Built-In Custom Validators-en.srt -
5.0 KB
289 Built-In Custom Validators.mp4 -
39.0 MB
290 More Validators-en.srt -
6.1 KB
290 More Validators.mp4 -
37.3 MB
291 04-checking-for-field-equality.zip -
53.8 KB
291 Checking For Field Equality-en.srt -
4.5 KB
291 Checking For Field Equality.mp4 -
28.3 MB
292 05-added-async-validation.zip -
52.6 KB
292 Adding Async Validation-en.srt -
5.9 KB
292 Adding Async Validation.mp4 -
45.2 MB
293 06-keeping-user-input.zip -
51.7 KB
293 Keeping User Input-en.srt -
5.2 KB
293 Keeping User Input.mp4 -
40.7 MB
294 Adding Conditional CSS Classes-en.srt -
7.0 KB
294 Adding Conditional CSS Classes.mp4 -
53.1 MB
295 07-adding-validation-to-login.zip -
53.9 KB
295 Adding Validation to Login-en.srt -
7.0 KB
295 Adding Validation to Login.mp4 -
53.2 MB
296 08-sanitizing-data.zip -
51.2 KB
296 Sanitizing Data-en.srt -
5.0 KB
296 Sanitizing Data.mp4 -
35.0 MB
297 Validating Product Addition-en.srt -
14.2 KB
297 Validating Product Addition.mp4 -
106.8 MB
298 09-validating-product-editing.zip -
54.4 KB
298 Validating Product Editing-en.srt -
8.5 KB
298 Validating Product Editing.mp4 -
72.5 MB
299 Wrap Up-en.srt -
1.8 KB
299 Wrap Up.mp4 -
14.4 MB
300 01-setup-and-basic-validation.zip -
53.2 KB
300 02-using-validation-error-messages.zip -
54.5 KB
300 03-built-in-and-custom-validators.zip -
54.4 KB
300 04-checking-for-field-equality.zip -
53.8 KB
300 05-added-async-validation.zip -
52.6 KB
300 06-keeping-user-input.zip -
51.7 KB
300 07-adding-validation-to-login.zip -
53.9 KB
300 08-sanitizing-data.zip -
51.2 KB
300 09-validating-product-editing.zip -
54.4 KB
300 assignment-solution.zip -
51.1 KB
300 Useful Resources Links.html -
1.4 KB
301 Module Introduction-en.srt -
910 bytes
301 Module Introduction.mp4 -
1.4 MB
302 Types of Errors Error Handling-en.srt -
7.3 KB
302 Types of Errors Error Handling.mp4 -
17.3 MB
303 Analyzing the Error Handling in the Current Project-en.srt -
3.1 KB
303 Analyzing the Error Handling in the Current Project.mp4 -
24.7 MB
304 01-errors-some-theory.zip -
1.6 KB
304 Errors - Some Theory-en.srt -
8.9 KB
304 Errors - Some Theory.mp4 -
58.6 MB
305 Throwing Errors in Code-en.srt -
3.7 KB
305 Throwing Errors in Code.mp4 -
21.2 MB
306 02-returning-error-pages.zip -
54.2 KB
306 Returning Error Pages-en.srt -
8.9 KB
306 Returning Error Pages.mp4 -
67.1 MB
307 03-using-the-express-error-handling-middleware.zip -
59.8 KB
307 Using the Express.js Error Handling Middleware-en.srt -
7.4 KB
307 Using the Express.js Error Handling Middleware.mp4 -
62.7 MB
308 Updating the App-en.srt -
4.3 KB
308 Updating the App.mp4 -
37.5 MB
309 Using the Error Handling Middleware Correctly-en.srt -
6.5 KB
309 Using the Error Handling Middleware Correctly.mp4 -
51.2 MB
310 04-status-codes.zip -
52.1 KB
310 Status Codes-en.srt -
8.0 KB
310 Status Codes.mp4 -
39.6 MB
311 Available Status Codes.html -
3.7 KB
312 Wrap Up-en.srt -
3.3 KB
312 Wrap Up.mp4 -
11.4 MB
313 01-errors-some-theory.zip -
1.6 KB
313 02-returning-error-pages.zip -
54.2 KB
313 03-using-the-express-error-handling-middleware.zip -
59.8 KB
313 04-status-codes.zip -
52.1 KB
313 Useful Resources Links.html -
1.2 KB
314 Module Introduction-en.srt -
1.1 KB
314 Module Introduction.mp4 -
2.0 MB
315 Adding a File Picker to the Frontend-en.srt -
4.0 KB
315 Adding a File Picker to the Frontend.mp4 -
20.4 MB
316 Handling Multipart Form Data-en.srt -
6.2 KB
316 Handling Multipart Form Data.mp4 -
48.2 MB
317 01-handling-file-uploads-with-multer.zip -
1.0 MB
317 Handling File Uploads with Multer-en.srt -
6.3 KB
317 Handling File Uploads with Multer.mp4 -
51.3 MB
318 Configuring Multer to Adjust Filename Filepath-en.srt -
6.1 KB
318 Configuring Multer to Adjust Filename Filepath.mp4 -
45.3 MB
319 02-filtering-files-by-mimetype.zip -
1.5 MB
319 Filtering Files by Mimetype-en.srt -
3.0 KB
319 Filtering Files by Mimetype.mp4 -
27.5 MB
320 Storing File Data in the Database-en.srt -
10.6 KB
320 Storing File Data in the Database.mp4 -
80.2 MB
321 Remove imageUrl from Add Product.html -
1.5 KB
322 03-serving-images-statically.zip -
2.0 MB
322 Serving Images Statically-en.srt -
5.9 KB
322 Serving Images Statically.mp4 -
43.6 MB
323 Downloading Files with Authentication-en.srt -
9.4 KB
323 Downloading Files with Authentication.mp4 -
73.5 MB
324 Setting File Type Headers-en.srt -
3.2 KB
324 Setting File Type Headers.mp4 -
26.3 MB
325 04-restricting-file-access.zip -
2.0 MB
325 Restricting File Access-en.srt -
3.6 KB
325 Restricting File Access.mp4 -
41.0 MB
326 05-streaming-data-vs-preloading-data.zip -
2.0 MB
326 Streaming Data vs Preloading Data-en.srt -
4.5 KB
326 Streaming Data vs Preloading Data.mp4 -
32.9 MB
327 Using PDFKit for .pdf Generation-en.srt -
7.4 KB
327 Using PDFKit for .pdf Generation.mp4 -
61.8 MB
328 06-generating-pdf-files-with-order-data.zip -
2.5 MB
328 Generating .pdf Files with Order Data-en.srt -
7.7 KB
328 Generating .pdf Files with Order Data.mp4 -
73.0 MB
328 Styling-the-Text.txt -
34 bytes
329 07-deleting-files.zip -
1.5 MB
329 Deleting Files-en.srt -
7.1 KB
329 Deleting Files.mp4 -
66.0 MB
330 08-fixing-invoice-links.zip -
2.5 MB
330 Fixing Invoice Links-en.srt -
675 bytes
330 Fixing Invoice Links.mp4 -
5.9 MB
331 Wrap Up-en.srt -
1.8 KB
331 Wrap Up.mp4 -
19.3 MB
332 01-handling-file-uploads-with-multer.zip -
1.0 MB
332 02-filtering-files-by-mimetype.zip -
1.5 MB
332 03-serving-images-statically.zip -
2.0 MB
332 04-restricting-file-access.zip -
2.0 MB
332 05-streaming-data-vs-preloading-data.zip -
2.0 MB
332 06-generating-pdf-files-with-order-data.zip -
2.5 MB
332 07-deleting-files.zip -
1.5 MB
332 08-fixing-invoice-links.zip -
2.5 MB
332 Useful Resources Links.html -
1.6 KB
333 Module Introduction-en.srt -
1015 bytes
333 Module Introduction.mp4 -
1.5 MB
334 01-adding-pagination-links.zip -
2.5 MB
334 Adding Pagination Links-en.srt -
5.3 KB
334 Adding Pagination Links.mp4 -
34.1 MB
335 Retrieving a Chunk of Data-en.srt -
4.8 KB
335 Retrieving a Chunk of Data.mp4 -
34.7 MB
336 Skip Limit with SQL.html -
1.9 KB
337 02-preparing-pagination-data-on-the-server.zip -
2.5 MB
337 Preparing Pagination Data on the Server-en.srt -
4.5 KB
337 Preparing Pagination Data on the Server.mp4 -
39.4 MB
338 03-adding-dynamic-pagination-buttons.zip -
2.5 MB
338 Adding Dynamic Pagination Buttons-en.srt -
9.8 KB
338 Adding Dynamic Pagination Buttons.mp4 -
78.1 MB
339 04-re-using-pagination-logic.zip -
2.6 MB
339 Re-Using the Pagination Logic Controls-en.srt -
4.1 KB
339 Re-Using the Pagination Logic Controls.mp4 -
35.9 MB
340 Wrap Up-en.srt -
1.4 KB
340 Wrap Up.mp4 -
9.2 MB
341 01-adding-pagination-links.zip -
2.5 MB
341 02-preparing-pagination-data-on-the-server.zip -
2.5 MB
341 03-adding-dynamic-pagination-buttons.zip -
2.5 MB
341 04-re-using-pagination-logic.zip -
2.6 MB
341 Useful Resources Links.html -
1.0 KB
342 Module Introduction-en.srt -
1.0 KB
342 Module Introduction.mp4 -
2.0 MB
343 What are Async Requests-en.srt -
2.9 KB
343 What are Async Requests.mp4 -
5.5 MB
344 01-adding-client-side-code.zip -
2.6 MB
344 Adding Client Side JS Code-en.srt -
10.0 KB
344 Adding Client Side JS Code.mp4 -
65.4 MB
345 The JSON Data Format.html -
1.8 KB
346 Sending Handling Background Requests-en.srt -
13.3 KB
346 Sending Handling Background Requests.mp4 -
84.4 MB
347 02-manipulating-the-dom.zip -
1.6 MB
347 Manipulating the DOM-en.srt -
4.2 KB
347 Manipulating the DOM.mp4 -
26.2 MB
348 01-adding-client-side-code.zip -
2.6 MB
348 02-manipulating-the-dom.zip -
1.6 MB
348 Useful Resources Links.html -
1.5 KB
349 Module Introduction-en.srt -
1.2 KB
349 Module Introduction.mp4 -
1.9 MB
350 How Payments Work-en.srt -
3.1 KB
350 How Payments Work.mp4 -
6.0 MB
351 01-added-checkout-page.zip -
1.6 MB
351 Adding a Checkout Page-en.srt -
7.4 KB
351 Adding a Checkout Page.mp4 -
59.2 MB
352 02-using-stripe.zip -
1.6 MB
352 Using Stripe in Your App-en.srt -
18.2 KB
352 Using Stripe in Your App.mp4 -
144.0 MB
353 01-added-checkout-page.zip -
1.6 MB
353 02-using-stripe.zip -
1.6 MB
353 Useful Resources Links.html -
1.2 KB
354 Module Introduction-en.srt -
1.7 KB
354 Module Introduction.mp4 -
3.3 MB
355 What are REST APIs and why do we use Them-en.srt -
9.0 KB
355 What are REST APIs and why do we use Them.mp4 -
30.3 MB
356 00-starting-setup.zip -
2.2 KB
356 Accessing Data with REST APIs-en.srt -
7.4 KB
356 Accessing Data with REST APIs.mp4 -
19.3 MB
357 Understanding Routing HTTP Methods-en.srt -
6.9 KB
357 Understanding Routing HTTP Methods.mp4 -
19.2 MB
358 REST APIs - The Core Principles-en.srt -
5.6 KB
358 REST APIs - The Core Principles.mp4 -
15.4 MB
359 Creating our REST API Project Implementing the Route Setup-en.srt -
8.2 KB
359 Creating our REST API Project Implementing the Route Setup.mp4 -
38.1 MB
360 01-sending-requests-responses.zip -
6.4 KB
360 Sending Requests Responses and Working with Postman-en.srt -
18.0 KB
360 Sending Requests Responses and Working with Postman.mp4 -
83.6 MB
361 REST APIs Clients CORS Errors-en.srt -
13.2 KB
361 REST APIs Clients CORS Errors.mp4 -
59.9 MB
362 02-sending-post-requests.zip -
6.3 KB
362 Sending POST Requests-en.srt -
8.2 KB
362 Sending POST Requests.mp4 -
55.1 MB
363 Wrap Up-en.srt -
3.2 KB
363 Wrap Up.mp4 -
10.4 MB
364 00-starting-setup.zip -
2.2 KB
364 01-sending-requests-responses.zip -
6.4 KB
364 02-sending-post-requests.zip -
6.3 KB
364 Useful Resources Links.html -
1.3 KB
365 Module Introduction-en.srt -
1.4 KB
365 Module Introduction.mp4 -
2.8 MB
366 REST APIs The Rest Of The Course-en.srt -
5.1 KB
366 REST APIs The Rest Of The Course.mp4 -
19.9 MB
367 00-frontend-starting-setup.zip -
81.8 KB
367 Understanding the Frontend Setup-en.srt -
6.1 KB
367 Understanding the Frontend Setup.mp4 -
31.0 MB
368 02-sending-post-requests.zip -
6.3 KB
368 Planning the API-en.srt -
3.7 KB
368 Planning the API.mp4 -
31.3 MB
369 01-backend-fetching-list-of-posts.zip -
6.8 KB
369 01-frontend-fetching-list-of-posts.zip -
84.9 KB
369 Fetching Lists of Posts-en.srt -
8.3 KB
369 Fetching Lists of Posts.mp4 -
55.3 MB
370 Adding a Create Post Endpoint-en.srt -
9.7 KB
370 Adding a Create Post Endpoint.mp4 -
62.6 MB
371 Adding Server Side Validation-en.srt -
8.0 KB
371 Adding Server Side Validation.mp4 -
52.7 MB
372 02-backend-setting-up-a-post-model.zip -
6.8 KB
372 02-frontend-setting-up-a-post-model.zip -
85.3 KB
372 Setting Up a Post Model-en.srt -
7.1 KB
372 Setting Up a Post Model.mp4 -
44.4 MB
373 03-backend-storing-posts-in-database.zip -
8.9 KB
373 Storing Posts in the Database-en.srt -
4.4 KB
373 Storing Posts in the Database.mp4 -
32.3 MB
374 04-static-images-and-error-handling.zip -
9.0 KB
374 Static Images Error Handling-en.srt -
8.2 KB
374 Static Images Error Handling.mp4 -
67.3 MB
375 05-backend-fetching-a-single-post.zip -
9.0 KB
375 05-frontend-fetching-a-single-post.zip -
85.0 KB
375 Fetching a Single Post-en.srt -
9.3 KB
375 Fetching a Single Post.mp4 -
73.1 MB
376 Image Names Windows.html -
1.9 KB
377 06-backend-uploading-images.zip -
8.9 KB
377 06-frontend-uploading-images.zip -
82.7 KB
377 Uploading Images-en.srt -
11.1 KB
377 Uploading Images.mp4 -
84.7 MB
378 07-backend-updating-a-post.zip -
9.1 KB
378 07-frontend-updating-a-post.zip -
82.3 KB
378 Updating Posts-en.srt -
18.1 KB
378 Updating Posts.mp4 -
136.5 MB
379 Deleting Posts-en.srt -
5.5 KB
379 Deleting Posts.mp4 -
41.9 MB
380 08-backend-adding-pagination.zip -
9.3 KB
380 08-frontend-adding-pagination.zip -
83.1 KB
380 Adding Pagination-en.srt -
8.1 KB
380 Adding Pagination.mp4 -
55.8 MB
381 Adding a User Model-en.srt -
4.4 KB
381 Adding a User Model.mp4 -
38.2 MB
382 Adding User Signup Validation-en.srt -
7.7 KB
382 Adding User Signup Validation.mp4 -
61.3 MB
383 Signing Users Up-en.srt -
9.1 KB
383 Signing Users Up.mp4 -
68.8 MB
384 How Does Authentication Work-en.srt -
4.1 KB
384 How Does Authentication Work.mp4 -
7.5 MB
385 Starting with User Login-en.srt -
4.2 KB
385 Starting with User Login.mp4 -
34.1 MB
386 09-backend-logging-in-and-creating-jwt.zip -
13.1 KB
386 09-frontend-logging-in-and-creating-jwt.zip -
87.1 KB
386 Logging In Creating JSON Web Tokens (JWTs)-en.srt -
10.0 KB
386 Logging In Creating JSON Web Tokens (JWTs).mp4 -
67.9 MB
387 Using Validating the Token-en.srt -
12.1 KB
387 Using Validating the Token.mp4 -
93.8 MB
388 10-backend-adding-auth-middleware-to-all-routes.zip -
15.6 KB
388 10-frontend-adding-auth-middleware-to-all-routes.zip -
90.6 KB
388 Adding Auth Middleware to All Routes-en.srt -
2.3 KB
388 Adding Auth Middleware to All Routes.mp4 -
20.2 MB
389 Connecting Posts Users-en.srt -
7.8 KB
389 Connecting Posts Users.mp4 -
59.4 MB
390 Adding Authorization Checks-en.srt -
4.9 KB
390 Adding Authorization Checks.mp4 -
32.0 MB
391 11-clearing-post-user-relations.zip -
14.6 KB
391 Clearing Post-User Relations-en.srt -
3.5 KB
391 Clearing Post-User Relations.mp4 -
27.4 MB
392 Wrap Up-en.srt -
3.2 KB
392 Wrap Up.mp4 -
11.0 MB
393 00-frontend-starting-setup.zip -
81.8 KB
393 01-backend-fetching-list-of-posts.zip -
6.8 KB
393 01-frontend-fetching-list-of-posts.zip -
84.9 KB
393 02-backend-setting-up-a-post-model.zip -
6.8 KB
393 02-frontend-setting-up-a-post-model.zip -
85.3 KB
393 03-backend-storing-posts-in-database.zip -
8.9 KB
393 04-static-images-and-error-handling.zip -
9.0 KB
393 05-backend-fetching-a-single-post.zip -
9.0 KB
393 05-frontend-fetching-a-single-post.zip -
85.0 KB
393 06-backend-uploading-images.zip -
8.9 KB
393 06-frontend-uploading-images.zip -
82.7 KB
393 07-backend-updating-a-post.zip -
9.1 KB
393 07-frontend-updating-a-post.zip -
82.3 KB
393 08-backend-adding-pagination.zip -
9.3 KB
393 08-frontend-adding-pagination.zip -
83.1 KB
393 09-backend-logging-in-and-creating-jwt.zip -
13.1 KB
393 09-frontend-logging-in-and-creating-jwt.zip -
87.1 KB
393 10-backend-adding-auth-middleware-to-all-routes.zip -
15.6 KB
393 10-frontend-adding-auth-middleware-to-all-routes.zip -
90.6 KB
393 11-clearing-post-user-relations.zip -
14.6 KB
393 assignment-backend-solution.zip -
14.5 KB
393 assignment-frontend-solution.zip -
83.0 KB
393 Useful Resources Links.html -
1.0 KB
394 Module Introduction-en.srt -
1.1 KB
394 Module Introduction.mp4 -
2.2 MB
395 What is Async Await All About-en.srt -
5.7 KB
395 What is Async Await All About.mp4 -
33.2 MB
396 01-transforming-then-catch.zip -
14.4 KB
396 Transforming Then Catch to Async Await-en.srt -
5.6 KB
396 Transforming Then Catch to Async Await.mp4 -
46.2 MB
397 The User Name is Missing.html -
1.7 KB
398 Wrap Up-en.srt -
4.3 KB
398 Wrap Up.mp4 -
32.1 MB
399 01-transforming-then-catch.zip -
14.4 KB
399 assignment-backend-solution.zip -
14.4 KB
399 assignment-frontend-solution.zip -
83.0 KB
399 Useful Resources Links.html -
1.3 KB
400 Module Introduction-en.srt -
1.1 KB
400 Module Introduction.mp4 -
2.4 MB
401 What Are Websockets Why Would You Use Them-en.srt -
5.9 KB
401 What Are Websockets Why Would You Use Them.mp4 -
11.4 MB
402 Websocket Solutions - An Overview-en.srt -
2.0 KB
402 Websocket Solutions - An Overview.mp4 -
12.6 MB
403 Setting Up Socket.io on the Server-en.srt -
4.9 KB
403 Setting Up Socket.io on the Server.mp4 -
38.1 MB
404 01-backend-establishing-a-connection-from-the-client.zip -
16.2 KB
404 01-frontend-establishing-a-connection-from-the-client.zip -
92.6 KB
404 Establishing a Connection From the Client-en.srt -
3.3 KB
404 Establishing a Connection From the Client.mp4 -
26.7 MB
405 add-post.js -
301 bytes
405 Identifying Realtime Potential-en.srt -
3.4 KB
405 Identifying Realtime Potential.mp4 -
24.3 MB
406 Sharing the IO Instance Across Files-en.srt -
3.3 KB
406 Sharing the IO Instance Across Files.mp4 -
22.9 MB
407 02-backend-synchronizing-post-additions.zip -
16.2 KB
407 02-frontend-synchronizing-post-additions.zip -
87.7 KB
407 Synchronizing POST Additions-en.srt -
9.2 KB
407 Synchronizing POST Additions.mp4 -
68.7 MB
408 Fixing a Bug - The Missing Username-en.srt -
1.9 KB
408 Fixing a Bug - The Missing Username.mp4 -
16.8 MB
408 update-post.js -
272 bytes
409 03-backend-updating-posts-on-all-connected-clients.zip -
17.0 KB
409 03-frontend-updating-posts-on-all-connected-clients.zip -
91.9 KB
409 Updating Posts On All Connected Clients-en.srt -
5.0 KB
409 Updating Posts On All Connected Clients.mp4 -
42.3 MB
410 Sorting Correctly-en.srt -
1.1 KB
410 Sorting Correctly.mp4 -
8.5 MB
411 04-backend-deleting-posts-across-clients.zip -
16.3 KB
411 04-frontend-deleting-posts-across-clients.zip -
88.1 KB
411 Deleting Posts Across Clients-en.srt -
3.1 KB
411 Deleting Posts Across Clients.mp4 -
26.6 MB
412 Wrap Up-en.srt -
2.2 KB
412 Wrap Up.mp4 -
14.3 MB
413 01-backend-establishing-a-connection-from-the-client.zip -
16.2 KB
413 01-frontend-establishing-a-connection-from-the-client.zip -
92.6 KB
413 02-backend-synchronizing-post-additions.zip -
16.2 KB
413 02-frontend-synchronizing-post-additions.zip -
87.7 KB
413 03-backend-updating-posts-on-all-connected-clients.zip -
17.0 KB
413 03-frontend-updating-posts-on-all-connected-clients.zip -
91.9 KB
413 04-backend-deleting-posts-across-clients.zip -
16.3 KB
413 04-frontend-deleting-posts-across-clients.zip -
88.1 KB
413 Useful Resources Links.html -
1.4 KB
414 Module Introduction-en.srt -
1.2 KB
414 Module Introduction.mp4 -
1.9 MB
415 What is GraphQL-en.srt -
12.4 KB
415 What is GraphQL.mp4 -
32.9 MB
416 04-backend-deleting-posts-across-clients.zip -
16.3 KB
416 Understanding the Setup Writing our First Query-en.srt -
14.2 KB
416 Understanding the Setup Writing our First Query.mp4 -
82.0 MB
417 04-frontend-deleting-posts-across-clients.zip -
88.1 KB
417 Defining a Mutation Schema-en.srt -
7.3 KB
417 Defining a Mutation Schema.mp4 -
45.7 MB
418 01-adding-a-mutation-resolver.zip -
14.6 KB
418 Adding a Mutation Resolver GraphiQL-en.srt -
12.5 KB
418 Adding a Mutation Resolver GraphiQL.mp4 -
81.7 MB
419 Adding Input Validation-en.srt -
4.8 KB
419 Adding Input Validation.mp4 -
42.2 MB
420 02-handling-errors.zip -
14.1 KB
420 Handling Errors-en.srt -
4.6 KB
420 Handling Errors.mp4 -
39.0 MB
421 03-backend-connecting-the-frontend.zip -
15.7 KB
421 03-frontend-connecting-the-frontend.zip -
85.8 KB
421 Connecting the Frontend to the GraphQL API-en.srt -
8.2 KB
421 Connecting the Frontend to the GraphQL API.mp4 -
63.7 MB
422 Adding a Login Query a Resolver-en.srt -
6.9 KB
422 Adding a Login Query a Resolver.mp4 -
59.3 MB
423 04-backend-adding-login-functionality.zip -
15.9 KB
423 04-frontend-adding-login-functionality.zip -
87.1 KB
423 Adding Login Functionality-en.srt -
5.5 KB
423 Adding Login Functionality.mp4 -
49.0 MB
424 05-adding-a-create-post-mutation.zip -
15.5 KB
424 Adding a Create Post Mutation-en.srt -
8.6 KB
424 Adding a Create Post Mutation.mp4 -
71.0 MB
425 Extracting User Data From the Auth Token-en.srt -
6.6 KB
425 Extracting User Data From the Auth Token.mp4 -
63.1 MB
426 06-backend-sending-the-create-post-query.zip -
16.2 KB
426 06-frontend-sending-the-create-post-query.zip -
88.2 KB
426 Sending the Create Post Query-en.srt -
5.9 KB
426 Sending the Create Post Query.mp4 -
47.8 MB
427 Fixing a Bug Adding New Posts Correctly-en.srt -
3.7 KB
427 Fixing a Bug Adding New Posts Correctly.mp4 -
25.9 MB
428 Adding a Get Post Query Resolver-en.srt -
5.8 KB
428 Adding a Get Post Query Resolver.mp4 -
46.2 MB
429 create-post-code.js -
393 bytes
429 Sending Create Post and Get Post Queries-en.srt -
6.1 KB
429 Sending Create Post and Get Post Queries.mp4 -
50.9 MB
430 07-backend-adding-pagination.zip -
15.5 KB
430 07-frontend-adding-pagination.zip -
83.8 KB
430 Adding Pagination-en.srt -
5.5 KB
430 Adding Pagination.mp4 -
44.6 MB
431 08-backend-uploading-images.zip -
15.5 KB
431 08-frontend-uploading-images.zip -
83.5 KB
431 Uploading Images-en.srt -
12.4 KB
431 Uploading Images.mp4 -
106.7 MB
432 Fetching the imageUrl.html -
1.9 KB
433 09-backend-viewing-a-single-post.zip -
15.9 KB
433 09-frontend-viewing-a-single-post.zip -
85.5 KB
433 Viewing a Single Post-en.srt -
6.9 KB
433 Viewing a Single Post.mp4 -
60.6 MB
434 Updating Posts-en.srt -
10.7 KB
434 Updating Posts.mp4 -
103.8 MB
435 10-backend-deleting-posts.zip -
17.1 KB
435 10-frontend-deleting-posts.zip -
82.9 KB
435 Deleting Posts-en.srt -
10.8 KB
435 Deleting Posts.mp4 -
95.3 MB
436 Adding Posts Pagination.html -
1.9 KB
437 Managing the User Status-en.srt -
11.0 KB
437 Managing the User Status.mp4 -
92.0 MB
438 Using Variables-en.srt -
20.6 KB
438 Using Variables.mp4 -
164.4 MB
439 11-backend-fixing-a-pagination-bug.zip -
17.9 KB
439 11-frontend-fixing-a-pagination-bug.zip -
86.5 KB
439 Fixing a Pagination Bug-en.srt -
3.4 KB
439 Fixing a Pagination Bug.mp4 -
30.3 MB
440 Wrap Up-en.srt -
4.8 KB
440 Wrap Up.mp4 -
19.8 MB
441 01-adding-a-mutation-resolver.zip -
14.6 KB
441 02-handling-errors.zip -
14.1 KB
441 03-backend-connecting-the-frontend.zip -
15.7 KB
441 03-frontend-connecting-the-frontend.zip -
85.8 KB
441 04-backend-adding-login-functionality.zip -
15.9 KB
441 04-frontend-adding-login-functionality.zip -
87.1 KB
441 05-adding-a-create-post-mutation.zip -
15.5 KB
441 06-backend-sending-the-create-post-query.zip -
16.2 KB
441 06-frontend-sending-the-create-post-query.zip -
88.2 KB
441 07-backend-adding-pagination.zip -
15.5 KB
441 07-frontend-adding-pagination.zip -
83.8 KB
441 08-backend-uploading-images.zip -
15.5 KB
441 08-frontend-uploading-images.zip -
83.5 KB
441 09-backend-viewing-a-single-post.zip -
15.9 KB
441 09-frontend-viewing-a-single-post.zip -
85.5 KB
441 10-backend-deleting-posts.zip -
17.1 KB
441 10-frontend-deleting-posts.zip -
82.9 KB
441 11-backend-fixing-a-pagination-bug.zip -
17.9 KB
441 11-frontend-fixing-a-pagination-bug.zip -
86.5 KB
441 Useful Resources Links.html -
1.2 KB
442 Module Introduction-en.srt -
1.6 KB
442 Module Introduction.mp4 -
3.0 MB
443 Deploying Different Kinds of Apps-en.srt -
1.9 KB
443 Deploying Different Kinds of Apps.mp4 -
5.4 MB
444 Deployment Preparations-en.srt -
6.3 KB
444 Deployment Preparations.mp4 -
21.0 MB
445 01-using-environment-variables.zip -
59.3 KB
445 shop-snapshot.zip -
1.6 MB
445 Using Environment Variables-en.srt -
14.0 KB
445 Using Environment Variables.mp4 -
105.2 MB
446 Using Production API Keys-en.srt -
1.8 KB
446 Using Production API Keys.mp4 -
9.8 MB
447 Setting Secure Response Headers with Helmet-en.srt -
3.2 KB
447 Setting Secure Response Headers with Helmet.mp4 -
26.5 MB
448 Compressing Assets-en.srt -
3.5 KB
448 Compressing Assets.mp4 -
27.2 MB
449 02-setting-up-request-logging.zip -
59.2 KB
449 Setting Up Request Logging-en.srt -
4.2 KB
449 Setting Up Request Logging.mp4 -
39.9 MB
450 More on Logging.html -
1.3 KB
451 03-setting-up-a-ssl-server.zip -
58.5 KB
451 Setting Up a SSL Server-en.srt -
12.6 KB
451 Setting Up a SSL Server.mp4 -
73.2 MB
452 Using a Hosting Provider-en.srt -
6.1 KB
452 Using a Hosting Provider.mp4 -
15.9 MB
453 Dive-into-the-Git-Basics.txt -
53 bytes
453 Understanding the Project the Git Setup-en.srt -
5.6 KB
453 Understanding the Project the Git Setup.mp4 -
24.3 MB
454 04-a-deployment-example-with-heroku.zip -
61.4 KB
454 A Deployment Example with Heroku-en.srt -
13.7 KB
454 A Deployment Example with Heroku.mp4 -
83.1 MB
454 Whitelisting-IPs-with-Heroku.txt -
111 bytes
455 Storing User-generated Files on Heroku.html -
2.7 KB
456 Deploying APIs-en.srt -
3.9 KB
456 Deploying APIs.mp4 -
17.6 MB
457 01-using-environment-variables.zip -
59.3 KB
457 02-setting-up-request-logging.zip -
59.2 KB
457 03-setting-up-a-ssl-server.zip -
58.5 KB
457 04-a-deployment-example-with-heroku.zip -
61.4 KB
457 Useful Resources Links.html -
2.1 KB
458 Module Introduction-en.srt -
1.1 KB
458 Module Introduction.mp4 -
2.3 MB
459 npm Node.js-en.srt -
2.2 KB
459 npm Node.js.mp4 -
3.3 MB
460 Using npm-en.srt -
10.5 KB
460 Using npm.mp4 -
59.0 MB
461 Versioning in package.json.html -
1.6 KB
462 What is a Build Tool-en.srt -
6.8 KB
462 What is a Build Tool.mp4 -
33.1 MB
463 Using Node.js in Build Processes-en.srt -
8.2 KB
463 Using Node.js in Build Processes.mp4 -
55.9 MB
464 Useful Resources Links.html -
1.4 KB
465 Course Roundup-en.srt -
3.7 KB
465 Course Roundup.mp4 -
33.8 MB
466 Course Slides.html -
901 bytes
466 slides.pdf -
7.0 MB
[FreeCoursesOnline.Me].url -
133 bytes
[FreeTutorials.Eu].url -
129 bytes
[FTU Forum].url -
1.3 KB
Related torrents
| Torrent Name | Added | Size | Seed | Leech | Health |
|---|---|---|---|---|---|
| 2023-10-23 | 621.5 MB | 4 | 0 | ||
| 2023-06-02 | 16.1 GB | 4 | 0 | ||
| 2023-06-21 | 16.2 GB | 2 | 3 | ||
| 2023-06-01 | 18.8 GB | 2 | 1 | ||
| 2023-10-22 | 8.4 GB | 1 | 0 | ||
| 2023-07-01 | 2.1 GB | 1 | 1 | ||
| 2023-06-02 | 19.0 GB | 1 | 0 | ||
| 2023-10-25 | 12.8 GB | 0 | 0 | ||
| 2023-10-24 | 828.6 MB | 0 | 0 | ||
| 2023-10-24 | 12.8 GB | 0 | 0 |
More Other torrents
| Torrent Name | Added | Size | Seed | Leech | Health |
|---|---|---|---|---|---|
| 2025-07-31 | 388.1 MB | 2 | 1 | ||
| 2023-06-02 | 4.3 MB | 0 | 0 | ||
| 2024-11-02 | 433.0 KB | 0 | 0 | ||
| 2023-07-02 | 9.1 GB | 11 | 3 | ||
| 2023-06-02 | 2.5 MB | 0 | 1 | ||
| 2025-06-20 | 429.9 MB | 2 | 0 | ||
| 2026-03-01 | 659.5 MB | 8 | 0 | ||
| 2023-10-26 | 276.9 KB | 2 | 1 |
Note :
Feel free to post any comments about this torrent, including links to Subtitle, samples, screenshots, or any other relevant information. Watch Udemy NODEJS THE COMPLETE GUIDE INCL MVC REST APIS GRAPHQL FTU Full Movie Online Free, Like 123Movies, FMovies, Putlocker, Netflix or Direct Download Torrent Udemy NODEJS THE COMPLETE GUIDE INCL MVC REST APIS GRAPHQL FTU via Magnet Download Link.Comments (0 Comments)
Please login or create a FREE account to post comments

