Torrent Downloads » Other » [GigaCourse com] Udemy - NodeJS - The Complete Guide (incl MVC, REST APIs, GraphQL)
Other
[GigaCourse com] Udemy - NodeJS - The Complete Guide (incl MVC, REST APIs, GraphQL)
Torrent info
Name:[GigaCourse com] Udemy - NodeJS - The Complete Guide (incl MVC, REST APIs, GraphQL)
Infohash: 0FFB4E533CFDC29019788CB85B0A229ACEA6E0CB
Total Size: 17.35 GB
Magnet: Magnet Download
Seeds: 0
Leechers: 0
Stream: Watch Full Movies @ LimeMovies
Last Updated: 2025-09-21 00:24:08 (Update Now)
Torrent added: 2020-06-18 19:30:12
Alternatives:[GigaCourse com] Udemy - NodeJS - The Complete Guide (incl MVC, REST APIs, GraphQL) Torrents
Torrent Files List
1. Introduction (Size: 17.35 GB) (Files: 1405)
1. Introduction
1. Introduction.mp4
1. Introduction.srt
2. What is Node.js.mp4
2. What is Node.js.srt
3. Join our Online Learning Community.html
4. Installing Node.js and Creating our First App.mp4
4. Installing Node.js and Creating our First App.srt
5. Understanding the Role & Usage of Node.js.mp4
5. Understanding the Role & Usage of Node.js.srt
6. Course Outline.mp4
6. Course Outline.srt
7. How To Get The Most Out Of The Course.mp4
7. How To Get The Most Out Of The Course.srt
8. Working with the REPL vs Using Files.mp4
8. Working with the REPL vs Using Files.srt
9. Using the Attached Source Code.html
10. SQL Introduction
1. Module Introduction.mp4
1. Module Introduction.srt
1.1 00-starting-setup.zip
10. Fetching Products - Time to Practice.mp4
10. Fetching Products - Time to Practice.srt
10.1 02-fetching-products-time-to-practice.zip
11. Inserting Data Into the Database.mp4
11. Inserting Data Into the Database.srt
11.1 03-inserting-data.zip
12. Fetching a Single Product with the where Condition.mp4
12. Fetching a Single Product with the where Condition.srt
12.1 04-fetching-a-single-product.zip
13. Wrap Up.mp4
13. Wrap Up.srt
14. Useful Resources & Links.html
14.1 00-starting-setup.zip
14.2 01-connecting-our-app.zip
14.3 03-inserting-data.zip
14.4 04-fetching-a-single-product.zip
14.5 02-fetching-products-time-to-practice.zip
2. Choosing a Database.mp4
2. Choosing a Database.srt
3. NoSQL Introduction.mp4
3. NoSQL Introduction.srt
4. Comparing SQL and NoSQL.mp4
4. Comparing SQL and NoSQL.srt
4.1 SQL vs NoSQL.html
5. Setting Up MySQL.mp4
5. Setting Up MySQL.srt
5.1 00-starting-setup.zip
5.2 MySQL Installation Docs.html
6. Connecting our App to the SQL Database.mp4
6. Connecting our App to the SQL Database.srt
6.1 01-connecting-our-app.zip
7. Basic SQL & Creating a Table.mp4
7. Basic SQL & Creating a Table.srt
8. Retrieving Data.mp4
8. Retrieving Data.srt
9. Fetching Products.mp4
9. Fetching Products.srt
11. Understanding Sequelize
1. Module Introduction.mp4
1. Module Introduction.srt
10. Fetching Admin Products.mp4
10. Fetching Admin Products.srt
11. Updating Products.mp4
11. Updating Products.srt
11.1 04-updating-products.zip
12. Deleting Products.mp4
12. Deleting Products.srt
12.1 05-deleting-products.zip
13. Creating a User Model.mp4
13. Creating a User Model.srt
14. Adding a One-To-Many Relationship.mp4
14. Adding a One-To-Many Relationship.srt
14.1 06-adding-a-one-to-many-relationship.zip
15. Creating & Managing a Dummy User.mp4
15. Creating & Managing a Dummy User.srt
15.1 07-creating-and-managing-a-user.zip
16. Using Magic Association Methods.mp4
16. Using Magic Association Methods.srt
17. Fetching Related Products.mp4
17. Fetching Related Products.srt
17.1 08-fetching-related-products.zip
18. One-To-Many & Many-To-Many Relations.mp4
18. One-To-Many & Many-To-Many Relations.srt
19. Creating & Fetching a Cart.mp4
19. Creating & Fetching a Cart.srt
19.1 09-creating-and-fetching-a-cart.zip
2. What is Sequelize.mp4
2. What is Sequelize.srt
20. Adding New Products to the Cart.mp4
20. Adding New Products to the Cart.srt
21. Adding Existing Products & Retrieving Cart Items.mp4
21. Adding Existing Products & Retrieving Cart Items.srt
21.1 10-adding-existing-products-and-retrieving.zip
22. Deleting Related Items & Deleting Cart Products.mp4
22. Deleting Related Items & Deleting Cart Products.srt
22.1 11-deleting-related-items.zip
23. Adding an Order Model.mp4
23. Adding an Order Model.srt
24. Storing Cartitems as Orderitems.mp4
24. Storing Cartitems as Orderitems.srt
24.1 12-storing-cartitems-as-orderitems.zip
25. Resetting the Cart & Fetching and Outputting Orders.mp4
25. Resetting the Cart & Fetching and Outputting Orders.srt
25.1 13-resetting-the-cart-and-fetching.zip
26. Wrap Up.mp4
26. Wrap Up.srt
27. Useful Resources & Links.html
27.1 01-defining-a-model.zip
27.10 08-fetching-related-products.zip
27.11 04-updating-products.zip
27.12 03-getting-a-single-product.zip
27.13 12-storing-cartitems-as-orderitems.zip
27.2 02-inserting-data-and-creating-a-product.zip
27.3 06-adding-a-one-to-many-relationship.zip
27.4 13-resetting-the-cart-and-fetching.zip
27.5 09-creating-and-fetching-a-cart.zip
27.6 11-deleting-related-items.zip
27.7 10-adding-existing-products-and-retrieving.zip
27.8 05-deleting-products.zip
27.9 07-creating-and-managing-a-user.zip
3. Connecting to the Database.mp4
3. Connecting to the Database.srt
4. Defining a Model.mp4
4. Defining a Model.srt
4.1 01-defining-a-model.zip
5. Syncing JS Definitions to the Database.mp4
5. Syncing JS Definitions to the Database.srt
6. Inserting Data & Creating a Product.mp4
6. Inserting Data & Creating a Product.srt
6.1 02-inserting-data-and-creating-a-product.zip
7. MUST READ findById() in Sequelize 5.html
8. Retrieving Data & Finding Products.mp4
8. Retrieving Data & Finding Products.srt
9. Getting a Single Product with the where Condition.mp4
9. Getting a Single Product with the where Condition.srt
9.1 03-getting-a-single-product.zip
12. Working with NoSQL & Using MongoDB
1. Module Introduction.mp4
1. Module Introduction.srt
1.1 00-starting-setup.zip
10. Understanding the MongoDB Compass.mp4
10. Understanding the MongoDB Compass.srt
11. Fetching All Products.mp4
11. Fetching All Products.srt
11.1 02-fetching-all-products.zip
12. Fetching a Single Product.mp4
12. Fetching a Single Product.srt
12.1 03-fetch-a-single-product.zip
13. Making the Edit & Delete Buttons Work Again.mp4
13. Making the Edit & Delete Buttons Work Again.srt
14. Working on the Product Model to Edit our Product.mp4
14. Working on the Product Model to Edit our Product.srt
15. Finishing the Update Product Code.mp4
15. Finishing the Update Product Code.srt
15.1 04-finishing-the-update-product-code.zip
16. One Note About Updating Products.mp4
16. One Note About Updating Products.srt
17. Deleting Products.mp4
17. Deleting Products.srt
17.1 05-deleting-products.zip
18. Fixing the Add Product Functionality.mp4
18. Fixing the Add Product Functionality.srt
18.1 06-fixing-the-add-product-functionality.zip
19. Creating New Users.mp4
19. Creating New Users.srt
2. What is MongoDB.mp4
2. What is MongoDB.srt
2.1 Learn all about MongoDB.html
20. Storing the User in our Database.mp4
20. Storing the User in our Database.srt
20.1 07-storing-the-user-in-the-database.zip
21. Working on Cart Items & Orders.mp4
21. Working on Cart Items & Orders.srt
22. Adding the Add to Cart Functionality.mp4
22. Adding the Add to Cart Functionality.srt
22.1 08-added-the-add-to-cart-functionality.zip
23. Storing Multiple Products in the Cart.mp4
23. Storing Multiple Products in the Cart.srt
24. Displaying the Cart Items.mp4
24. Displaying the Cart Items.srt
24.1 09-displaying-the-cart-items.zip
25. Fixing a Bug.mp4
25. Fixing a Bug.srt
26. Deleting Cart Items.mp4
26. Deleting Cart Items.srt
26.1 10-deleting-cart-items.zip
27. Adding an Order.mp4
27. Adding an Order.srt
28. Adding Relational Order Data.mp4
28. Adding Relational Order Data.srt
28.1 11-adding-relational-order-data.zip
29. Getting Orders.mp4
29. Getting Orders.srt
3. Relations in NoSQL.mp4
3. Relations in NoSQL.srt
30. Removing Deleted Items From the Cart.mp4
30. Removing Deleted Items From the Cart.srt
30.1 12-removing-deleted-items-from-the-cart.zip
31. Wrap Up.mp4
31. Wrap Up.srt
32. Useful Resources & Links.html
32.1 02-fetching-all-products.zip
32.10 01-using-the-database-connection.zip
32.11 11-adding-relational-order-data.zip
32.12 10-deleting-cart-items.zip
32.13 00-starting-setup.zip
32.2 03-fetch-a-single-product.zip
32.3 06-fixing-the-add-product-functionality.zip
32.4 09-displaying-the-cart-items.zip
32.5 04-finishing-the-update-product-code.zip
32.6 08-added-the-add-to-cart-functionality.zip
32.7 05-deleting-products.zip
32.8 07-storing-the-user-in-the-database.zip
32.9 12-removing-deleted-items-from-the-cart.zip
33. Two Adjustments (behind the scenes).html
4. Setting Up MongoDB.mp4
4. Setting Up MongoDB.srt
5. Installing the MongoDB Driver.mp4
5. Installing the MongoDB Driver.srt
6. Creating the Database Connection.mp4
6. Creating the Database Connection.srt
7. Finishing the Database Connection.mp4
7. Finishing the Database Connection.srt
8. Using the Database Connection.mp4
8. Using the Database Connection.srt
8.1 01-using-the-database-connection.zip
9. Creating Products.mp4
9. Creating Products.srt
13. Working with Mongoose
1. Module Introduction.mp4
1. Module Introduction.srt
10. Adding and Using a User Model.mp4
10. Adding and Using a User Model.srt
10.1 05-adding-and-using-a-user-model.zip
11. Using Relations in Mongoose.mp4
11. Using Relations in Mongoose.srt
11.1 06-using-relations-in-mongoose.zip
12. One Important Thing About Fetching Relations.mp4
12. One Important Thing About Fetching Relations.srt
13. Working on the Shopping Cart.mp4
13. Working on the Shopping Cart.srt
13.1 07-working-on-the-shopping-cart.zip
14. Loading the Cart.mp4
14. Loading the Cart.srt
14.1 08-loading-the-cart.zip
15. Deleting Cart Items.mp4
15. Deleting Cart Items.srt
16. Creating & Getting Orders.mp4
16. Creating & Getting Orders.srt
17. Storing All Order Related Data.mp4
17. Storing All Order Related Data.srt
18. Clearing the Cart After Storing an Order.mp4
18. Clearing the Cart After Storing an Order.srt
19. Getting & Displaying the Orders.mp4
19. Getting & Displaying the Orders.srt
19.1 09-getting-and-displaying-orders.zip
2. What is Mongoose.mp4
2. What is Mongoose.srt
2.1 Mongoose Official Docs.html
20. Wrap Up.mp4
20. Wrap Up.srt
21. Useful Resources & Links.html
21.1 09-getting-and-displaying-orders.zip
21.2 08-loading-the-cart.zip
21.3 02-saving-data-through-mongoose.zip
21.4 06-using-relations-in-mongoose.zip
21.5 05-adding-and-using-a-user-model.zip
21.6 03-fetching-all-products.zip
21.7 01-connecting-to-the-mongodb-server.zip
21.8 07-working-on-the-shopping-cart.zip
21.9 04-deleting-products.zip
3. Connecting to the MongoDB Server with Mongoose.mp4
3. Connecting to the MongoDB Server with Mongoose.srt
3.1 Mongoose Docs.html
3.2 01-connecting-to-the-mongodb-server.zip
4. Creating the Product Schema.mp4
4. Creating the Product Schema.srt
5. Saving Data Through Mongoose.mp4
5. Saving Data Through Mongoose.srt
5.1 02-saving-data-through-mongoose.zip
6. Fetching All Products.mp4
6. Fetching All Products.srt
6.1 03-fetching-all-products.zip
7. Fetching a Single Product.mp4
7. Fetching a Single Product.srt
8. Updating Products.mp4
8. Updating Products.srt
9. Deleting Products.mp4
9. Deleting Products.srt
9.1 04-deleting-products.zip
14. Sessions & Cookies
1. Module Introduction.mp4
1. Module Introduction.srt
10. Initializing the Session Middleware.mp4
10. Initializing the Session Middleware.srt
11. Using the Session Middleware.mp4
11. Using the Session Middleware.srt
11.1 04-using-the-session-middleware.zip
12. Using MongoDB to Store Sessions.mp4
12. Using MongoDB to Store Sessions.srt
12.1 Express-session Docs.html
12.2 05-using-mongodb-session-store.zip
13. Sessions & Cookies - A Short Summary.mp4
13. Sessions & Cookies - A Short Summary.srt
14. Time to Practice - Sessions and Cookies.html
15. Deleting a Cookie.mp4
15. Deleting a Cookie.srt
15.1 06-deleting-a-cookie.zip
16. Fixing Some Minor Bugs.mp4
16. Fixing Some Minor Bugs.srt
16.1 07-fixing-some-minor-bugs.zip
17. Making Add to Cart Work Again.mp4
17. Making Add to Cart Work Again.srt
18. Two Tiny Improvements.mp4
18. Two Tiny Improvements.srt
18.1 08-two-tiny-improvements.zip
19. Wrap Up.mp4
19. Wrap Up.srt
2. What is a Cookie.mp4
2. What is a Cookie.srt
20. Code Adjustments.html
20.1 09-adjusted-code.zip
21. Useful Resources & Links.html
21.1 02-adding-the-request-driven-solution.zip
21.10 08-two-tiny-improvements.zip
21.2 00-starting-setup.zip
21.3 03-configuring-cookies.zip
21.4 01-creating-the-login-form.zip
21.5 07-fixing-some-minor-bugs.zip
21.6 06-deleting-a-cookie.zip
21.7 05-using-mongodb-session-store.zip
21.8 assignment-solution.zip
21.9 04-using-the-session-middleware.zip
3. The Current Project Status.mp4
3. The Current Project Status.srt
3.1 00-starting-setup.zip
4. Optional Creating the Login Form.mp4
4. Optional Creating the Login Form.srt
4.1 01-creating-the-login-form.zip
5. Adding the Request Driven Login Solution.mp4
5. Adding the Request Driven Login Solution.srt
5.1 02-adding-the-request-driven-solution.zip
6. Setting a Cookie.mp4
6. Setting a Cookie.srt
7. Manipulating Cookies.mp4
7. Manipulating Cookies.srt
8. Configuring Cookies.mp4
8. Configuring Cookies.srt
8.1 03-configuring-cookies.zip
9. What is a Session.mp4
9. What is a Session.srt
15. Adding Authentication
1. Module Introduction.mp4
1. Module Introduction.srt
10. Using Middleware to Protect Routes.mp4
10. Using Middleware to Protect Routes.srt
10.1 05-using-middleware-to-protect-routes.zip
11. Understanding CSRF Attacks.mp4
11. Understanding CSRF Attacks.srt
12. Using a CSRF Token.mp4
12. Using a CSRF Token.srt
13. Adding CSRF Protection.mp4
13. Adding CSRF Protection.srt
13.1 06-adding-csrf-protection.zip
14. Fixing the Order Button.mp4
14. Fixing the Order Button.srt
14.1 07-fixing-the-order-button.zip
15. Providing User Feedback.mp4
15. Providing User Feedback.srt
15.1 08-providing-user-feedback.zip
16. Optional Styling Error Messages.mp4
16. Optional Styling Error Messages.srt
16.1 09-styling-error-messages.zip
17. Finishing the Flash Messages.mp4
17. Finishing the Flash Messages.srt
17.1 10-finishing-the-flash-messages.zip
18. Adding Additional Flash Messages.mp4
18. Adding Additional Flash Messages.srt
18.1 11-adding-additional-flash-messages.zip
19. Wrap Up.mp4
19. Wrap Up.srt
2. What is Authentication.mp4
2. What is Authentication.srt
20. Useful Resources & Links.html
20.1 00-starting-setup.zip
20.10 04-adding-the-signin-functionality.zip
20.11 05-using-middleware-to-protect-routes.zip
20.12 01-implementing-an-authentication-flow.zip
20.2 07-fixing-the-order-button.zip
20.3 09-styling-error-messages.zip
20.4 10-finishing-the-flash-messages.zip
20.5 08-providing-user-feedback.zip
20.6 02-encrypting-passwords.zip
20.7 11-adding-additional-flash-messages.zip
20.8 06-adding-csrf-protection.zip
20.9 03-adding-a-tiny-improvement.zip
3. How is Authentication Implemented.mp4
3. How is Authentication Implemented.srt
4. Our Updated Project Status.mp4
4. Our Updated Project Status.srt
4.1 00-starting-setup.zip
5. Implementing an Authentication Flow.mp4
5. Implementing an Authentication Flow.srt
5.1 01-implementing-an-authentication-flow.zip
6. Encrypting Passwords.mp4
6. Encrypting Passwords.srt
6.1 02-encrypting-passwords.zip
7. Adding a Tiny Code Improvement.mp4
7. Adding a Tiny Code Improvement.srt
7.1 03-adding-a-tiny-improvement.zip
8. Adding the Signin Functionality.mp4
8. Adding the Signin Functionality.srt
8.1 04-adding-the-signin-functionality.zip
9. Working on Route Protection.mp4
9. Working on Route Protection.srt
16. Sending Emails
1. Module Introduction.mp4
1. Module Introduction.srt
2. How Does Sending Emails Work.mp4
2. How Does Sending Emails Work.srt
3. Using SendGrid.mp4
3. Using SendGrid.srt
4. Using Nodemailer to Send an Email.mp4
4. Using Nodemailer to Send an Email.srt
5. Potential Limitation for Large Scale Apps.mp4
5. Potential Limitation for Large Scale Apps.srt
6. Useful Resources & Links.html
6.1 01-using-nodemailer-to-send-emails.zip
17. Advanced Authentication
1. Module Introduction.mp4
1. Module Introduction.srt
10. Why Editing Fails.mp4
10. Why Editing Fails.srt
10.1 05-why-editing-fails.zip
11. Wrap Up.mp4
11. Wrap Up.srt
12. Useful Resources & Links.html
12.1 03-creating-the-reset-password-form.zip
12.2 01-resetting-password.zip
12.3 05-why-editing-fails.zip
12.4 02-creating-the-token.zip
12.5 04-adding-logic-to-update-password.zip
2. Resetting Passwords.mp4
2. Resetting Passwords.srt
2.1 01-resetting-password.zip
3. Implementing the Token Logic.mp4
3. Implementing the Token Logic.srt
4. Creating the Token.mp4
4. Creating the Token.srt
4.1 02-creating-the-token.zip
5. Creating the Reset Password Form.mp4
5. Creating the Reset Password Form.srt
5.1 03-creating-the-reset-password-form.zip
6. Adding Logic to Update the Password.mp4
6. Adding Logic to Update the Password.srt
6.1 04-adding-logic-to-update-password.zip
7. Why we Need Authorization.mp4
7. Why we Need Authorization.srt
8. Adding Authorization.mp4
8. Adding Authorization.srt
9. Adding Protection to Post Actions.mp4
9. Adding Protection to Post Actions.srt
18. Understanding Validation
1. Module Introduction.mp4
1. Module Introduction.srt
10. Time to Practice - Validation.html
11. Keeping User Input.mp4
11. Keeping User Input.srt
11.1 06-keeping-user-input.zip
12. Adding Conditional CSS Classes.mp4
12. Adding Conditional CSS Classes.srt
13. Adding Validation to Login.mp4
13. Adding Validation to Login.srt
13.1 07-adding-validation-to-login.zip
14. Sanitizing Data.mp4
14. Sanitizing Data.srt
14.1 08-sanitizing-data.zip
15. Validating Product Addition.mp4
15. Validating Product Addition.srt
16. Validating Product Editing.mp4
16. Validating Product Editing.srt
16.1 09-validating-product-editing.zip
17. Wrap Up.mp4
17. Wrap Up.srt
18. Useful Resources & Links.html
18.1 04-checking-for-field-equality.zip
18.10 07-adding-validation-to-login.zip
18.2 03-built-in-and-custom-validators.zip
18.3 06-keeping-user-input.zip
18.4 01-setup-and-basic-validation.zip
18.5 assignment-solution.zip
18.6 09-validating-product-editing.zip
18.7 05-added-async-validation.zip
18.8 08-sanitizing-data.zip
18.9 02-using-validation-error-messages.zip
2. Why Should We Use Validation.mp4
2. Why Should We Use Validation.srt
3. How to Validate Input.mp4
3. How to Validate Input.srt
4. Setup & Basic Validation.mp4
4. Setup & Basic Validation.srt
4.1 01-setup-and-basic-validation.zip
5. Using Validation Error Messages.mp4
5. Using Validation Error Messages.srt
5.1 02-using-validation-error-messages.zip
6. Built-In & Custom Validators.mp4
6. Built-In & Custom Validators.srt
6.1 03-built-in-and-custom-validators.zip
7. More Validators.mp4
7. More Validators.srt
8. Checking For Field Equality.mp4
8. Checking For Field Equality.srt
8.1 04-checking-for-field-equality.zip
9. Adding Async Validation.mp4
9. Adding Async Validation.srt
9.1 05-added-async-validation.zip
19. Error Handling
1. Module Introduction.mp4
1. Module Introduction.srt
10. Status Codes.mp4
10. Status Codes.srt
10.1 04-status-codes.zip
11. Available Status Codes.html
12. Wrap Up.mp4
12. Wrap Up.srt
13. Useful Resources & Links.html
13.1 01-errors-some-theory.zip
13.2 02-returning-error-pages.zip
13.3 04-status-codes.zip
13.4 03-using-the-express-error-handling-middleware.zip
2. Types of Errors & Error Handling.mp4
2. Types of Errors & Error Handling.srt
3. Analyzing the Error Handling in the Current Project.mp4
3. Analyzing the Error Handling in the Current Project.srt
4. Errors - Some Theory.mp4
4. Errors - Some Theory.srt
4.1 01-errors-some-theory.zip
5. Throwing Errors in Code.mp4
5. Throwing Errors in Code.srt
6. Returning Error Pages.mp4
6. Returning Error Pages.srt
6.1 02-returning-error-pages.zip
7. Using the Express.js Error Handling Middleware.mp4
7. Using the Express.js Error Handling Middleware.srt
7.1 03-using-the-express-error-handling-middleware.zip
8. Updating the App.mp4
8. Updating the App.srt
9. Using the Error Handling Middleware Correctly.mp4
9. Using the Error Handling Middleware Correctly.srt
2. Optional JavaScript - A Quick Refresher
1. Module Introduction.mp4
1. Module Introduction.srt
10. Destructuring.mp4
10. Destructuring.srt
10.1 08-destructuring.zip
11. Async Code & Promises.mp4
11. Async Code & Promises.srt
11.1 More on Constructor Functions.html
11.2 09-async-code.zip
12. Template Literals.html
13. Wrap Up.mp4
13. Wrap Up.srt
14. Useful Resources & Links.html
14.1 08-destructuring.zip
14.2 04-objects.zip
14.3 09-async-code.zip
14.4 06-arrays-and-reference-types.zip
14.5 02-let-and-const.zip
14.6 07-spread-and-rest.zip
14.7 05-arrays.zip
14.8 03-arrow-functions.zip
14.9 01-core-js-syntax.zip
2. JavaScript in a Nutshell.mp4
2. JavaScript in a Nutshell.srt
2.1 Various JavaScript Tutorials.html
2.2 JavaScript on MDN.html
3. Refreshing the Core Syntax.mp4
3. Refreshing the Core Syntax.srt
3.1 Primitive vs Reference Types.html
3.2 Various JavaScript Beginner Resources.html
3.3 JavaScript from Scratch.html
3.4 01-core-js-syntax.zip
4. let & const.mp4
4. let & const.srt
4.1 02-let-and-const.zip
5. Understanding Arrow Functions.mp4
5. Understanding Arrow Functions.srt
5.1 03-arrow-functions.zip
5.2 Arrow Functions and this.html
6. Working with Objects, Properties & Methods.mp4
6. Working with Objects, Properties & Methods.srt
6.1 Primitive vs Reference Types.html
6.2 04-objects.zip
7. Arrays & Array Methods.mp4
7. Arrays & Array Methods.srt
7.1 05-arrays.zip
7.2 Available Array Properties & Methods.html
8. Arrays, Objects & Reference Types.mp4
8. Arrays, Objects & Reference Types.srt
8.1 06-arrays-and-reference-types.zip
8.2 Reference vs Primitive Types.html
9. Understanding Spread & Rest Operators.mp4
9. Understanding Spread & Rest Operators.srt
9.1 07-spread-and-rest.zip
20. File Upload & Download
1. Module Introduction.mp4
1. Module Introduction.srt
10. Downloading Files with Authentication.mp4
10. Downloading Files with Authentication.srt
11. Setting File Type Headers.mp4
11. Setting File Type Headers.srt
12. Restricting File Access.mp4
12. Restricting File Access.srt
12.1 04-restricting-file-access.zip
13. Streaming Data vs Preloading Data.mp4
13. Streaming Data vs Preloading Data.srt
13.1 05-streaming-data-vs-preloading-data.zip
14. Using PDFKit for .pdf Generation.mp4
14. Using PDFKit for .pdf Generation.srt
15. Generating .pdf Files with Order Data.mp4
15. Generating .pdf Files with Order Data.srt
15.1 06-generating-pdf-files-with-order-data.zip
15.2 Styling the Text.html
16. Deleting Files.mp4
16. Deleting Files.srt
16.1 07-deleting-files.zip
17. Fixing Invoice Links.mp4
17. Fixing Invoice Links.srt
17.1 08-fixing-invoice-links.zip
18. Wrap Up.mp4
18. Wrap Up.srt
19. Useful Resources & Links.html
19.1 08-fixing-invoice-links.zip
19.2 02-filtering-files-by-mimetype.zip
19.3 01-handling-file-uploads-with-multer.zip
19.4 04-restricting-file-access.zip
19.5 07-deleting-files.zip
19.6 05-streaming-data-vs-preloading-data.zip
19.7 06-generating-pdf-files-with-order-data.zip
19.8 03-serving-images-statically.zip
2. Adding a File Picker to the Frontend.mp4
2. Adding a File Picker to the Frontend.srt
3. Handling Multipart Form Data.mp4
3. Handling Multipart Form Data.srt
4. Handling File Uploads with Multer.mp4
4. Handling File Uploads with Multer.srt
4.1 01-handling-file-uploads-with-multer.zip
5. Configuring Multer to Adjust Filename & Filepath.mp4
5. Configuring Multer to Adjust Filename & Filepath.srt
6. Filtering Files by Mimetype.mp4
6. Filtering Files by Mimetype.srt
6.1 02-filtering-files-by-mimetype.zip
7. Storing File Data in the Database.mp4
7. Storing File Data in the Database.srt
8. Remove imageUrl from Add Product.html
9. Serving Images Statically.mp4
9. Serving Images Statically.srt
9.1 03-serving-images-statically.zip
21. Adding Pagination
1. Module Introduction.mp4
1. Module Introduction.srt
2. Adding Pagination Links.mp4
2. Adding Pagination Links.srt
2.1 01-adding-pagination-links.zip
3. Retrieving a Chunk of Data.mp4
3. Retrieving a Chunk of Data.srt
4. Skip & Limit with SQL.html
4.1 02-preparing-pagination-data-on-the-server.zip
5. Preparing Pagination Data on the Server.mp4
5. Preparing Pagination Data on the Server.srt
5.1 03-adding-dynamic-pagination-buttons.zip
6. Adding Dynamic Pagination Buttons.mp4
6. Adding Dynamic Pagination Buttons.srt
6.1 03-adding-dynamic-pagination-buttons.zip
7. Re-Using the Pagination Logic & Controls.mp4
7. Re-Using the Pagination Logic & Controls.srt
7.1 04-re-using-pagination-logic.zip
8. Wrap Up.mp4
8. Wrap Up.srt
9. Useful Resources & Links.html
9.1 01-adding-pagination-links.zip
9.2 04-re-using-pagination-logic.zip
9.3 02-preparing-pagination-data-on-the-server.zip
9.4 03-adding-dynamic-pagination-buttons.zip
22. Understanding Async Requests
1. Module Introduction.mp4
1. Module Introduction.srt
2. What are Async Requests.mp4
2. What are Async Requests.srt
3. Adding Client Side JS Code.mp4
3. Adding Client Side JS Code.srt
3.1 01-adding-client-side-code.zip
4. The JSON Data Format.html
5. Sending & Handling Background Requests.mp4
5. Sending & Handling Background Requests.srt
6. Manipulating the DOM.mp4
6. Manipulating the DOM.srt
6.1 02-manipulating-the-dom.zip
7. Useful Resources & Links.html
7.1 01-adding-client-side-code.zip
7.2 02-manipulating-the-dom.zip
23. Adding Payments
1. Module Introduction.mp4
1. Module Introduction.srt
2. How Payments Work.mp4
2. How Payments Work.srt
3. Adding a Checkout Page.mp4
3. Adding a Checkout Page.srt
3.1 01-added-checkout-page.zip
4. Using Stripe in Your App.mp4
4. Using Stripe in Your App.srt
4.1 02-using-stripe.zip
5. Useful Resources & Links.html
5.1 02-using-stripe.zip
5.2 01-added-checkout-page.zip
24. Working with REST APIs - The Basics
1. Module Introduction.mp4
1. Module Introduction.srt
10. Wrap Up.mp4
10. Wrap Up.srt
11. Useful Resources & Links.html
11.1 00-starting-setup.zip
11.2 01-sending-requests-responses.zip
11.3 02-sending-post-requests.zip
2. What are REST APIs and why do we use Them.mp4
2. What are REST APIs and why do we use Them.srt
3. Accessing Data with REST APIs.mp4
3. Accessing Data with REST APIs.srt
3.1 00-starting-setup.zip
4. Understanding Routing & HTTP Methods.mp4
4. Understanding Routing & HTTP Methods.srt
5. REST APIs - The Core Principles.mp4
5. REST APIs - The Core Principles.srt
6. Creating our REST API Project & Implementing the Route Setup.mp4
6. Creating our REST API Project & Implementing the Route Setup.srt
7. Sending Requests & Responses and Working with Postman.mp4
7. Sending Requests & Responses and Working with Postman.srt
7.1 01-sending-requests-responses.zip
8. REST APIs, Clients & CORS Errors.mp4
8. REST APIs, Clients & CORS Errors.srt
9. Sending POST Requests.mp4
9. Sending POST Requests.srt
9.1 02-sending-post-requests.zip
25. Working with REST APIs - The Practical Application
1. Module Introduction.mp4
1. Module Introduction.srt
10. Static Images & Error Handling.mp4
10. Static Images & Error Handling.srt
10.1 04-static-images-and-error-handling.zip
11. Fetching a Single Post.mp4
11. Fetching a Single Post.srt
11.1 05-backend-fetching-a-single-post.zip
11.2 05-frontend-fetching-a-single-post.zip
12. Image Names & Windows.html
13. Uploading Images.mp4
13. Uploading Images.srt
13.1 06-backend-uploading-images.zip
13.2 06-frontend-uploading-images.zip
14. Updating Posts.mp4
14. Updating Posts.srt
14.1 07-backend-updating-a-post.zip
14.2 07-frontend-updating-a-post.zip
15. Deleting Posts.mp4
15. Deleting Posts.srt
16. Adding Pagination.mp4
16. Adding Pagination.srt
16.1 08-backend-adding-pagination.zip
16.2 08-frontend-adding-pagination.zip
17. Adding a User Model.mp4
17. Adding a User Model.srt
18. Adding User Signup Validation.mp4
18. Adding User Signup Validation.srt
19. Signing Users Up.mp4
19. Signing Users Up.srt
2. REST APIs & The Rest Of The Course.mp4
2. REST APIs & The Rest Of The Course.srt
20. How Does Authentication Work.mp4
20. How Does Authentication Work.srt
21. Starting with User Login.mp4
21. Starting with User Login.srt
22. Logging In & Creating JSON Web Tokens (JWTs).mp4
22. Logging In & Creating JSON Web Tokens (JWTs).srt
22.1 09-backend-logging-in-and-creating-jwt.zip
22.2 09-frontend-logging-in-and-creating-jwt.zip
23. Using & Validating the Token.mp4
23. Using & Validating the Token.srt
24. Adding Auth Middleware to All Routes.mp4
24. Adding Auth Middleware to All Routes.srt
24.1 10-frontend-adding-auth-middleware-to-all-routes.zip
24.2 10-backend-adding-auth-middleware-to-all-routes.zip
25. Connecting Posts & Users.mp4
25. Connecting Posts & Users.srt
26. Adding Authorization Checks.mp4
26. Adding Authorization Checks.srt
27. Clearing Post-User Relations.mp4
27. Clearing Post-User Relations.srt
27.1 11-clearing-post-user-relations.zip
28. Time to Practice - Working with REST APIs.html
29. Wrap Up.mp4
29. Wrap Up.srt
3. Understanding the Frontend Setup.mp4
3. Understanding the Frontend Setup.srt
3.1 00-frontend-starting-setup.zip
30. Useful Resources & Links.html
30.1 assignment-backend-solution.zip
30.10 04-static-images-and-error-handling.zip
30.11 11-clearing-post-user-relations.zip
30.12 09-backend-logging-in-and-creating-jwt.zip
30.13 08-backend-adding-pagination.zip
30.14 06-frontend-uploading-images.zip
30.15 05-backend-fetching-a-single-post.zip
30.16 07-frontend-updating-a-post.zip
30.17 08-frontend-adding-pagination.zip
30.18 02-frontend-setting-up-a-post-model.zip
30.19 assignment-frontend-solution.zip
30.2 10-frontend-adding-auth-middleware-to-all-routes.zip
30.20 00-frontend-starting-setup.zip
30.21 01-frontend-fetching-list-of-posts.zip
30.22 10-backend-adding-auth-middleware-to-all-routes.zip
30.3 03-backend-storing-posts-in-database.zip
30.4 06-backend-uploading-images.zip
30.5 09-frontend-logging-in-and-creating-jwt.zip
30.6 05-frontend-fetching-a-single-post.zip
30.7 01-backend-fetching-list-of-posts.zip
30.8 02-backend-setting-up-a-post-model.zip
30.9 07-backend-updating-a-post.zip
4. Planning the API.mp4
4. Planning the API.srt
4.1 02-sending-post-requests.zip
5. Fetching Lists of Posts.mp4
5. Fetching Lists of Posts.srt
5.1 01-frontend-fetching-list-of-posts.zip
5.2 01-backend-fetching-list-of-posts.zip
6. Adding a Create Post Endpoint.mp4
6. Adding a Create Post Endpoint.srt
7. Adding Server Side Validation.mp4
7. Adding Server Side Validation.srt
8. Setting Up a Post Model.mp4
8. Setting Up a Post Model.srt
8.1 02-frontend-setting-up-a-post-model.zip
8.2 02-backend-setting-up-a-post-model.zip
9. Storing Posts in the Database.mp4
9. Storing Posts in the Database.srt
9.1 03-backend-storing-posts-in-database.zip
26. Understanding Async Await in Node.js
1. Module Introduction.mp4
1. Module Introduction.srt
2. What is Async Await All About.mp4
2. What is Async Await All About.srt
3. Transforming Then Catch to Async Await.mp4
3. Transforming Then Catch to Async Await.srt
3.1 01-transforming-then-catch.zip
4. Top-level await.mp4
4. Top-level await.srt
5. Time to Practice - Async Await.html
6. The User Name is Missing!.html
7. Wrap Up.mp4
7. Wrap Up.srt
8. Useful Resources & Links.html
8.1 assignment-backend-solution.zip
8.2 01-transforming-then-catch.zip
8.3 assignment-frontend-solution.zip
27. Understanding Websockets & Socket.io
1. Module Introduction.mp4
1. Module Introduction.srt
10. Updating Posts On All Connected Clients.mp4
10. Updating Posts On All Connected Clients.srt
10.1 03-backend-updating-posts-on-all-connected-clients.zip
10.2 03-frontend-updating-posts-on-all-connected-clients.zip
11. Sorting Correctly.mp4
11. Sorting Correctly.srt
12. Deleting Posts Across Clients.mp4
12. Deleting Posts Across Clients.srt
12.1 04-frontend-deleting-posts-across-clients.zip
12.2 04-backend-deleting-posts-across-clients.zip
13. Wrap Up.mp4
13. Wrap Up.srt
14. Useful Resources & Links.html
14.1 02-frontend-synchronizing-post-additions.zip
14.2 04-backend-deleting-posts-across-clients.zip
14.3 03-backend-updating-posts-on-all-connected-clients.zip
14.4 02-backend-synchronizing-post-additions.zip
14.5 03-frontend-updating-posts-on-all-connected-clients.zip
14.6 01-backend-establishing-a-connection-from-the-client.zip
14.7 01-frontend-establishing-a-connection-from-the-client.zip
14.8 04-frontend-deleting-posts-across-clients.zip
2. What Are Websockets & Why Would You Use Them.mp4
2. What Are Websockets & Why Would You Use Them.srt
3. Websocket Solutions - An Overview.mp4
3. Websocket Solutions - An Overview.srt
4. Setting Up Socket.io on the Server.mp4
4. Setting Up Socket.io on the Server.srt
5. Establishing a Connection From the Client.mp4
5. Establishing a Connection From the Client.srt
5.1 01-frontend-establishing-a-connection-from-the-client.zip
5.2 01-backend-establishing-a-connection-from-the-client.zip
6. Identifying Realtime Potential.mp4
6. Identifying Realtime Potential.srt
6.1 add-post.js
7. Sharing the IO Instance Across Files.mp4
7. Sharing the IO Instance Across Files.srt
8. Synchronizing POST Additions.mp4
8. Synchronizing POST Additions.srt
8.1 02-frontend-synchronizing-post-additions.zip
8.2 02-backend-synchronizing-post-additions.zip
9. Fixing a Bug - The Missing Username.mp4
9. Fixing a Bug - The Missing Username.srt
9.1 update-post.js
28. Working with GraphQL
1. Module Introduction.mp4
1. Module Introduction.srt
10. Adding Login Functionality.mp4
10. Adding Login Functionality.srt
10.1 04-backend-adding-login-functionality.zip
10.2 04-frontend-adding-login-functionality.zip
11. Adding a Create Post Mutation.mp4
11. Adding a Create Post Mutation.srt
11.1 05-adding-a-create-post-mutation.zip
12. Extracting User Data From the Auth Token.mp4
12. Extracting User Data From the Auth Token.srt
13. Sending the Create Post Query.mp4
13. Sending the Create Post Query.srt
13.1 06-backend-sending-the-create-post-query.zip
13.2 06-frontend-sending-the-create-post-query.zip
14. Fixing a Bug & Adding New Posts Correctly.mp4
14. Fixing a Bug & Adding New Posts Correctly.srt
15. Adding a Get Post Query & Resolver.mp4
15. Adding a Get Post Query & Resolver.srt
16. Sending Create Post and Get Post Queries.mp4
16. Sending Create Post and Get Post Queries.srt
16.1 create-post-code.js
17. Adding Pagination.mp4
17. Adding Pagination.srt
17.1 07-backend-adding-pagination.zip
17.2 07-frontend-adding-pagination.zip
18. Uploading Images.mp4
18. Uploading Images.srt
18.1 08-backend-uploading-images.zip
18.2 08-frontend-uploading-images.zip
19. Fetching the imageUrl.html
2. What is GraphQL.mp4
2. What is GraphQL.srt
20. Viewing a Single Post.mp4
20. Viewing a Single Post.srt
20.1 09-backend-viewing-a-single-post.zip
20.2 09-frontend-viewing-a-single-post.zip
21. Updating Posts.mp4
21. Updating Posts.srt
22. Deleting Posts.mp4
22. Deleting Posts.srt
22.1 10-backend-deleting-posts.zip
22.2 10-frontend-deleting-posts.zip
23. Adding Posts & Pagination.html
24. Managing the User Status.mp4
24. Managing the User Status.srt
25. Using Variables.mp4
25. Using Variables.srt
26. Fixing a Pagination Bug.mp4
26. Fixing a Pagination Bug.srt
26.1 11-backend-fixing-a-pagination-bug.zip
26.2 11-frontend-fixing-a-pagination-bug.zip
27. Wrap Up.mp4
27. Wrap Up.srt
28. Useful Resources & Links.html
28.1 08-backend-uploading-images.zip
28.10 04-backend-adding-login-functionality.zip
28.11 10-backend-deleting-posts.zip
28.12 09-backend-viewing-a-single-post.zip
28.13 07-frontend-adding-pagination.zip
28.14 11-frontend-fixing-a-pagination-bug.zip
28.15 04-frontend-adding-login-functionality.zip
28.16 03-backend-connecting-the-frontend.zip
28.17 03-frontend-connecting-the-frontend.zip
28.18 11-backend-fixing-a-pagination-bug.zip
28.19 09-frontend-viewing-a-single-post.zip
28.2 06-backend-sending-the-create-post-query.zip
28.3 08-frontend-uploading-images.zip
28.4 06-frontend-sending-the-create-post-query.zip
28.5 10-frontend-deleting-posts.zip
28.6 02-handling-errors.zip
28.7 07-backend-adding-pagination.zip
28.8 01-adding-a-mutation-resolver.zip
28.9 05-adding-a-create-post-mutation.zip
3. Understanding the Setup & Writing our First Query.mp4
3. Understanding the Setup & Writing our First Query.srt
3.1 04-backend-deleting-posts-across-clients.zip
4. Defining a Mutation Schema.mp4
4. Defining a Mutation Schema.srt
4.1 04-frontend-deleting-posts-across-clients.zip
5. Adding a Mutation Resolver & GraphiQL.mp4
5. Adding a Mutation Resolver & GraphiQL.srt
5.1 01-adding-a-mutation-resolver.zip
6. Adding Input Validation.mp4
6. Adding Input Validation.srt
7. Handling Errors.mp4
7. Handling Errors.srt
7.1 02-handling-errors.zip
8. Connecting the Frontend to the GraphQL API.mp4
8. Connecting the Frontend to the GraphQL API.srt
8.1 03-frontend-connecting-the-frontend.zip
8.2 03-backend-connecting-the-frontend.zip
9. Adding a Login Query & a Resolver.mp4
9. Adding a Login Query & a Resolver.srt
29. Deploying our App
1. Module Introduction.mp4
1. Module Introduction.srt
10. Setting Up a SSL Server.mp4
10. Setting Up a SSL Server.srt
10.1 03-setting-up-a-ssl-server.zip
11. Using a Hosting Provider.mp4
11. Using a Hosting Provider.srt
12. Understanding the Project & the Git Setup.mp4
12. Understanding the Project & the Git Setup.srt
12.1 Dive into the Git Basics.html
13. A Deployment Example with Heroku.mp4
13. A Deployment Example with Heroku.srt
13.1 Whitelisting IPs with Heroku.html
13.2 04-a-deployment-example-with-heroku.zip
14. Storing User-generated Files on Heroku.html
15. Deploying APIs.mp4
15. Deploying APIs.srt
16. Useful Resources & Links.html
16.1 02-setting-up-request-logging.zip
16.2 03-setting-up-a-ssl-server.zip
16.3 01-using-environment-variables.zip
16.4 04-a-deployment-example-with-heroku.zip
2. Deploying Different Kinds of Apps.mp4
2. Deploying Different Kinds of Apps.srt
3. Deployment Preparations.mp4
3. Deployment Preparations.srt
4. Using Environment Variables.mp4
4. Using Environment Variables.srt
4.1 01-using-environment-variables.zip
4.2 shop-snapshot.zip
5. Using Production API Keys.mp4
5. Using Production API Keys.srt
6. Setting Secure Response Headers with Helmet.mp4
6. Setting Secure Response Headers with Helmet.srt
7. Compressing Assets.mp4
7. Compressing Assets.srt
8. Setting Up Request Logging.mp4
8. Setting Up Request Logging.srt
8.1 02-setting-up-request-logging.zip
9. More on Logging.html
3. Understanding the Basics
1. Module Introduction.mp4
1. Module Introduction.srt
10. Redirecting Requests.mp4
10. Redirecting Requests.srt
11. Parsing Request Bodies.mp4
11. Parsing Request Bodies.srt
11.1 02-parsing-request-bodies.zip
12. Understanding Event Driven Code Execution.mp4
12. Understanding Event Driven Code Execution.srt
13. Blocking and Non-Blocking Code.mp4
13. Blocking and Non-Blocking Code.srt
13.1 03-blocking-and-non-blocking-code.zip
14. Node.js - Looking Behind the Scenes.mp4
14. Node.js - Looking Behind the Scenes.srt
15. Using the Node Modules System.mp4
15. Using the Node Modules System.srt
15.1 05-fixed-missing-head-tag.zip
15.2 04-using-the-node-modules-system.zip
16. Wrap Up.mp4
16. Wrap Up.srt
17. Time to Practice - The Basics.html
18. Useful Resources & Links.html
18.1 02-parsing-request-bodies.zip
18.2 05-fixed-missing-head-tag.zip
18.3 assignment-solution.zip
18.4 03-blocking-and-non-blocking-code.zip
18.5 04-using-the-node-modules-system.zip
18.6 01-routing-requests.zip
2. How The Web Works.mp4
2. How The Web Works.srt
3. Creating a Node Server.mp4
3. Creating a Node Server.srt
4. The Node Lifecycle & Event Loop.mp4
4. The Node Lifecycle & Event Loop.srt
5. Controlling the Node.js Process.html
6. Understanding Requests.mp4
6. Understanding Requests.srt
7. Sending Responses.mp4
7. Sending Responses.srt
8. Request & Response Headers.html
9. Routing Requests.mp4
9. Routing Requests.srt
9.1 01-routing-requests.zip
30. Testing Node.js Applications
1. Module Introduction.mp4
1. Module Introduction.srt
10. Testing Asynchronous Code.mp4
10. Testing Asynchronous Code.srt
10.1 testing-05-testing-async-code.zip
11. Setting up a Testing Database.mp4
11. Setting up a Testing Database.srt
12. Testing Code With An Active Database.mp4
12. Testing Code With An Active Database.srt
12.1 user-id.txt
13. Cleaning Up.mp4
13. Cleaning Up.srt
14. Hooks.mp4
14. Hooks.srt
14.1 testing-06-hooks.zip
15. Testing Code That Requires Authentication.mp4
15. Testing Code That Requires Authentication.srt
15.1 testing-07-finished.zip
16. Wrap Up & Mastering Tests.mp4
16. Wrap Up & Mastering Tests.srt
17. Useful Resources & Links.html
17.1 testing-02-test-auth-middleware.zip
17.2 testing-05-testing-async-code.zip
17.3 testing-01-first-tests.zip
17.4 testing-06-hooks.zip
17.5 testing-04-using-stubs.zip
17.6 testing-03-organizing-tests.zip
17.7 testing-07-finished.zip
2. What is Testing.mp4
2. What is Testing.srt
3. Why & How.mp4
3. Why & How.srt
4. Setup and Writing a First Test.mp4
4. Setup and Writing a First Test.srt
4.1 testing-01-first-tests.zip
4.2 testing-00-start.zip
5. Testing the Auth Middleware.mp4
5. Testing the Auth Middleware.srt
5.1 testing-02-test-auth-middleware.zip
6. Organizing Multiple Tests.mp4
6. Organizing Multiple Tests.srt
6.1 testing-03-organizing-tests.zip
7. What Not To Test!.mp4
7. What Not To Test!.srt
8. Using Stubs.mp4
8. Using Stubs.srt
8.1 testing-04-using-stubs.zip
9. Testing Controllers.mp4
9. Testing Controllers.srt
31. Node.js as a Build Tool & Using npm
1. Module Introduction.mp4
1. Module Introduction.srt
2. npm & Node.js.mp4
2. npm & Node.js.srt
3. Using npm.mp4
3. Using npm.srt
4. Versioning in package.json.html
5. What is a Build Tool.mp4
5. What is a Build Tool.srt
6. Using Node.js in Build Processes.mp4
6. Using Node.js in Build Processes.srt
7. Useful Resources & Links.html
32. Roundup
1. Course Roundup.mp4
1. Course Roundup.srt
2. Course Slides.html
2.1 slides.pdf
3. Bonus More Content!.html
4. Improved Development Workflow and Debugging
1. Module Introduction.mp4
1. Module Introduction.srt
10. Logical Errors.mp4
10. Logical Errors.srt
11. Using the Debugger.mp4
11. Using the Debugger.srt
12. Restarting the Debugger Automatically After Editing our App.mp4
12. Restarting the Debugger Automatically After Editing our App.srt
13. Debugging Node.js in Visual Studio Code.html
14. Changing Variables in the Debug Console.mp4
14. Changing Variables in the Debug Console.srt
14.1 03-finished.zip
15. Wrap Up.mp4
15. Wrap Up.srt
16. Useful Resources & Links.html
16.1 03-finished.zip
16.2 01-understanding-npm-scripts.zip
16.3 02-using-nodemon-for-autorestarts.zip
2. Understanding NPM Scripts.mp4
2. Understanding NPM Scripts.srt
2.1 01-understanding-npm-scripts.zip
3. Installing 3rd Party Packages.mp4
3. Installing 3rd Party Packages.srt
4. Global Features vs Core Modules vs Third-Party Modules.html
5. Using Nodemon for Autorestarts.mp4
5. Using Nodemon for Autorestarts.srt
5.1 02-using-nodemon-for-autorestarts.zip
6. Global & Local npm Packages.html
7. Understanding different Error Types.mp4
7. Understanding different Error Types.srt
8. Finding & Fixing Syntax Errors.mp4
8. Finding & Fixing Syntax Errors.srt
9. Dealing with Runtime Errors.mp4
9. Dealing with Runtime Errors.srt
5. Working with Express.js
1. Module Introduction.mp4
1. Module Introduction.srt
10. Limiting Middleware Execution to POST Requests.mp4
10. Limiting Middleware Execution to POST Requests.srt
10.1 04-limiting-middleware-execution-to-post-requests.zip
11. Using Express Router.mp4
11. Using Express Router.srt
11.1 05-using-express-router.zip
12. Adding a 404 Error Page.mp4
12. Adding a 404 Error Page.srt
13. Filtering Paths.mp4
13. Filtering Paths.srt
13.1 06-filtering-paths.zip
14. Creating HTML Pages.mp4
14. Creating HTML Pages.srt
14.1 07-creating-the-html-files.zip
15. Serving HTML Pages.mp4
15. Serving HTML Pages.srt
15.1 add-product.html
15.2 shop.html
15.3 08-serving-the-html-files.zip
16. Returning a 404 Page.mp4
16. Returning a 404 Page.srt
16.1 09-returning-a-404-html-page.zip
17. Using a Helper Function for Navigation.mp4
17. Using a Helper Function for Navigation.srt
17.1 10-using-a-helper-function.zip
18. Styling our Pages.mp4
18. Styling our Pages.srt
18.1 11-styling-our-pages.zip
19. Serving Files Statically.mp4
19. Serving Files Statically.srt
19.1 12-serving-files-statically.zip
2. What is Express.js.mp4
2. What is Express.js.srt
20. Time to Practice - Navigation.html
21. Wrap Up.mp4
21. Wrap Up.srt
22. Useful Resources & Links.html
22.1 04-limiting-middleware-execution-to-post-requests.zip
22.10 06-filtering-paths.zip
22.11 02-looking-behind-the-scenes.zip
22.12 assignment-2-solution.zip
22.13 05-using-express-router.zip
22.14 01-adding-middleware.zip
22.2 10-using-a-helper-function.zip
22.3 11-styling-our-pages.zip
22.4 08-serving-the-html-files.zip
22.5 03-handling-different-routes.zip
22.6 12-serving-files-statically.zip
22.7 07-creating-the-html-files.zip
22.8 09-returning-a-404-html-page.zip
22.9 assignment-1-solution.zip
3. Installing Express.js.mp4
3. Installing Express.js.srt
4. Adding Middleware.mp4
4. Adding Middleware.srt
4.1 01-adding-middleware.zip
5. How Middleware Works.mp4
5. How Middleware Works.srt
6. Express.js - Looking Behind the Scenes.mp4
6. Express.js - Looking Behind the Scenes.srt
6.1 02-looking-behind-the-scenes.zip
7. Handling Different Routes.mp4
7. Handling Different Routes.srt
7.1 03-handling-different-routes.zip
8. Time to Practice - Express.js.html
9. Parsing Incoming Requests.mp4
9. Parsing Incoming Requests.srt
6. Working with Dynamic Content & Adding Templating Engines
1. Module Introduction.mp4
1. Module Introduction.srt
1.1 00-starting-setup.zip
10. Avoiding an Error.html
11. Working with Handlebars.mp4
11. Working with Handlebars.srt
12. Converting our Project to Handlebars.mp4
12. Converting our Project to Handlebars.srt
13. Adding the Layout to Handlebars.mp4
13. Adding the Layout to Handlebars.srt
13.1 04-adding-a-layout-to-handlebars.zip
14. Working with EJS.mp4
14. Working with EJS.srt
15. Working on the Layout with Partials.mp4
15. Working on the Layout with Partials.srt
15.1 05-working-on-layout-with-partials.zip
16. Wrap Up.mp4
16. Wrap Up.srt
17. Time to Practice - Templating Engines.html
18. [OPTIONAL] Assignment Solution.mp4
18. [OPTIONAL] Assignment Solution.srt
18.1 assignment-solutions.zip
19. Useful Resources & Links.html
19.1 01-sharing-data-across-requests-and-users.zip
19.2 03-pug-finished.zip
19.3 05-working-on-layout-with-partials.zip
19.4 02-added-pug.zip
19.5 00-starting-setup.zip
19.6 assignment-solutions.zip
19.7 04-adding-a-layout-to-handlebars.zip
2. Sharing Data Across Requests & Users.mp4
2. Sharing Data Across Requests & Users.srt
2.1 starting-resources.zip
2.2 01-sharing-data-across-requests-and-users.zip
3. Templating Engines - An Overview.mp4
3. Templating Engines - An Overview.srt
4. Installing & Implementing Pug.mp4
4. Installing & Implementing Pug.srt
4.1 02-added-pug.zip
5. Outputting Dynamic Content.mp4
5. Outputting Dynamic Content.srt
5.1 added-pug-shop-template.zip
6. Official Pug Docs.html
7. Converting HTML Files to Pug.mp4
7. Converting HTML Files to Pug.srt
8. Adding a Layout.mp4
8. Adding a Layout.srt
9. Finishing the Pug Template.mp4
9. Finishing the Pug Template.srt
9.1 03-pug-finished.zip
7. The Model View Controller (MVC)
1. Module Introduction.mp4
1. Module Introduction.srt
1.1 00-starting-setup.zip
10. Useful Resources & Links.html
10.1 00-starting-setup.zip
10.2 02-adding-a-product-model.zip
10.3 04-refactored-code.zip
10.4 01-finished-the-controller.zip
10.5 03-fetching-data-from-files.zip
2. What is the MVC.mp4
2. What is the MVC.srt
3. Adding Controllers.mp4
3. Adding Controllers.srt
4. Finishing the Controllers.mp4
4. Finishing the Controllers.srt
4.1 01-finished-the-controller.zip
5. Adding a Product Model.mp4
5. Adding a Product Model.srt
5.1 02-adding-a-product-model.zip
6. Storing Data in Files Via the Model.mp4
6. Storing Data in Files Via the Model.srt
6.1 path.js
7. Fetching Data from Files Via the Model.mp4
7. Fetching Data from Files Via the Model.srt
7.1 03-fetching-data-from-files.zip
8. Refactoring the File Storage Code.mp4
8. Refactoring the File Storage Code.srt
8.1 04-refactored-code.zip
9. Wrap Up.mp4
9. Wrap Up.srt
8. Optional Enhancing the App
1. Module Introduction.mp4
1. Module Introduction.srt
2. Creating the Shop Structure.mp4
2. Creating the Shop Structure.srt
3. Working on the Navigation.mp4
3. Working on the Navigation.srt
3.1 01-working-on-the-navigation.zip
4. Registering the Routes.mp4
4. Registering the Routes.srt
4.1 02-registering-the-routes.zip
5. Storing Product Data.mp4
5. Storing Product Data.srt
5.1 03-storing-product-data.zip
6. Displaying Product Data.mp4
6. Displaying Product Data.srt
7. Editing & Deleting Products.mp4
7. Editing & Deleting Products.srt
7.1 04-editing-and-deleting-products.zip
8. Adding Another Item.mp4
8. Adding Another Item.srt
8.1 05-adding-another-item.zip
9. Useful Resources & Links.html
9.1 04-editing-and-deleting-products.zip
9.2 05-adding-another-item.zip
9.3 03-storing-product-data.zip
9.4 01-working-on-the-navigation.zip
9.5 02-registering-the-routes.zip
9. Dynamic Routes & Advanced Models
1. Module Introduction.mp4
1. Module Introduction.srt
1.1 adjustments.zip
1.2 00-starting-setup.zip
10. Using Query Params.mp4
10. Using Query Params.srt
11. Pre-Populating the Edit Product Page with Data.mp4
11. Pre-Populating the Edit Product Page with Data.srt
11.1 05-pre-populating-the-edit-product-page.zip
12. Linking to the Edit Page.mp4
12. Linking to the Edit Page.srt
13. Editing the Product Data.mp4
13. Editing the Product Data.srt
13.1 06-editing-the-product-data.zip
14. Adding the Product-Delete Functionality.mp4
14. Adding the Product-Delete Functionality.srt
14.1 07-adding-the-product-delete-functionality.zip
15. Deleting Cart Items.mp4
15. Deleting Cart Items.srt
15.1 08-deleting-cart-items.zip
16. Displaying Cart Items on the Cart Page.mp4
16. Displaying Cart Items on the Cart Page.srt
17. Deleting Cart Items.mp4
17. Deleting Cart Items.srt
18. Fixing a Delete Product Bug.mp4
18. Fixing a Delete Product Bug.srt
18.1 09-fixing-a-delete-product-bug.zip
19. Wrap Up.mp4
19. Wrap Up.srt
2. Preparations.mp4
2. Preparations.srt
2.1 00-starting-setup.zip
2.2 adjustments.zip
20. Useful Resources & Links.html
20.1 04-adding-a-cart-model.zip
20.10 03-rendering-the-product-detail-view.zip
20.2 09-fixing-a-delete-product-bug.zip
20.3 07-adding-the-product-delete-functionality.zip
20.4 02-loading-product-detail-data.zip
20.5 01-extracting-dynamic-params.zip
20.6 05-pre-populating-the-edit-product-page.zip
20.7 00-starting-setup.zip
20.8 06-editing-the-product-data.zip
20.9 08-deleting-cart-items.zip
3. Applied Changes.html
4. Adding the Product ID to the Path.mp4
4. Adding the Product ID to the Path.srt
5. Extracting Dynamic Params.mp4
5. Extracting Dynamic Params.srt
5.1 01-extracting-dynamic-params.zip
6. Loading Product Detail Data.mp4
6. Loading Product Detail Data.srt
6.1 02-loading-product-detail-data.zip
7. Rendering the Product Detail View.mp4
7. Rendering the Product Detail View.srt
7.1 03-rendering-the-product-detail-view.zip
8. Passing Data with POST Requests.mp4
8. Passing Data with POST Requests.srt
9. Adding a Cart Model.mp4
9. Adding a Cart Model.srt
9.1 04-adding-a-cart-model.zip
Readme.txt
[GigaCourse.com].url
tracker
leech seedsTorrent description
Feel free to post any comments about this torrent, including links to Subtitle, samples, screenshots, or any other relevant information, Watch [GigaCourse com] Udemy - NodeJS - The Complete Guide (incl MVC, REST APIs, GraphQL) Online Free Full Movies Like 123Movies, Putlockers, Fmovies, Netflix or Download Direct via Magnet Link in Torrent Details.
related torrents
Torrent name
health leech seeds Size






