Torrent Info
Title [FreeCourseSite.com] Udemy - NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)
Category
Size 17.92GB
Files List
Please note that this page does not hosts or makes available any of the listed filenames. You cannot download any of those files from here.
[CourseClub.ME].url 122B
[FCS Forum].url 133B
[FreeCourseSite.com].url 127B
1.1 00-starting-setup.zip.zip 36.62KB
1.1 00-starting-setup.zip.zip 41.54KB
1.1 00-starting-setup.zip.zip 14.59KB
1.1 00-starting-setup.zip.zip 20.96KB
1.1 00-starting-setup.zip.zip 32.31KB
1.1 adjustments.zip.zip 19.38KB
1.2 00-starting-setup.zip.zip 32.31KB
1.2 adjustments.zip.zip 19.38KB
1. Course Roundup.mp4 33.78MB
1. Course Roundup.srt 36.69MB
1. Introduction.mp4 33.43MB
1. Introduction.srt 2.61KB
1. Module Introduction.mp4 3.69MB
1. Module Introduction.mp4 7.58MB
1. Module Introduction.mp4 3.22MB
1. Module Introduction.mp4 2.77MB
1. Module Introduction.mp4 1.83MB
1. Module Introduction.mp4 3.01MB
1. Module Introduction.mp4 1.73MB
1. Module Introduction.mp4 1.66MB
1. Module Introduction.mp4 2.30MB
1. Module Introduction.mp4 1.41MB
1. Module Introduction.mp4 3.17MB
1. Module Introduction.mp4 1.97MB
1. Module Introduction.mp4 1.50MB
1. Module Introduction.mp4 1.95MB
1. Module Introduction.mp4 1.89MB
1. Module Introduction.mp4 3.27MB
1. Module Introduction.mp4 2.82MB
1. Module Introduction.mp4 2.21MB
1. Module Introduction.mp4 2.38MB
1. Module Introduction.mp4 1.92MB
1. Module Introduction.mp4 2.96MB
1. Module Introduction.mp4 5.19MB
1. Module Introduction.mp4 1.32MB
1. Module Introduction.mp4 2.27MB
1. Module Introduction.mp4 1.68MB
1. Module Introduction.mp4 5.01MB
1. Module Introduction.mp4 6.18MB
1. Module Introduction.mp4 1.96MB
1. Module Introduction.mp4 3.00MB
1. Module Introduction.mp4 2.76MB
1. Module Introduction.srt 1.83KB
1. Module Introduction.srt 1.74KB
1. Module Introduction.srt 1.62KB
1. Module Introduction.srt 1.79KB
1. Module Introduction.srt 998B
1. Module Introduction.srt 1.69KB
1. Module Introduction.srt 1.01KB
1. Module Introduction.srt 868B
1. Module Introduction.srt 1.29KB
1. Module Introduction.srt 914B
1. Module Introduction.srt 2.06KB
1. Module Introduction.srt 24.81MB
1. Module Introduction.srt 1011B
1. Module Introduction.srt 1.04KB
1. Module Introduction.srt 1.18KB
1. Module Introduction.srt 1.69KB
1. Module Introduction.srt 1.57KB
1. Module Introduction.srt 1.26KB
1. Module Introduction.srt 1.28KB
1. Module Introduction.srt 1.35KB
1. Module Introduction.srt 1.67KB
1. Module Introduction.srt 2.32KB
1. Module Introduction.srt 949B
1. Module Introduction.srt 1.31KB
1. Module Introduction.srt 729B
1. Module Introduction.srt 2.87KB
1. Module Introduction.srt 3.30KB
1. Module Introduction.srt 1.03KB
1. Module Introduction.srt 1.76KB
1. Module Introduction.srt 1.39KB
10.1 00-starting-setup.zip.zip 20.96KB
10.1 02-fetching-products-time-to-practice.zip.zip 41.12KB
10.1 03-backend-updating-posts-on-all-connected-clients.zip.zip 17.01KB
10.1 03-frontend-updating-posts-on-all-connected-clients.zip.zip 91.92KB
10.1 03-setting-up-a-ssl-server.zip.zip 58.50KB
10.1 04-backend-adding-login-functionality.zip.zip 15.88KB
10.1 04-frontend-adding-login-functionality.zip.zip 87.10KB
10.1 04-limiting-middleware-execution-to-post-requests.zip.zip 3.45KB
10.1 04-refactored-code.zip.zip 26.13KB
10.1 04-static-images-and-error-handling.zip.zip 9.00KB
10.1 04-status-codes.zip.zip 52.09KB
10.1 05-adding-and-using-a-user-model.zip.zip 41.49KB
10.1 05-using-middleware-to-protect-routes.zip.zip 51.54KB
10.1 05-why-editing-fails.zip.zip 50.87KB
10.1 08-destructuring.zip.zip 1.59KB
10.1 testing-05-testing-async-code.zip.zip 17.48KB
10.2 02-adding-a-product-model.zip.zip 25.44KB
10.2 03-backend-updating-posts-on-all-connected-clients.zip.zip 17.01KB
10.2 03-fetching-data-from-files.zip.zip 27.32KB
10.2 03-frontend-updating-posts-on-all-connected-clients.zip.zip 91.92KB
10.2 04-backend-adding-login-functionality.zip.zip 15.88KB
10.2 04-frontend-adding-login-functionality.zip.zip 87.10KB
10.3 00-starting-setup.zip.zip 20.96KB
10.3 01-finished-the-controller.zip.zip 24.02KB
10.3 03-fetching-data-from-files.zip.zip 27.32KB
10.4 01-finished-the-controller.zip.zip 24.02KB
10.4 02-adding-a-product-model.zip.zip 25.44KB
10.4 03-fetching-data-from-files.zip.zip 27.32KB
10.5 00-starting-setup.zip.zip 20.96KB
10.5 01-finished-the-controller.zip.zip 24.02KB
10.5 04-refactored-code.zip.zip 26.13KB
10. Adding and Using a User Model.mp4 65.37MB
10. Adding and Using a User Model.srt 7.97KB
10. Adding Login Functionality.mp4 48.96MB
10. Adding Login Functionality.srt 6.07KB
10. Avoiding an Error.html 394B
10. Destructuring.mp4 40.08MB
10. Destructuring.srt 7.14KB
10. Downloading Files with Authentication.mp4 73.46MB
10. Downloading Files with Authentication.srt 9.42KB
10. Fetching Admin Products.mp4 12.73MB
10. Fetching Admin Products.srt 1.90KB
10. Fetching Products - Time to Practice.mp4 9.60MB
10. Fetching Products - Time to Practice.srt 1.48KB
10. Initializing the Session Middleware.mp4 27.81MB
10. Initializing the Session Middleware.srt 3.86KB
10. Limiting Middleware Execution to POST Requests.mp4 15.23MB
10. Limiting Middleware Execution to POST Requests.srt 2.24KB
10. Logical Errors.mp4 54.51MB
10. Logical Errors.srt 9.35KB
10. Redirecting Requests.mp4 32.56MB
10. Redirecting Requests.srt 5.39KB
10. Setting Up a SSL Server.mp4 73.25MB
10. Setting Up a SSL Server.srt 13.71KB
10. Static Images & Error Handling.mp4 67.31MB
10. Static Images & Error Handling.srt 8.18KB
10. Status Codes.mp4 39.63MB
10. Status Codes.srt 7.95KB
10. Testing Asynchronous Code.mp4 51.64MB
10. Testing Asynchronous Code.srt 51.64MB
10. Time to Practice - Validation.html 140B
10. Understanding the MongoDB Compass.mp4 16.40MB
10. Understanding the MongoDB Compass.srt 3.66KB
10. Updating Posts On All Connected Clients.mp4 42.31MB
10. Updating Posts On All Connected Clients.srt 5.81KB
10. Useful Resources & Links.html 386B
10. Using Middleware to Protect Routes.mp4 39.97MB
10. Using Middleware to Protect Routes.srt 5.98KB
10. Using Query Params.mp4 68.25MB
10. Using Query Params.srt 6.32KB
10. Why Editing Fails.mp4 6.03MB
10. Why Editing Fails.srt 1.42KB
10. Wrap Up.mp4 10.37MB
10. Wrap Up.srt 3.17KB
11.1 00-starting-setup.zip.zip 2.17KB
11.1 01-sending-requests-responses.zip.zip 6.40KB
11.1 02-fetching-all-products.zip.zip 43.08KB
11.1 02-parsing-request-bodies.zip.zip 1.86KB
11.1 03-inserting-data.zip.zip 37.19KB
11.1 04-updating-products.zip.zip 37.89KB
11.1 04-using-the-session-middleware.zip.zip 46.88KB
11.1 05-adding-a-create-post-mutation.zip.zip 15.54KB
11.1 05-backend-fetching-a-single-post.zip.zip 8.96KB
11.1 05-frontend-fetching-a-single-post.zip.zip 84.98KB
11.1 05-pre-populating-the-edit-product-page.zip.zip 41.63KB
11.1 05-using-express-router.zip.zip 5.05KB
11.1 06-keeping-user-input.zip.zip 51.70KB
11.1 06-using-relations-in-mongoose.zip.zip 41.14KB
11.1 09-async-code.zip.zip 1.43KB
11.1 More on Constructor Functions.html 160B
11.2 01-sending-requests-responses.zip.zip 6.40KB
11.2 02-sending-post-requests.zip.zip 6.34KB
11.2 05-backend-fetching-a-single-post.zip.zip 8.96KB
11.2 05-frontend-fetching-a-single-post.zip.zip 84.98KB
11.2 09-async-code.zip.zip 1.43KB
11.2 More on Constructor Functions.html 160B
11.3 00-starting-setup.zip.zip 2.17KB
11.3 02-sending-post-requests.zip.zip 6.34KB
11. Adding a Create Post Mutation.mp4 70.98MB
11. Adding a Create Post Mutation.srt 9.65KB
11. Async Code & Promises.mp4 60.94MB
11. Async Code & Promises.srt 13.14KB
11. Available Status Codes.html 2.86KB
11. Fetching All Products.mp4 38.43MB
11. Fetching All Products.srt 6.00KB
11. Fetching a Single Post.mp4 73.12MB
11. Fetching a Single Post.srt 9.26KB
11. Inserting Data Into the Database.mp4 35.68MB
11. Inserting Data Into the Database.srt 5.27KB
11. Keeping User Input.mp4 40.72MB
11. Keeping User Input.srt 5.17KB
11. Parsing Request Bodies.mp4 78.61MB
11. Parsing Request Bodies.srt 14.54KB
11. Pre-Populating the Edit Product Page with Data.mp4 70.36MB
11. Pre-Populating the Edit Product Page with Data.srt 8.32KB
11. Setting File Type Headers.mp4 26.35MB
11. Setting File Type Headers.srt 3.25KB
11. Setting up a Testing Database.mp4 52.90MB
11. Setting up a Testing Database.srt 8.90KB
11. Sorting Correctly.mp4 8.47MB
11. Sorting Correctly.srt 1.19KB
11. Understanding CSRF Attacks.mp4 11.75MB
11. Understanding CSRF Attacks.srt 4.34KB
11. Updating Products.mp4 49.72MB
11. Updating Products.srt 6.43KB
11. Useful Resources & Links.html 448B
11. Using a Hosting Provider.mp4 15.92MB
11. Using a Hosting Provider.srt 6.63KB
11. Using Express Router.mp4 61.38MB
11. Using Express Router.srt 10.20KB
11. Using Relations in Mongoose.mp4 33.75MB
11. Using Relations in Mongoose.srt 4.66KB
11. Using the Debugger.mp4 29.90MB
11. Using the Debugger.srt 4.48KB
11. Using the Session Middleware.mp4 36.13MB
11. Using the Session Middleware.srt 5.68KB
11. Working with Handlebars.mp4 48.84MB
11. Working with Handlebars.srt 6.83KB
11. Wrap Up.mp4 6.44MB
11. Wrap Up.srt 2.10KB
12.1 02-creating-the-token.zip.zip 49.80KB
12.1 03-fetch-a-single-product.zip.zip 43.37KB
12.1 04-fetching-a-single-product.zip.zip 49.42KB
12.1 04-frontend-deleting-posts-across-clients.zip.zip 88.14KB
12.1 04-restricting-file-access.zip.zip 2.04MB
12.1 05-deleting-products.zip.zip 37.92KB
12.1 05-why-editing-fails.zip.zip 50.87KB
12.1 Dive into the Git Basics.html 112B
12.1 Express-session Docs.html 97B
12.1 user-id.txt.txt 25B
12.2 02-creating-the-token.zip.zip 49.80KB
12.2 04-adding-logic-to-update-password.zip.zip 54.28KB
12.2 04-backend-deleting-posts-across-clients.zip.zip 16.29KB
12.2 05-using-mongodb-session-store.zip.zip 46.75KB
12.3 01-resetting-password.zip.zip 49.49KB
12.3 03-creating-the-reset-password-form.zip.zip 54.40KB
12.4 01-resetting-password.zip.zip 49.49KB
12.4 04-adding-logic-to-update-password.zip.zip 54.28KB
12.5 03-creating-the-reset-password-form.zip.zip 54.40KB
12.5 05-why-editing-fails.zip.zip 50.87KB
12. Adding a 404 Error Page.mp4 20.83MB
12. Adding a 404 Error Page.srt 3.00KB
12. Adding Conditional CSS Classes.mp4 53.12MB
12. Adding Conditional CSS Classes.srt 6.98KB
12. Converting our Project to Handlebars.mp4 86.94MB
12. Converting our Project to Handlebars.srt 10.12KB
12. Deleting Posts Across Clients.mp4 26.65MB
12. Deleting Posts Across Clients.srt 3.51KB
12. Deleting Products.mp4 23.70MB
12. Deleting Products.srt 3.26KB
12. Extracting User Data From the Auth Token.mp4 63.11MB
12. Extracting User Data From the Auth Token.srt 7.49KB
12. Fetching a Single Product.mp4 63.47MB
12. Fetching a Single Product.srt 9.18KB
12. Fetching a Single Product with the where Condition.mp4 26.59MB
12. Fetching a Single Product with the where Condition.srt 3.63KB
12. Image Names & Windows.html 1.71KB
12. Linking to the Edit Page.mp4 24.14MB
12. Linking to the Edit Page.srt 2.86KB
12. One Important Thing About Fetching Relations.mp4 38.93MB
12. One Important Thing About Fetching Relations.srt 5.36KB
12. Restarting the Debugger Automatically After Editing our App.mp4 54.06MB
12. Restarting the Debugger Automatically After Editing our App.srt 8.90KB
12. Restricting File Access.mp4 41.05MB
12. Restricting File Access.srt 3.57KB
12. Template Literals.html 1.10KB
12. Testing Code With An Active Database.mp4 58.95MB
12. Testing Code With An Active Database.srt 8.49KB
12. Understanding Event Driven Code Execution.mp4 54.56MB
12. Understanding Event Driven Code Execution.srt 8.15KB
12. Understanding the Project & the Git Setup.mp4 24.26MB
12. Understanding the Project & the Git Setup.srt 6.24KB
12. Useful Resources & Links.html 160B
12. Using a CSRF Token.mp4 71.07MB
12. Using a CSRF Token.srt 8.82KB
12. Using MongoDB to Store Sessions.mp4 63.32MB
12. Using MongoDB to Store Sessions.srt 8.39KB
12. Wrap Up.mp4 11.39MB
12. Wrap Up.srt 3.28KB
13.1 01-errors-some-theory.zip.zip 1.60KB
13.1 03-blocking-and-non-blocking-code.zip.zip 1.96KB
13.1 04-adding-a-layout-to-handlebars.zip.zip 31.88KB
13.1 04-a-deployment-example-with-heroku.zip.zip 61.44KB
13.1 04-status-codes.zip.zip 52.09KB
13.1 05-streaming-data-vs-preloading-data.zip.zip 2.04MB
13.1 06-adding-csrf-protection.zip.zip 48.91KB
13.1 06-backend-sending-the-create-post-query.zip.zip 16.15KB
13.1 06-backend-uploading-images.zip.zip 8.90KB
13.1 06-editing-the-product-data.zip.zip 39.54KB
13.1 06-filtering-paths.zip.zip 5.86KB
13.1 06-frontend-sending-the-create-post-query.zip.zip 88.22KB
13.1 06-frontend-uploading-images.zip.zip 82.68KB
13.1 07-adding-validation-to-login.zip.zip 53.91KB
13.1 07-working-on-the-shopping-cart.zip.zip 41.50KB
13.1 Whitelisting IPs with Heroku.html 170B
13.2 01-errors-some-theory.zip.zip 1.60KB
13.2 03-using-the-express-error-handling-middleware.zip.zip 59.79KB
13.2 04-a-deployment-example-with-heroku.zip.zip 61.44KB
13.2 06-backend-sending-the-create-post-query.zip.zip 16.15KB
13.2 06-backend-uploading-images.zip.zip 8.90KB
13.2 06-frontend-sending-the-create-post-query.zip.zip 88.22KB
13.2 06-frontend-uploading-images.zip.zip 82.68KB
13.2 Whitelisting IPs with Heroku.html 170B
13.3 03-using-the-express-error-handling-middleware.zip.zip 59.79KB
13.3 04-status-codes.zip.zip 52.09KB
13.4 02-returning-error-pages.zip.zip 54.17KB
13. Adding CSRF Protection.mp4 42.83MB
13. Adding CSRF Protection.srt 5.48KB
13. Adding the Layout to Handlebars.mp4 95.64MB
13. Adding the Layout to Handlebars.srt 11.14KB
13. Adding Validation to Login.mp4 53.19MB
13. Adding Validation to Login.srt 6.95KB
13. A Deployment Example with Heroku.mp4 83.15MB
13. A Deployment Example with Heroku.srt 15.12KB
13. Blocking and Non-Blocking Code.mp4 44.34MB
13. Blocking and Non-Blocking Code.srt 6.21KB
13. Cleaning Up.mp4 33.36MB
13. Cleaning Up.srt 4.81KB
13. Creating a User Model.mp4 24.29MB
13. Creating a User Model.srt 3.37KB
13. Debugging Node.js in Visual Studio Code.html 334B
13. Editing the Product Data.mp4 91.85MB
13. Editing the Product Data.srt 11.49KB
13. Filtering Paths.mp4 30.64MB
13. Filtering Paths.srt 4.11KB
13. Making the Edit & Delete Buttons Work Again.mp4 20.86MB
13. Making the Edit & Delete Buttons Work Again.srt 2.71KB
13. Sending the Create Post Query.mp4 47.76MB
13. Sending the Create Post Query.srt 6.63KB
13. Sessions & Cookies - A Short Summary.mp4 18.82MB
13. Sessions & Cookies - A Short Summary.srt 2.63KB
13. Streaming Data vs Preloading Data.mp4 32.86MB
13. Streaming Data vs Preloading Data.srt 4.52KB
13. Uploading Images.mp4 84.66MB
13. Uploading Images.srt 11.11KB
13. Useful Resources & Links.html 413B
13. Working on the Shopping Cart.mp4 53.59MB
13. Working on the Shopping Cart.srt 60.65MB
13. Wrap Up.mp4 11.65MB
13. Wrap Up.mp4 4.30MB
13. Wrap Up.mp4 14.33MB
13. Wrap Up.srt 1.78KB
13. Wrap Up.srt 1.09KB
13. Wrap Up.srt 2.36KB
14.1 00-starting-setup.zip.zip 36.62KB
14.1 01-frontend-establishing-a-connection-from-the-client.zip.zip 92.64KB
14.1 02-fetching-products-time-to-practice.zip.zip 41.12KB
14.1 03-arrow-functions.zip.zip 1.53KB
14.1 03-finished.zip.zip 4.85KB
14.1 03-frontend-updating-posts-on-all-connected-clients.zip.zip 91.92KB
14.1 04-objects.zip.zip 1.31KB
14.1 06-adding-a-one-to-many-relationship.zip.zip 42.08KB
14.1 07-adding-the-product-delete-functionality.zip.zip 40.00KB
14.1 07-backend-updating-a-post.zip.zip 9.05KB
14.1 07-creating-the-html-files.zip.zip 7.81KB
14.1 07-fixing-the-order-button.zip.zip 49.14KB
14.1 07-frontend-updating-a-post.zip.zip 82.34KB
14.1 08-loading-the-cart.zip.zip 39.13KB
14.1 08-sanitizing-data.zip.zip 51.20KB
14.1 testing-06-hooks.zip.zip 16.79KB
14.2 01-connecting-our-app.zip.zip 38.25KB
14.2 02-backend-synchronizing-post-additions.zip.zip 16.18KB
14.2 02-frontend-synchronizing-post-additions.zip.zip 87.73KB
14.2 02-let-and-const.zip.zip 1.45KB
14.2 03-inserting-data.zip.zip 37.19KB
14.2 07-backend-updating-a-post.zip.zip 9.05KB
14.2 07-frontend-updating-a-post.zip.zip 82.34KB
14.2 08-destructuring.zip.zip 1.59KB
14.3 01-connecting-our-app.zip.zip 38.25KB
14.3 01-core-js-syntax.zip.zip 1.45KB
14.3 02-frontend-synchronizing-post-additions.zip.zip 87.73KB
14.3 03-arrow-functions.zip.zip 1.53KB
14.3 03-inserting-data.zip.zip 37.19KB
14.3 04-fetching-a-single-product.zip.zip 39.42KB
14.3 04-frontend-deleting-posts-across-clients.zip.zip 88.14KB
14.3 05-arrays.zip.zip 1.37KB
14.4 00-starting-setup.zip.zip 36.62KB
14.4 02-let-and-const.zip.zip 1.45KB
14.4 03-backend-updating-posts-on-all-connected-clients.zip.zip 17.01KB
14.4 03-inserting-data.zip.zip 37.19KB
14.4 04-fetching-a-single-product.zip.zip 39.42KB
14.4 04-frontend-deleting-posts-across-clients.zip.zip 88.14KB
14.4 04-objects.zip.zip 1.31KB
14.5 00-starting-setup.zip.zip 36.62KB
14.5 01-backend-establishing-a-connection-from-the-client.zip.zip 16.20KB
14.5 01-core-js-syntax.zip.zip 1.45KB
14.5 02-backend-synchronizing-post-additions.zip.zip 16.18KB
14.5 02-fetching-products-time-to-practice.zip.zip 41.12KB
14.5 04-fetching-a-single-product.zip.zip 39.42KB
14.5 06-arrays-and-reference-types.zip.zip 1.59KB
14.5 09-async-code.zip.zip 1.43KB
14.6 03-backend-updating-posts-on-all-connected-clients.zip.zip 17.01KB
14.6 03-frontend-updating-posts-on-all-connected-clients.zip.zip 91.92KB
14.6 05-arrays.zip.zip 1.37KB
14.6 06-arrays-and-reference-types.zip.zip 1.59KB
14.6 07-spread-and-rest.zip.zip 1.54KB
14.7 01-frontend-establishing-a-connection-from-the-client.zip.zip 92.64KB
14.7 04-backend-deleting-posts-across-clients.zip.zip 16.29KB
14.7 04-objects.zip.zip 1.31KB
14.7 06-arrays-and-reference-types.zip.zip 1.59KB
14.7 09-async-code.zip.zip 1.43KB
14.8 01-backend-establishing-a-connection-from-the-client.zip.zip 16.20KB
14.8 04-backend-deleting-posts-across-clients.zip.zip 16.29KB
14.8 05-arrays.zip.zip 1.37KB
14.8 07-spread-and-rest.zip.zip 1.54KB
14.8 09-async-code.zip.zip 1.43KB
14.9 01-core-js-syntax.zip.zip 1.45KB
14.9 07-spread-and-rest.zip.zip 1.54KB
14.9 08-destructuring.zip.zip 1.59KB
14. Adding a One-To-Many Relationship.mp4 50.93MB
14. Adding a One-To-Many Relationship.srt 7.47KB
14. Adding the Product-Delete Functionality.mp4 49.86MB
14. Adding the Product-Delete Functionality.srt 7.52KB
14. Changing Variables in the Debug Console.mp4 12.61MB
14. Changing Variables in the Debug Console.srt 1.83KB
14. Creating HTML Pages.mp4 37.51MB
14. Creating HTML Pages.srt 37.51MB
14. Fixing a Bug & Adding New Posts Correctly.mp4 25.88MB
14. Fixing a Bug & Adding New Posts Correctly.srt 4.18KB
14. Fixing the Order Button.mp4 11.07MB
14. Fixing the Order Button.srt 1.80KB
14. Hooks.mp4 45.36MB
14. Hooks.srt 28.80MB
14. Loading the Cart.mp4 51.98MB
14. Loading the Cart.srt 6.55KB
14. Node.js - Looking Behind the Scenes.mp4 49.03MB
14. Node.js - Looking Behind the Scenes.srt 15.59KB
14. Sanitizing Data.mp4 35.03MB
14. Sanitizing Data.srt 4.96KB
14. Storing User-generated Files on Heroku.html 1.80KB
14. Time to Practice - Sessions and Cookies.html 140B
14. Updating Posts.mp4 136.49MB
14. Updating Posts.srt 18.11KB
14. Useful Resources & Links.html 564B
14. Useful Resources & Links.html 479B
14. Useful Resources & Links.html 547B
14. Using PDFKit for .pdf Generation.mp4 61.83MB
14. Using PDFKit for .pdf Generation.srt 7.43KB
14. Working on the Product Model to Edit our Product.mp4 67.26MB
14. Working on the Product Model to Edit our Product.srt 8.71KB
14. Working with EJS.mp4 86.93MB
14. Working with EJS.srt 10.85KB
15.1 04-finishing-the-update-product-code.zip.zip 45.87KB
15.1 04-using-the-node-modules-system.zip.zip 2.69KB
15.1 05-working-on-layout-with-partials.zip.zip 41.89KB
15.1 06-deleting-a-cookie.zip.zip 44.54KB
15.1 06-generating-pdf-files-with-order-data.zip.zip 2.53MB
15.1 07-creating-and-managing-a-user.zip.zip 41.18KB
15.1 08-deleting-cart-items.zip.zip 46.62KB
15.1 08-providing-user-feedback.zip.zip 49.18KB
15.1 08-serving-the-html-files.zip.zip 7.76KB
15.1 add-product.html.html 662B
15.1 shop.html.html 567B
15.1 testing-07-finished.zip.zip 18.25KB
15.2 05-fixed-missing-head-tag.zip.zip 2.72KB
15.2 08-serving-the-html-files.zip.zip 7.76KB
15.2 add-product.html.html 662B
15.2 shop.html.html 567B
15.2 Styling the Text.html 93B
15.3 08-serving-the-html-files.zip.zip 7.76KB
15.3 add-product.html.html 662B
15.3 shop.html.html 567B
15. Adding a Get Post Query & Resolver.mp4 46.19MB
15. Adding a Get Post Query & Resolver.srt 6.52KB
15. Creating & Managing a Dummy User.mp4 62.62MB
15. Creating & Managing a Dummy User.srt 7.46KB
15. Deleting a Cookie.mp4 37.25MB
15. Deleting a Cookie.srt 6.34KB
15. Deleting Cart Items.mp4 27.80MB
15. Deleting Cart Items.mp4 78.79MB
15. Deleting Cart Items.srt 3.60KB
15. Deleting Cart Items.srt 10.33KB
15. Deleting Posts.mp4 41.94MB
15. Deleting Posts.srt 5.45KB
15. Deploying APIs.mp4 17.65MB
15. Deploying APIs.srt 4.18KB
15. Finishing the Update Product Code.mp4 35.04MB
15. Finishing the Update Product Code.srt 4.63KB
15. Generating .pdf Files with Order Data.mp4 73.04MB
15. Generating .pdf Files with Order Data.srt 7.85KB
15. Providing User Feedback.mp4 70.18MB
15. Providing User Feedback.srt 9.34KB
15. Serving HTML Pages.mp4 61.44MB
15. Serving HTML Pages.srt 9.11KB
15. Testing Code That Requires Authentication.mp4 120.74MB
15. Testing Code That Requires Authentication.srt 17.00KB
15. Using the Node Modules System.mp4 83.28MB
15. Using the Node Modules System.srt 12.76KB
15. Validating Product Addition.mp4 106.84MB
15. Validating Product Addition.srt 14.23KB
15. Working on the Layout with Partials.mp4 95.20MB
15. Working on the Layout with Partials.srt 12.14KB
15. Wrap Up.mp4 19.87MB
15. Wrap Up.srt 4.34KB
16.1 01-understanding-npm-scripts.zip.zip 3.57KB
16.1 02-setting-up-request-logging.zip.zip 59.16KB
16.1 03-finished.zip.zip 4.85KB
16.1 04-a-deployment-example-with-heroku.zip.zip 61.44KB
16.1 07-deleting-files.zip.zip 1.53MB
16.1 07-fixing-some-minor-bugs.zip.zip 45.80KB
16.1 08-backend-adding-pagination.zip.zip 9.32KB
16.1 08-frontend-adding-pagination.zip.zip 83.10KB
16.1 09-returning-a-404-html-page.zip.zip 8.74KB
16.1 09-styling-error-messages.zip.zip 49.02KB
16.1 09-validating-product-editing.zip.zip 54.44KB
16.1 create-post-code.js.js 393B
16.2 01-using-environment-variables.zip.zip 59.28KB
16.2 02-using-nodemon-for-autorestarts.zip.zip 3.69KB
16.2 03-finished.zip.zip 4.85KB
16.2 04-a-deployment-example-with-heroku.zip.zip 61.44KB
16.2 08-backend-adding-pagination.zip.zip 9.32KB
16.2 08-frontend-adding-pagination.zip.zip 83.10KB
16.3 01-understanding-npm-scripts.zip.zip 3.57KB
16.3 02-setting-up-request-logging.zip.zip 59.16KB
16.3 02-using-nodemon-for-autorestarts.zip.zip 3.69KB
16.3 03-finished.zip.zip 4.85KB
16.3 03-setting-up-a-ssl-server.zip.zip 58.50KB
16.4 01-using-environment-variables.zip.zip 59.28KB
16.4 03-setting-up-a-ssl-server.zip.zip 58.50KB
16. Adding Pagination.mp4 55.79MB
16. Adding Pagination.srt 8.15KB
16. Creating & Getting Orders.mp4 86.45MB
16. Creating & Getting Orders.srt 12.78KB
16. Deleting Files.mp4 65.96MB
16. Deleting Files.srt 7.17KB
16. Displaying Cart Items on the Cart Page.mp4 77.87MB
16. Displaying Cart Items on the Cart Page.srt 10.71KB
16. Fixing Some Minor Bugs.mp4 37.72MB
16. Fixing Some Minor Bugs.srt 5.52KB
16. One Note About Updating Products.mp4 15.97MB
16. One Note About Updating Products.srt 2.17KB
16. Optional Styling Error Messages.mp4 35.95MB
16. Optional Styling Error Messages.srt 4.27KB
16. Returning a 404 Page.mp4 17.05MB
16. Returning a 404 Page.srt 2.60KB
16. Sending Create Post and Get Post Queries.mp4 50.89MB
16. Sending Create Post and Get Post Queries.srt 6.75KB
16. Useful Resources & Links.html 1.29KB
16. Useful Resources & Links.html 642B
16. Using Magic Association Methods.mp4 37.99MB
16. Using Magic Association Methods.srt 4.38KB
16. Validating Product Editing.mp4 72.55MB
16. Validating Product Editing.srt 8.51KB
16. Wrap Up.mp4 29.61MB
16. Wrap Up.mp4 41.19MB
16. Wrap Up.srt 6.93KB
16. Wrap Up.srt 4.89KB
16. Wrap Up & Mastering Tests.mp4 38.05MB
16. Wrap Up & Mastering Tests.srt 5.89KB
17.1 05-deleting-products.zip.zip 42.29KB
17.1 07-backend-adding-pagination.zip.zip 15.45KB
17.1 07-frontend-adding-pagination.zip.zip 83.83KB
17.1 08-fetching-related-products.zip.zip 40.62KB
17.1 08-fixing-invoice-links.zip.zip 2.49MB
17.1 10-finishing-the-flash-messages.zip.zip 50.50KB
17.1 10-using-a-helper-function.zip.zip 9.96KB
17.1 testing-02-test-auth-middleware.zip.zip 16.44KB
17.1 testing-03-organizing-tests.zip.zip 16.16KB
17.2 07-backend-adding-pagination.zip.zip 15.45KB
17.2 07-frontend-adding-pagination.zip.zip 83.83KB
17.2 testing-06-hooks.zip.zip 16.79KB
17.2 testing-07-finished.zip.zip 18.25KB
17.3 testing-06-hooks.zip.zip 16.79KB
17.3 testing-07-finished.zip.zip 18.25KB
17.4 testing-02-test-auth-middleware.zip.zip 16.44KB
17.4 testing-05-testing-async-code.zip.zip 17.48KB
17.5 testing-01-first-tests.zip.zip 14.88KB
17.5 testing-04-using-stubs.zip.zip 15.93KB
17.6 testing-03-organizing-tests.zip.zip 16.16KB
17.6 testing-04-using-stubs.zip.zip 15.93KB
17.7 testing-01-first-tests.zip.zip 14.88KB
17.7 testing-05-testing-async-code.zip.zip 17.48KB
17. Adding a User Model.mp4 38.16MB
17. Adding a User Model.srt 4.43KB
17. Adding Pagination.mp4 44.64MB
17. Adding Pagination.srt 6.10KB
17. Deleting Cart Items.mp4 50.50MB
17. Deleting Cart Items.srt 6.63KB
17. Deleting Products.mp4 31.69MB
17. Deleting Products.srt 4.61KB
17. Fetching Related Products.mp4 28.64MB
17. Fetching Related Products.srt 3.47KB
17. Finishing the Flash Messages.mp4 17.88MB
17. Finishing the Flash Messages.srt 2.78KB
17. Fixing Invoice Links.mp4 5.94MB
17. Fixing Invoice Links.srt 683B
17. Making Add to Cart Work Again.mp4 67.41MB
17. Making Add to Cart Work Again.srt 8.80KB
17. Storing All Order Related Data.mp4 16.84MB
17. Storing All Order Related Data.srt 2.39KB
17. Time to Practice - Templating Engines.html 140B
17. Time to Practice - The Basics.html 140B
17. Useful Resources & Links.html 398B
17. Using a Helper Function for Navigation.mp4 28.82MB
17. Using a Helper Function for Navigation.srt 4.73KB
17. Wrap Up.mp4 14.45MB
17. Wrap Up.srt 1.84KB
18. [OPTIONAL] Assignment Solution.mp4 181.11MB
18. [OPTIONAL] Assignment Solution.srt 34.82KB
18.10 03-built-in-and-custom-validators.zip.zip 54.37KB
18.10 08-sanitizing-data.zip.zip 51.20KB
18.1 02-parsing-request-bodies.zip.zip 1.86KB
18.1 06-fixing-the-add-product-functionality.zip.zip 46.49KB
18.1 08-backend-uploading-images.zip.zip 15.54KB
18.1 08-frontend-uploading-images.zip.zip 83.51KB
18.1 08-two-tiny-improvements.zip.zip 44.25KB
18.1 09-fixing-a-delete-product-bug.zip.zip 38.18KB
18.1 09-validating-product-editing.zip.zip 54.44KB
18.1 11-adding-additional-flash-messages.zip.zip 51.55KB
18.1 11-styling-our-pages.zip.zip 10.64KB
18.1 assignment-solution.zip.zip 51.13KB
18.1 assignment-solutions.zip.zip 27.83KB
18.2 01-routing-requests.zip.zip 1.70KB
18.2 02-using-validation-error-messages.zip.zip 54.53KB
18.2 03-blocking-and-non-blocking-code.zip.zip 1.96KB
18.2 04-checking-for-field-equality.zip.zip 53.77KB
18.2 05-fixed-missing-head-tag.zip.zip 2.72KB
18.2 08-backend-uploading-images.zip.zip 15.54KB
18.2 08-frontend-uploading-images.zip.zip 83.51KB
18.3 05-fixed-missing-head-tag.zip.zip 2.72KB
18.3 06-keeping-user-input.zip.zip 51.70KB
18.3 assignment-solution.zip.zip 51.13KB
18.3 assignment-solution.zip.zip 1.80KB
18.4 01-routing-requests.zip.zip 1.70KB
18.4 03-blocking-and-non-blocking-code.zip.zip 1.96KB
18.4 03-built-in-and-custom-validators.zip.zip 54.37KB
18.4 04-checking-for-field-equality.zip.zip 53.77KB
18.4 assignment-solution.zip.zip 1.80KB
18.5 04-using-the-node-modules-system.zip.zip 2.69KB
18.5 05-added-async-validation.zip.zip 52.55KB
18.5 05-fixed-missing-head-tag.zip.zip 2.72KB
18.5 08-sanitizing-data.zip.zip 51.20KB
18.6 01-routing-requests.zip.zip 1.70KB
18.6 02-using-validation-error-messages.zip.zip 54.53KB
18.6 03-blocking-and-non-blocking-code.zip.zip 1.96KB
18.6 04-using-the-node-modules-system.zip.zip 2.69KB
18.6 07-adding-validation-to-login.zip.zip 53.91KB
18.7 06-keeping-user-input.zip.zip 51.70KB
18.7 09-validating-product-editing.zip.zip 54.44KB
18.8 01-setup-and-basic-validation.zip.zip 53.24KB
18.8 07-adding-validation-to-login.zip.zip 53.91KB
18.9 01-setup-and-basic-validation.zip.zip 53.24KB
18.9 05-added-async-validation.zip.zip 52.55KB
18. Adding Additional Flash Messages.mp4 20.96MB
18. Adding Additional Flash Messages.srt 20.97MB
18. Adding User Signup Validation.mp4 61.26MB
18. Adding User Signup Validation.srt 7.67KB
18. Clearing the Cart After Storing an Order.mp4 19.77MB
18. Clearing the Cart After Storing an Order.srt 2.36KB
18. Fixing a Delete Product Bug.mp4 15.39MB
18. Fixing a Delete Product Bug.srt 2.02KB
18. Fixing the Add Product Functionality.mp4 11.96MB
18. Fixing the Add Product Functionality.srt 1.78KB
18. One-To-Many & Many-To-Many Relations.mp4 62.25MB
18. One-To-Many & Many-To-Many Relations.srt 6.86KB
18. Styling our Pages.mp4 142.26MB
18. Styling our Pages.srt 17.64KB
18. Two Tiny Improvements.mp4 24.37MB
18. Two Tiny Improvements.srt 4.16KB
18. Uploading Images.mp4 106.70MB
18. Uploading Images.srt 13.74KB
18. Useful Resources & Links.html 577B
18. Useful Resources & Links.html 923B
18. Wrap Up.mp4 19.25MB
18. Wrap Up.srt 19.26MB
19.1 01-handling-file-uploads-with-multer.zip.zip 1.04MB
19.1 01-sharing-data-across-requests-and-users.zip.zip 16.62KB
19.1 04-adding-a-layout-to-handlebars.zip.zip 31.88KB
19.1 04-restricting-file-access.zip.zip 2.05MB
19.1 09-creating-and-fetching-a-cart.zip.zip 41.65KB
19.1 09-getting-and-displaying-orders.zip.zip 42.75KB
19.1 12-serving-files-statically.zip.zip 13.43KB
19.1 assignment-solutions.zip.zip 27.83KB
19.2 03-pug-finished.zip.zip 22.35KB
19.2 03-serving-images-statically.zip.zip 2.03MB
19.2 05-working-on-layout-with-partials.zip.zip 41.89KB
19.2 07-deleting-files.zip.zip 1.53MB
19.3 00-starting-setup.zip.zip 14.59KB
19.3 02-added-pug.zip.zip 15.09KB
19.3 02-filtering-files-by-mimetype.zip.zip 1.53MB
19.3 04-adding-a-layout-to-handlebars.zip.zip 31.88KB
19.3 05-streaming-data-vs-preloading-data.zip.zip 2.04MB
19.4 01-sharing-data-across-requests-and-users.zip.zip 16.62KB
19.4 03-pug-finished.zip.zip 22.35KB
19.4 03-serving-images-statically.zip.zip 2.03MB
19.4 08-fixing-invoice-links.zip.zip 2.48MB
19.4 assignment-solutions.zip.zip 27.83KB
19.5 04-adding-a-layout-to-handlebars.zip.zip 31.88KB
19.5 05-streaming-data-vs-preloading-data.zip.zip 2.04MB
19.5 05-working-on-layout-with-partials.zip.zip 41.89KB
19.5 08-fixing-invoice-links.zip.zip 2.49MB
19.5 assignment-solutions.zip.zip 27.83KB
19.6 00-starting-setup.zip.zip 14.59KB
19.6 01-sharing-data-across-requests-and-users.zip.zip 16.62KB
19.6 02-filtering-files-by-mimetype.zip.zip 1.53MB
19.6 05-working-on-layout-with-partials.zip.zip 41.89KB
19.6 06-generating-pdf-files-with-order-data.zip.zip 2.53MB
19.7 00-starting-setup.zip.zip 14.59KB
19.7 02-added-pug.zip.zip 15.09KB
19.7 06-generating-pdf-files-with-order-data.zip.zip 2.52MB
19.7 07-deleting-files.zip.zip 1.53MB
19.8 01-handling-file-uploads-with-multer.zip.zip 1.04MB
19.8 04-restricting-file-access.zip.zip 2.04MB
19. Creating & Fetching a Cart.mp4 59.66MB
19. Creating & Fetching a Cart.srt 6.71KB
19. Creating New Users.mp4 54.33MB
19. Creating New Users.srt 9.28KB
19. Fetching the imageUrl.html 1.02KB
19. Getting & Displaying the Orders.mp4 32.53MB
19. Getting & Displaying the Orders.srt 4.84KB
19. Serving Files Statically.mp4 75.79MB
19. Serving Files Statically.srt 10.52KB
19. Signing Users Up.mp4 68.77MB
19. Signing Users Up.srt 9.05KB
19. Useful Resources & Links.html 815B
19. Useful Resources & Links.html 624B
19. Wrap Up.mp4 18.40MB
19. Wrap Up.mp4 12.22MB
19. Wrap Up.mp4 7.81MB
19. Wrap Up.srt 5.61KB
19. Wrap Up.srt 3.24KB
19. Wrap Up.srt 2.41KB
2.1 00-starting-setup.zip.zip 32.31KB
2.1 01-adding-pagination-links.zip.zip 58.36KB
2.1 01-resetting-password.zip.zip 49.49KB
2.1 01-sharing-data-across-requests-and-users.zip.zip 16.62KB
2.1 01-understanding-npm-scripts.zip.zip 3.57KB
2.1 adjustments.zip.zip 19.38KB
2.1 Learn all about MongoDB.html 96B
2.1 Mongoose Official Docs.html 89B
2.1 slides.pdf.pdf 7.05MB
2.1 starting-resources.zip.zip 8.80KB
2.1 Various JavaScript Tutorials.html 99B
2.2 00-starting-setup.zip.zip 32.31KB
2.2 01-sharing-data-across-requests-and-users.zip.zip 16.62KB
2.2 adjustments.zip.zip 19.38KB
2.2 JavaScript on MDN.html 118B
2.2 starting-resources.zip.zip 8.80KB
2. Adding a File Picker to the Frontend.mp4 20.39MB
2. Adding a File Picker to the Frontend.srt 3.95KB
2. Adding Pagination Links.mp4 34.15MB
2. Adding Pagination Links.srt 5.33KB
2. Choosing a Database.mp4 11.84MB
2. Choosing a Database.srt 5.80KB
2. Course Slides.html 47B
2. Creating the Shop Structure.mp4 43.48MB
2. Creating the Shop Structure.srt 7.33KB
2. Deploying Different Kinds of Apps.mp4 5.41MB
2. Deploying Different Kinds of Apps.srt 2.05KB
2. How Does Sending Emails Work.mp4 3.33MB
2. How Does Sending Emails Work.srt 2.01KB
2. How Payments Work.mp4 6.01MB
2. How Payments Work.srt 3.13KB
2. How The Web Works.mp4 12.31MB
2. How The Web Works.srt 5.61KB
2. JavaScript in a Nutshell.mp4 8.51MB
2. JavaScript in a Nutshell.srt 3.74KB
2. npm & Node.js.mp4 3.33MB
2. npm & Node.js.srt 2.36KB
2. Preparations.mp4 7.26MB
2. Preparations.srt 1.83KB
2. Resetting Passwords.mp4 30.82MB
2. Resetting Passwords.srt 4.35KB
2. REST APIs & The Rest Of The Course.mp4 19.86MB
2. REST APIs & The Rest Of The Course.srt 5.17KB
2. Sharing Data Across Requests & Users.mp4 66.88MB
2. Sharing Data Across Requests & Users.srt 11.47KB
2. Types of Errors & Error Handling.mp4 17.27MB
2. Types of Errors & Error Handling.srt 7.28KB
2. Understanding NPM Scripts.mp4 43.51MB
2. Understanding NPM Scripts.srt 9.88KB
2. What are Async Requests.mp4 5.50MB
2. What are Async Requests.srt 2.91KB
2. What are REST APIs and why do we use Them.mp4 30.35MB
2. What are REST APIs and why do we use Them.srt 8.96KB
2. What Are Websockets & Why Would You Use Them.mp4 11.35MB
2. What Are Websockets & Why Would You Use Them.srt 6.36KB
2. What is a Cookie.mp4 4.39MB
2. What is a Cookie.srt 2.57KB
2. What is Async Await All About.mp4 33.18MB
2. What is Async Await All About.srt 6.20KB
2. What is Authentication.mp4 7.53MB
2. What is Authentication.srt 3.18KB
2. What is Express.js.mp4 11.30MB
2. What is Express.js.srt 4.72KB
2. What is GraphQL.mp4 32.91MB
2. What is GraphQL.srt 13.69KB
2. What is MongoDB.mp4 10.20MB
2. What is MongoDB.srt 5.37KB
2. What is Mongoose.mp4 6.69MB
2. What is Mongoose.srt 2.75KB
2. What is Node.js.mp4 73.78MB
2. What is Node.js.srt 6.20KB
2. What is Sequelize.mp4 7.25MB
2. What is Sequelize.srt 3.28KB
2. What is Testing.mp4 8.10MB
2. What is Testing.srt 3.87KB
2. What is the MVC.mp4 9.00MB
2. What is the MVC.srt 3.54KB
2. Why Should We Use Validation.mp4 5.28MB
2. Why Should We Use Validation.srt 3.07KB
20.10 02-encrypting-passwords.zip.zip 46.55KB
20.10 03-rendering-the-product-detail-view.zip.zip 38.87KB
20.10 06-adding-csrf-protection.zip.zip 48.91KB
20.10 07-adding-the-product-delete-functionality.zip.zip 40.00KB
20.10 09-fixing-a-delete-product-bug.zip.zip 38.18KB
20.10 09-styling-error-messages.zip.zip 49.02KB
20.1 00-starting-setup.zip.zip 32.31KB
20.1 01-extracting-dynamic-params.zip.zip 34.44KB
20.1 06-adding-csrf-protection.zip.zip 48.91KB
20.1 07-storing-the-user-in-the-database.zip.zip 45.76KB
20.1 08-deleting-cart-items.zip.zip 36.62KB
20.1 08-providing-user-feedback.zip.zip 49.18KB
20.1 09-adjusted-code.zip.zip 41.88KB
20.1 09-backend-viewing-a-single-post.zip.zip 15.92KB
20.11 01-implementing-an-authentication-flow.zip.zip 49.97KB
20.11 02-encrypting-passwords.zip.zip 46.55KB
20.11 09-styling-error-messages.zip.zip 49.02KB
20.12 03-adding-a-tiny-improvement.zip.zip 47.74KB
20.12 07-fixing-the-order-button.zip.zip 49.14KB
20.12 08-providing-user-feedback.zip.zip 49.18KB
20.2 01-extracting-dynamic-params.zip.zip 34.44KB
20.2 02-loading-product-detail-data.zip.zip 37.48KB
20.2 03-adding-a-tiny-improvement.zip.zip 47.74KB
20.2 08-deleting-cart-items.zip.zip 36.62KB
20.2 09-frontend-viewing-a-single-post.zip.zip 85.46KB
20.2 10-finishing-the-flash-messages.zip.zip 50.50KB
20.3 01-implementing-an-authentication-flow.zip.zip 49.97KB
20.3 02-encrypting-passwords.zip.zip 46.55KB
20.3 05-using-middleware-to-protect-routes.zip.zip 51.54KB
20.3 06-editing-the-product-data.zip.zip 39.54KB
20.3 08-deleting-cart-items.zip.zip 36.62KB
20.3 09-fixing-a-delete-product-bug.zip.zip 38.18KB
20.4 00-starting-setup.zip.zip 45.08KB
20.4 01-implementing-an-authentication-flow.zip.zip 49.97KB
20.4 02-loading-product-detail-data.zip.zip 37.48KB
20.4 05-pre-populating-the-edit-product-page.zip.zip 41.63KB
20.4 06-editing-the-product-data.zip.zip 39.54KB
20.5 01-extracting-dynamic-params.zip.zip 34.44KB
20.5 04-adding-a-cart-model.zip.zip 38.80KB
20.5 04-adding-the-signin-functionality.zip.zip 49.16KB
20.5 07-fixing-the-order-button.zip.zip 49.14KB
20.5 11-adding-additional-flash-messages.zip.zip 51.55KB
20.6 00-starting-setup.zip.zip 45.08KB
20.6 00-starting-setup.zip.zip 32.31KB
20.6 02-loading-product-detail-data.zip.zip 37.48KB
20.6 05-using-middleware-to-protect-routes.zip.zip 51.54KB
20.6 09-fixing-a-delete-product-bug.zip.zip 38.18KB
20.7 00-starting-setup.zip.zip 32.31KB
20.7 03-adding-a-tiny-improvement.zip.zip 47.74KB
20.7 04-adding-a-cart-model.zip.zip 38.80KB
20.7 06-adding-csrf-protection.zip.zip 48.91KB
20.7 07-adding-the-product-delete-functionality.zip.zip 40.00KB
20.7 10-finishing-the-flash-messages.zip.zip 50.50KB
20.8 04-adding-the-signin-functionality.zip.zip 49.16KB
20.8 05-pre-populating-the-edit-product-page.zip.zip 41.63KB
20.8 06-editing-the-product-data.zip.zip 39.54KB
20.8 07-adding-the-product-delete-functionality.zip.zip 40.00KB
20.8 11-adding-additional-flash-messages.zip.zip 51.55KB
20.9 03-rendering-the-product-detail-view.zip.zip 38.87KB
20.9 05-pre-populating-the-edit-product-page.zip.zip 41.63KB
20.9 07-fixing-the-order-button.zip.zip 49.14KB
20.9 09-styling-error-messages.zip.zip 49.02KB
20.9 11-adding-additional-flash-messages.zip.zip 51.55KB
20. Adding New Products to the Cart.mp4 65.50MB
20. Adding New Products to the Cart.srt 8.63KB
20. Code Adjustments.html 146B
20. How Does Authentication Work.mp4 7.51MB
20. How Does Authentication Work.srt 4.11KB
20. Storing the User in our Database.mp4 49.36MB
20. Storing the User in our Database.srt 7.60KB
20. Time to Practice - Navigation.html 140B
20. Useful Resources & Links.html 565B
20. Useful Resources & Links.html 376B
20. Viewing a Single Post.mp4 60.59MB
20. Viewing a Single Post.srt 7.62KB
20. Wrap Up.mp4 13.09MB
20. Wrap Up.srt 2.44KB
21.10 04-using-the-session-middleware.zip.zip 46.88KB
21.10 06-deleting-a-cookie.zip.zip 44.54KB
21.1 01-connecting-to-the-mongodb-server.zip.zip 41.88KB
21.1 01-creating-the-login-form.zip.zip 45.48KB
21.1 03-fetching-all-products.zip.zip 39.78KB
21.1 04-deleting-products.zip.zip 38.91KB
21.1 08-two-tiny-improvements.zip.zip 45.67KB
21.10 assignment-solution.zip.zip 44.22KB
21.1 10-adding-existing-products-and-retrieving.zip.zip 43.80KB
21.2 00-starting-setup.zip.zip 39.74KB
21.2 03-fetching-all-products.zip.zip 39.78KB
21.2 07-fixing-some-minor-bugs.zip.zip 45.80KB
21.2 09-getting-and-displaying-orders.zip.zip 42.75KB
21.2 assignment-solution.zip.zip 44.22KB
21.3 01-connecting-to-the-mongodb-server.zip.zip 41.88KB
21.3 02-adding-the-request-driven-solution.zip.zip 48.13KB
21.3 02-saving-data-through-mongoose.zip.zip 41.19KB
21.3 04-using-the-session-middleware.zip.zip 46.88KB
21.3 05-using-mongodb-session-store.zip.zip 46.75KB
21.3 07-working-on-the-shopping-cart.zip.zip 41.50KB
21.4 01-connecting-to-the-mongodb-server.zip.zip 41.88KB
21.4 01-creating-the-login-form.zip.zip 45.48KB
21.4 02-adding-the-request-driven-solution.zip.zip 48.13KB
21.4 02-saving-data-through-mongoose.zip.zip 41.19KB
21.4 07-working-on-the-shopping-cart.zip.zip 41.50KB
21.4 08-two-tiny-improvements.zip.zip 45.67KB
21.5 02-adding-the-request-driven-solution.zip.zip 48.13KB
21.5 05-adding-and-using-a-user-model.zip.zip 41.49KB
21.5 05-using-mongodb-session-store.zip.zip 46.75KB
21.5 06-using-relations-in-mongoose.zip.zip 41.14KB
21.5 07-fixing-some-minor-bugs.zip.zip 45.80KB
21.5 09-getting-and-displaying-orders.zip.zip 42.75KB
21.6 00-starting-setup.zip.zip 39.74KB
21.6 04-deleting-products.zip.zip 38.91KB
21.6 05-adding-and-using-a-user-model.zip.zip 41.49KB
21.6 06-deleting-a-cookie.zip.zip 44.54KB
21.6 07-fixing-some-minor-bugs.zip.zip 45.80KB
21.6 07-working-on-the-shopping-cart.zip.zip 41.50KB
21.7 03-configuring-cookies.zip.zip 44.79KB
21.7 03-fetching-all-products.zip.zip 39.78KB
21.7 04-deleting-products.zip.zip 38.91KB
21.7 05-using-mongodb-session-store.zip.zip 46.75KB
21.7 08-loading-the-cart.zip.zip 39.13KB
21.7 08-two-tiny-improvements.zip.zip 45.67KB
21.8 00-starting-setup.zip.zip 39.74KB
21.8 02-saving-data-through-mongoose.zip.zip 41.19KB
21.8 03-configuring-cookies.zip.zip 44.79KB
21.8 04-using-the-session-middleware.zip.zip 46.88KB
21.8 06-using-relations-in-mongoose.zip.zip 41.14KB
21.8 08-loading-the-cart.zip.zip 39.13KB
21.9 03-configuring-cookies.zip.zip 44.79KB
21.9 05-adding-and-using-a-user-model.zip.zip 41.49KB
21.9 06-deleting-a-cookie.zip.zip 44.54KB
21.9 06-using-relations-in-mongoose.zip.zip 41.14KB
21.9 08-loading-the-cart.zip.zip 39.13KB
21.9 assignment-solution.zip.zip 44.22KB
21. Adding Existing Products & Retrieving Cart Items.mp4 44.89MB
21. Adding Existing Products & Retrieving Cart Items.srt 5.83KB
21. Starting with User Login.mp4 34.12MB
21. Starting with User Login.srt 4.25KB
21. Updating Posts.mp4 103.81MB
21. Updating Posts.srt 11.99KB
21. Useful Resources & Links.html 346B
21. Useful Resources & Links.html 783B
21. Working on Cart Items & Orders.mp4 62.20MB
21. Working on Cart Items & Orders.srt 9.01KB
21. Wrap Up.mp4 21.31MB
21. Wrap Up.srt 4.55KB
22.10 08-serving-the-html-files.zip.zip 7.76KB
22.10 09-returning-a-404-html-page.zip.zip 8.74KB
22.1 02-looking-behind-the-scenes.zip.zip 2.97KB
22.1 08-added-the-add-to-cart-functionality.zip.zip 45.07KB
22.1 09-backend-logging-in-and-creating-jwt.zip.zip 13.10KB
22.10 assignment-1-solution.zip.zip 3.00KB
22.11 03-handling-different-routes.zip.zip 2.99KB
22.11 08-serving-the-html-files.zip.zip 7.76KB
22.1 10-backend-deleting-posts.zip.zip 17.12KB
22.1 10-frontend-deleting-posts.zip.zip 82.89KB
22.11 10-using-a-helper-function.zip.zip 9.96KB
22.1 11-deleting-related-items.zip.zip 40.49KB
22.1 11-styling-our-pages.zip.zip 10.64KB
22.1 12-serving-files-statically.zip.zip 13.43KB
22.12 03-handling-different-routes.zip.zip 2.99KB
22.12 04-limiting-middleware-execution-to-post-requests.zip.zip 3.45KB
22.12 06-filtering-paths.zip.zip 5.86KB
22.13 01-adding-middleware.zip.zip 2.87KB
22.13 assignment-2-solution.zip.zip 8.08KB
22.14 05-using-express-router.zip.zip 5.05KB
22.14 11-styling-our-pages.zip.zip 10.64KB
22.2 02-looking-behind-the-scenes.zip.zip 2.97KB
22.2 04-limiting-middleware-execution-to-post-requests.zip.zip 3.45KB
22.2 09-frontend-logging-in-and-creating-jwt.zip.zip 25.54MB
22.2 10-backend-deleting-posts.zip.zip 17.12KB
22.2 10-frontend-deleting-posts.zip.zip 82.89KB
22.2 11-styling-our-pages.zip.zip 10.64KB
22.3 04-limiting-middleware-execution-to-post-requests.zip.zip 3.45KB
22.3 08-serving-the-html-files.zip.zip 7.76KB
22.3 10-using-a-helper-function.zip.zip 9.96KB
22.4 01-adding-middleware.zip.zip 2.87KB
22.4 07-creating-the-html-files.zip.zip 7.81KB
22.5 09-returning-a-404-html-page.zip.zip 8.74KB
22.5 10-using-a-helper-function.zip.zip 9.96KB
22.5 12-serving-files-statically.zip.zip 13.43KB
22.6 03-handling-different-routes.zip.zip 2.99KB
22.6 07-creating-the-html-files.zip.zip 7.81KB
22.6 12-serving-files-statically.zip.zip 13.43KB
22.7 09-returning-a-404-html-page.zip.zip 8.74KB
22.7 assignment-1-solution.zip.zip 3.00KB
22.8 02-looking-behind-the-scenes.zip.zip 2.97KB
22.8 05-using-express-router.zip.zip 5.05KB
22.8 assignment-2-solution.zip.zip 8.08KB
22.9 06-filtering-paths.zip.zip 5.86KB
22.9 07-creating-the-html-files.zip.zip 7.81KB
22. Adding the Add to Cart Functionality.mp4 52.36MB
22. Adding the Add to Cart Functionality.srt 7.67KB
22. Deleting Posts.mp4 95.33MB
22. Deleting Posts.srt 12.04KB
22. Deleting Related Items & Deleting Cart Products.mp4 25.53MB
22. Deleting Related Items & Deleting Cart Products.srt 2.74KB
22. Logging In & Creating JSON Web Tokens (JWTs).mp4 67.89MB
22. Logging In & Creating JSON Web Tokens (JWTs).srt 10.06KB
22. Useful Resources & Links.html 389B
23. Adding an Order Model.mp4 36.76MB
23. Adding an Order Model.srt 5.01KB
23. Adding Posts & Pagination.html 1.07KB
23. Storing Multiple Products in the Cart.mp4 59.12MB
23. Storing Multiple Products in the Cart.srt 8.70KB
23. Using & Validating the Token.mp4 93.84MB
23. Using & Validating the Token.srt 12.13KB
24.1 09-displaying-the-cart-items.zip.zip 43.01KB
24.1 10-backend-adding-auth-middleware-to-all-routes.zip.zip 15.56KB
24.1 10-frontend-adding-auth-middleware-to-all-routes.zip.zip 90.57KB
24.1 12-storing-cartitems-as-orderitems.zip.zip 44.08KB
24.2 10-backend-adding-auth-middleware-to-all-routes.zip.zip 15.56KB
24.2 10-frontend-adding-auth-middleware-to-all-routes.zip.zip 90.57KB
24. Adding Auth Middleware to All Routes.mp4 20.25MB
24. Adding Auth Middleware to All Routes.srt 2.34KB
24. Displaying the Cart Items.mp4 79.25MB
24. Displaying the Cart Items.srt 12.14KB
24. Managing the User Status.mp4 91.98MB
24. Managing the User Status.srt 12.39KB
24. Storing Cartitems as Orderitems.mp4 78.12MB
24. Storing Cartitems as Orderitems.srt 9.69KB
25.1 13-resetting-the-cart-and-fetching.zip.zip 44.35KB
25. Connecting Posts & Users.mp4 59.44MB
25. Connecting Posts & Users.srt 7.77KB
25. Fixing a Bug.mp4 8.51MB
25. Fixing a Bug.srt 1.43KB
25. Resetting the Cart & Fetching and Outputting Orders.mp4 92.41MB
25. Resetting the Cart & Fetching and Outputting Orders.srt 11.67KB
25. Using Variables.mp4 164.45MB
25. Using Variables.srt 23.13KB
26.1 10-deleting-cart-items.zip.zip 41.64KB
26.1 11-backend-fixing-a-pagination-bug.zip.zip 17.90KB
26.2 11-frontend-fixing-a-pagination-bug.zip.zip 86.52KB
26. Adding Authorization Checks.mp4 31.98MB
26. Adding Authorization Checks.srt 4.90KB
26. Deleting Cart Items.mp4 38.42MB
26. Deleting Cart Items.srt 5.25KB
26. Fixing a Pagination Bug.mp4 30.34MB
26. Fixing a Pagination Bug.srt 3.87KB
26. Wrap Up.mp4 8.30MB
26. Wrap Up.srt 2.21KB
27.10 01-defining-a-model.zip.zip 37.53KB
27.10 05-deleting-products.zip.zip 37.92KB
27.10 06-adding-a-one-to-many-relationship.zip.zip 42.08KB
27.1 03-getting-a-single-product.zip.zip 39.28KB
27.1 04-updating-products.zip.zip 37.89KB
27.11 08-fetching-related-products.zip.zip 40.62KB
27.11 09-creating-and-fetching-a-cart.zip.zip 41.65KB
27.11 10-adding-existing-products-and-retrieving.zip.zip 43.80KB
27.1 11-clearing-post-user-relations.zip.zip 14.59KB
27.1 11-deleting-related-items.zip.zip 40.49KB
27.12 01-defining-a-model.zip.zip 37.53KB
27.12 04-updating-products.zip.zip 37.89KB
27.12 10-adding-existing-products-and-retrieving.zip.zip 43.80KB
27.13 07-creating-and-managing-a-user.zip.zip 41.18KB
27.13 09-creating-and-fetching-a-cart.zip.zip 41.65KB
27.2 02-inserting-data-and-creating-a-product.zip.zip 41.83KB
27.2 05-deleting-products.zip.zip 37.92KB
27.3 02-inserting-data-and-creating-a-product.zip.zip 41.83KB
27.3 08-fetching-related-products.zip.zip 40.62KB
27.3 09-creating-and-fetching-a-cart.zip.zip 41.65KB
27.4 03-getting-a-single-product.zip.zip 39.28KB
27.4 07-creating-and-managing-a-user.zip.zip 41.18KB
27.4 12-storing-cartitems-as-orderitems.zip.zip 44.08KB
27.5 01-defining-a-model.zip.zip 37.53KB
27.5 10-adding-existing-products-and-retrieving.zip.zip 43.80KB
27.5 11-deleting-related-items.zip.zip 40.49KB
27.6 02-inserting-data-and-creating-a-product.zip.zip 41.83KB
27.6 06-adding-a-one-to-many-relationship.zip.zip 42.08KB
27.6 13-resetting-the-cart-and-fetching.zip.zip 44.35KB
27.7 11-deleting-related-items.zip.zip 40.49KB
27.7 12-storing-cartitems-as-orderitems.zip.zip 44.08KB
27.8 03-getting-a-single-product.zip.zip 39.28KB
27.8 04-updating-products.zip.zip 37.89KB
27.8 08-fetching-related-products.zip.zip 40.62KB
27.9 06-adding-a-one-to-many-relationship.zip.zip 42.08KB
27.9 13-resetting-the-cart-and-fetching.zip.zip 44.35KB
27. Adding an Order.mp4 37.83MB
27. Adding an Order.srt 5.47KB
27. Clearing Post-User Relations.mp4 27.40MB
27. Clearing Post-User Relations.srt 3.48KB
27. Useful Resources & Links.html 347B
27. Wrap Up.mp4 19.81MB
27. Wrap Up.srt 5.22KB
28.10 04-frontend-adding-login-functionality.zip.zip 8.57MB
28.10 07-frontend-adding-pagination.zip.zip 83.83KB
28.1 02-handling-errors.zip.zip 14.14KB
28.1 08-backend-uploading-images.zip.zip 15.54KB
28.11 06-frontend-sending-the-create-post-query.zip.zip 88.22KB
28.11 07-backend-adding-pagination.zip.zip 15.45KB
28.1 11-adding-relational-order-data.zip.zip 43.56KB
28.12 04-frontend-adding-login-functionality.zip.zip 87.10KB
28.12 10-backend-deleting-posts.zip.zip 17.12KB
28.13 03-backend-connecting-the-frontend.zip.zip 15.66KB
28.13 10-frontend-deleting-posts.zip.zip 82.89KB
28.14 06-frontend-sending-the-create-post-query.zip.zip 88.22KB
28.14 07-backend-adding-pagination.zip.zip 15.45KB
28.15 08-backend-uploading-images.zip.zip 15.54KB
28.15 10-backend-deleting-posts.zip.zip 17.12KB
28.16 01-adding-a-mutation-resolver.zip.zip 14.64KB
28.16 08-frontend-uploading-images.zip.zip 83.51KB
28.17 05-adding-a-create-post-mutation.zip.zip 15.54KB
28.17 11-backend-fixing-a-pagination-bug.zip.zip 17.90KB
28.18 02-handling-errors.zip.zip 14.14KB
28.18 11-backend-fixing-a-pagination-bug.zip.zip 17.90KB
28.19 07-frontend-adding-pagination.zip.zip 83.83KB
28.19 09-frontend-viewing-a-single-post.zip.zip 85.46KB
28.2 06-backend-sending-the-create-post-query.zip.zip 16.15KB
28.2 08-frontend-uploading-images.zip.zip 83.51KB
28.3 06-backend-sending-the-create-post-query.zip.zip 16.15KB
28.3 09-frontend-viewing-a-single-post.zip.zip 85.46KB
28.4 03-frontend-connecting-the-frontend.zip.zip 85.83KB
28.4 05-adding-a-create-post-mutation.zip.zip 15.54KB
28.5 04-backend-adding-login-functionality.zip.zip 15.88KB
28.5 11-frontend-fixing-a-pagination-bug.zip.zip 86.52KB
28.6 03-backend-connecting-the-frontend.zip.zip 15.66KB
28.6 09-backend-viewing-a-single-post.zip.zip 15.92KB
28.7 01-adding-a-mutation-resolver.zip.zip 14.64KB
28.7 03-frontend-connecting-the-frontend.zip.zip 85.83KB
28.8 10-frontend-deleting-posts.zip.zip 82.89KB
28.8 11-frontend-fixing-a-pagination-bug.zip.zip 86.52KB
28.9 04-backend-adding-login-functionality.zip.zip 15.88KB
28.9 09-backend-viewing-a-single-post.zip.zip 15.92KB
28. Adding Relational Order Data.mp4 53.54MB
28. Adding Relational Order Data.srt 8.61KB
28. Time to Practice - Working with REST APIs.html 140B
28. Useful Resources & Links.html 332B
29. Getting Orders.mp4 27.87MB
29. Getting Orders.srt 4.27KB
29. Wrap Up.mp4 11.01MB
29. Wrap Up.srt 3.20KB
3.1 00-frontend-starting-setup.zip.zip 81.79KB
3.1 00-starting-setup.zip.zip 39.74KB
3.1 00-starting-setup.zip.zip 2.17KB
3.1 01-added-checkout-page.zip.zip 59.58KB
3.1 01-adding-client-side-code.zip.zip 60.14KB
3.1 01-connecting-to-the-mongodb-server.zip.zip 41.88KB
3.1 01-core-js-syntax.zip.zip 1.45KB
3.1 01-transforming-then-catch.zip.zip 14.43KB
3.1 01-working-on-the-navigation.zip.zip 33.07KB
3.1 04-backend-deleting-posts-across-clients.zip.zip 16.29KB
3.1 JavaScript from Scratch.html 118B
3.1 Mongoose Docs.html 89B
3.2 01-connecting-to-the-mongodb-server.zip.zip 41.88KB
3.2 01-core-js-syntax.zip.zip 1.45KB
3.2 Mongoose Docs.html 89B
3.2 Various JavaScript Beginner Resources.html 100B
3.3 JavaScript from Scratch.html 118B
3.3 Primitive vs Reference Types.html 130B
3.4 Primitive vs Reference Types.html 130B
3.4 Various JavaScript Beginner Resources.html 100B
3. Accessing Data with REST APIs.mp4 19.31MB
3. Accessing Data with REST APIs.srt 7.43KB
3. Adding a Checkout Page.mp4 59.17MB
3. Adding a Checkout Page.srt 7.43KB
3. Adding Client Side JS Code.mp4 65.38MB
3. Adding Client Side JS Code.srt 10.03KB
3. Adding Controllers.mp4 76.07MB
3. Adding Controllers.srt 12.28KB
3. Analyzing the Error Handling in the Current Project.mp4 24.71MB
3. Analyzing the Error Handling in the Current Project.srt 3.07KB
3. Applied Changes.html 166B
3. Bonus More Content!.html 1.05KB
3. Connecting to the Database.mp4 24.80MB
3. Connecting to the Database.srt 4.94KB
3. Connecting to the MongoDB Server with Mongoose.mp4 45.24MB
3. Connecting to the MongoDB Server with Mongoose.srt 6.23KB
3. Creating a Node Server.mp4 53.34MB
3. Creating a Node Server.srt 17.75KB
3. Deployment Preparations.mp4 21.01MB
3. Deployment Preparations.srt 6.78KB
3. Handling Multipart Form Data.mp4 48.23MB
3. Handling Multipart Form Data.srt 6.21KB
3. How is Authentication Implemented.mp4 5.98MB
3. How is Authentication Implemented.srt 2.95KB
3. How to Validate Input.mp4 13.01MB
3. How to Validate Input.srt 5.60KB
3. Implementing the Token Logic.mp4 76.30MB
3. Implementing the Token Logic.srt 9.24KB
3. Installing 3rd Party Packages.mp4 60.93MB
3. Installing 3rd Party Packages.srt 11.73KB
3. Installing Express.js.mp4 26.45MB
3. Installing Express.js.srt 4.90KB
3. Join our Online Learning Community.html 731B
3. NoSQL Introduction.mp4 15.37MB
3. NoSQL Introduction.srt 5.85KB
3. Refreshing the Core Syntax.mp4 23.35MB
3. Refreshing the Core Syntax.srt 6.08KB
3. Relations in NoSQL.mp4 17.72MB
3. Relations in NoSQL.srt 5.63KB
3. Retrieving a Chunk of Data.mp4 34.75MB
3. Retrieving a Chunk of Data.srt 4.85KB
3. Templating Engines - An Overview.mp4 11.47MB
3. Templating Engines - An Overview.srt 6.23KB
3. The Current Project Status.mp4 20.27MB
3. The Current Project Status.srt 3.38KB
3. Transforming Then Catch to Async Await.mp4 46.21MB
3. Transforming Then Catch to Async Await.srt 6.31KB
3. Understanding the Frontend Setup.mp4 31.04MB
3. Understanding the Frontend Setup.srt 6.13KB
3. Understanding the Setup & Writing our First Query.mp4 82.05MB
3. Understanding the Setup & Writing our First Query.srt 15.92KB
3. Using npm.mp4 58.99MB
3. Using npm.srt 60.96MB
3. Using SendGrid.mp4 12.74MB
3. Using SendGrid.srt 1.79KB
3. Websocket Solutions - An Overview.mp4 12.57MB
3. Websocket Solutions - An Overview.srt 127.24MB
3. Why & How.mp4 9.72MB
3. Why & How.srt 9.74MB
3. Working on the Navigation.mp4 27.73MB
3. Working on the Navigation.srt 3.66KB
30.10 00-frontend-starting-setup.zip.zip 81.79KB
30.10 02-backend-setting-up-a-post-model.zip.zip 6.80KB
30.1 03-backend-storing-posts-in-database.zip.zip 8.93KB
30.1 08-frontend-adding-pagination.zip.zip 83.10KB
30.11 00-frontend-starting-setup.zip.zip 81.79KB
30.11 05-backend-fetching-a-single-post.zip.zip 8.96KB
30.1 12-removing-deleted-items-from-the-cart.zip.zip 43.54KB
30.12 05-frontend-fetching-a-single-post.zip.zip 84.98KB
30.12 07-backend-updating-a-post.zip.zip 9.05KB
30.13 10-frontend-adding-auth-middleware-to-all-routes.zip.zip 90.57KB
30.14 09-backend-logging-in-and-creating-jwt.zip.zip 13.10KB
30.14 09-frontend-logging-in-and-creating-jwt.zip.zip 87.07KB
30.15 10-backend-adding-auth-middleware-to-all-routes.zip.zip 15.56KB
30.15 11-clearing-post-user-relations.zip.zip 14.59KB
30.16 08-backend-adding-pagination.zip.zip 9.32KB
30.16 10-backend-adding-auth-middleware-to-all-routes.zip.zip 15.56KB
30.17 06-frontend-uploading-images.zip.zip 82.68KB
30.17 assignment-frontend-solution.zip.zip 83.03KB
30.18 06-frontend-uploading-images.zip.zip 82.68KB
30.18 assignment-frontend-solution.zip.zip 83.03KB
30.19 04-static-images-and-error-handling.zip.zip 9.00KB
30.19 assignment-backend-solution.zip.zip 14.47KB
30.20 03-backend-storing-posts-in-database.zip.zip 8.93KB
30.20 09-frontend-logging-in-and-creating-jwt.zip.zip 87.07KB
30.2 05-backend-fetching-a-single-post.zip.zip 8.96KB
30.2 06-backend-uploading-images.zip.zip 8.90KB
30.21 01-backend-fetching-list-of-posts.zip.zip 6.75KB
30.21 08-frontend-adding-pagination.zip.zip 83.10KB
30.22 09-backend-logging-in-and-creating-jwt.zip.zip 13.10KB
30.22 11-clearing-post-user-relations.zip.zip 14.59KB
30.3 04-static-images-and-error-handling.zip.zip 9.00KB
30.3 assignment-backend-solution.zip.zip 14.47KB
30.4 01-frontend-fetching-list-of-posts.zip.zip 84.86KB
30.4 07-frontend-updating-a-post.zip.zip 82.34KB
30.5 02-frontend-setting-up-a-post-model.zip.zip 85.35KB
30.5 05-frontend-fetching-a-single-post.zip.zip 84.98KB
30.6 01-backend-fetching-list-of-posts.zip.zip 6.75KB
30.6 08-backend-adding-pagination.zip.zip 9.32KB
30.7 02-backend-setting-up-a-post-model.zip.zip 6.80KB
30.7 06-backend-uploading-images.zip.zip 8.90KB
30.8 07-backend-updating-a-post.zip.zip 9.05KB
30.8 07-frontend-updating-a-post.zip.zip 82.34KB
30.9 01-frontend-fetching-list-of-posts.zip.zip 84.86KB
30.9 02-frontend-setting-up-a-post-model.zip.zip 85.35KB
30. Removing Deleted Items From the Cart.mp4 19.92MB
30. Removing Deleted Items From the Cart.srt 4.18KB
30. Useful Resources & Links.html 160B
31. Wrap Up.mp4 11.41MB
31. Wrap Up.srt 3.12KB
32.10 01-using-the-database-connection.zip.zip 44.68KB
32.10 03-fetch-a-single-product.zip.zip 43.37KB
32.10 04-finishing-the-update-product-code.zip.zip 45.87KB
32.1 06-fixing-the-add-product-functionality.zip.zip 46.49KB
32.1 07-storing-the-user-in-the-database.zip.zip 45.76KB
32.11 09-displaying-the-cart-items.zip.zip 43.01KB
32.1 10-deleting-cart-items.zip.zip 41.64KB
32.12 01-using-the-database-connection.zip.zip 44.68KB
32.12 02-fetching-all-products.zip.zip 43.08KB
32.12 05-deleting-products.zip.zip 42.29KB
32.13 01-using-the-database-connection.zip.zip 44.68KB
32.13 05-deleting-products.zip.zip 42.29KB
32.13 11-adding-relational-order-data.zip.zip 43.56KB
32.2 02-fetching-all-products.zip.zip 43.08KB
32.2 07-storing-the-user-in-the-database.zip.zip 45.76KB
32.2 12-removing-deleted-items-from-the-cart.zip.zip 43.54KB
32.3 03-fetch-a-single-product.zip.zip 43.37KB
32.3 07-storing-the-user-in-the-database.zip.zip 45.76KB
32.3 12-removing-deleted-items-from-the-cart.zip.zip 43.54KB
32.4 00-starting-setup.zip.zip 41.54KB
32.4 05-deleting-products.zip.zip 42.29KB
32.4 08-added-the-add-to-cart-functionality.zip.zip 45.07KB
32.5 04-finishing-the-update-product-code.zip.zip 45.87KB
32.5 08-added-the-add-to-cart-functionality.zip.zip 45.07KB
32.5 11-adding-relational-order-data.zip.zip 43.56KB
32.6 06-fixing-the-add-product-functionality.zip.zip 46.49KB
32.6 08-added-the-add-to-cart-functionality.zip.zip 45.07KB
32.7 00-starting-setup.zip.zip 41.54KB
32.7 12-removing-deleted-items-from-the-cart.zip.zip 43.54KB
32.8 02-fetching-all-products.zip.zip 43.08KB
32.8 03-fetch-a-single-product.zip.zip 43.37KB
32.8 11-adding-relational-order-data.zip.zip 43.56KB
32.9 04-finishing-the-update-product-code.zip.zip 45.87KB
32.9 10-deleting-cart-items.zip.zip 41.64KB
32. Useful Resources & Links.html 776B
33. Two Adjustments (behind the scenes).html 196B
4.1 00-starting-setup.zip.zip 45.08KB
4.1 01-adding-middleware.zip.zip 2.87KB
4.1 01-creating-the-login-form.zip.zip 45.48KB
4.1 01-defining-a-model.zip.zip 37.53KB
4.1 01-errors-some-theory.zip.zip 1.60KB
4.1 01-finished-the-controller.zip.zip 24.02KB
4.1 01-handling-file-uploads-with-multer.zip.zip 1.04MB
4.1 01-setup-and-basic-validation.zip.zip 53.24KB
4.1 02-added-pug.zip.zip 15.09KB
4.1 02-creating-the-token.zip.zip 49.80KB
4.1 02-let-and-const.zip.zip 1.45KB
4.1 02-preparing-pagination-data-on-the-server.zip.zip 62.79KB
4.1 02-registering-the-routes.zip.zip 37.85KB
4.1 02-sending-post-requests.zip.zip 6.34KB
4.1 02-using-stripe.zip.zip 59.62KB
4.1 04-frontend-deleting-posts-across-clients.zip.zip 88.14KB
4.1 shop-snapshot.zip.zip 1.65MB
4.1 SQL vs NoSQL.html 110B
4.1 testing-01-first-tests.zip.zip 14.88KB
4.2 01-using-environment-variables.zip.zip 59.28KB
4.2 testing-00-start.zip.zip 13.10KB
4. Adding Middleware.mp4 32.89MB
4. Adding Middleware.srt 6.65KB
4. Adding the Product ID to the Path.mp4 38.53MB
4. Adding the Product ID to the Path.srt 6.08KB
4. Comparing SQL and NoSQL.mp4 19.73MB
4. Comparing SQL and NoSQL.srt 6.98KB
4. Creating the Product Schema.mp4 55.33MB
4. Creating the Product Schema.srt 8.44KB
4. Creating the Token.mp4 10.80MB
4. Creating the Token.srt 1.96KB
4. Defining a Model.mp4 50.65MB
4. Defining a Model.srt 7.38KB
4. Defining a Mutation Schema.mp4 45.69MB
4. Defining a Mutation Schema.srt 8.23KB
4. Errors - Some Theory.mp4 58.57MB
4. Errors - Some Theory.srt 8.96KB
4. Finishing the Controllers.mp4 20.55MB
4. Finishing the Controllers.srt 3.34KB
4. Global Features vs Core Modules vs Third-Party Modules.html 1.58KB
4. Handling File Uploads with Multer.mp4 51.35MB
4. Handling File Uploads with Multer.srt 6.32KB
4. Installing & Implementing Pug.mp4 105.31MB
4. Installing & Implementing Pug.srt 15.47KB
4. Installing Node.js and Creating our First App.mp4 119.86MB
4. Installing Node.js and Creating our First App.srt 10.92KB
4. let & const.mp4 17.02MB
4. let & const.srt 3.13KB
4. Optional Creating the Login Form.mp4 63.55MB
4. Optional Creating the Login Form.srt 8.14KB
4. Our Updated Project Status.mp4 16.82MB
4. Our Updated Project Status.srt 3.31KB
4. Planning the API.mp4 31.31MB
4. Planning the API.srt 3.70KB
4. Registering the Routes.mp4 110.65MB
4. Registering the Routes.srt 14.82KB
4. Setting Up MongoDB.mp4 37.24MB
4. Setting Up MongoDB.srt 7.13KB
4. Setting Up Socket.io on the Server.mp4 38.09MB
4. Setting Up Socket.io on the Server.srt 5.31KB
4. Setup & Basic Validation.mp4 98.94MB
4. Setup & Basic Validation.srt 14.56KB
4. Setup and Writing a First Test.mp4 62.28MB
4. Setup and Writing a First Test.srt 13.80KB
4. Skip & Limit with SQL.html 1.01KB
4. The JSON Data Format.html 938B
4. The Node Lifecycle & Event Loop.mp4 20.35MB
4. The Node Lifecycle & Event Loop.srt 6.33KB
4. Time to Practice - Async Await.html 140B
4. Understanding Routing & HTTP Methods.mp4 19.15MB
4. Understanding Routing & HTTP Methods.srt 6.91KB
4. Using Environment Variables.mp4 105.21MB
4. Using Environment Variables.srt 15.30KB
4. Using Nodemailer to Send an Email.mp4 49.66MB
4. Using Nodemailer to Send an Email.srt 6.47KB
4. Using Stripe in Your App.mp4 150.78MB
4. Using Stripe in Your App.srt 26.89KB
4. Versioning in package.json.html 771B
5.1 00-starting-setup.zip.zip 36.62KB
5.1 01-added-checkout-page.zip.zip 59.58KB
5.1 01-adding-a-mutation-resolver.zip.zip 14.64KB
5.1 01-extracting-dynamic-params.zip.zip 34.44KB
5.1 01-frontend-establishing-a-connection-from-the-client.zip.zip 92.64KB
5.1 01-frontend-fetching-list-of-posts.zip.zip 84.86KB
5.1 01-implementing-an-authentication-flow.zip.zip 49.97KB
5.1 02-adding-a-product-model.zip.zip 25.44KB
5.1 02-adding-the-request-driven-solution.zip.zip 48.13KB
5.1 02-saving-data-through-mongoose.zip.zip 41.19KB
5.1 02-using-nodemon-for-autorestarts.zip.zip 3.69KB
5.1 02-using-stripe.zip.zip 59.62KB
5.1 02-using-validation-error-messages.zip.zip 54.53KB
5.1 03-adding-dynamic-pagination-buttons.zip.zip 61.26KB
5.1 03-creating-the-reset-password-form.zip.zip 54.40KB
5.1 03-storing-product-data.zip.zip 30.11KB
5.1 added-pug-shop-template.zip.zip 19.35KB
5.1 Arrow Functions and this.html 133B
5.1 MySQL Installation Docs.html 145B
5.1 testing-02-test-auth-middleware.zip.zip 16.44KB
5.2 00-starting-setup.zip.zip 36.62KB
5.2 01-added-checkout-page.zip.zip 59.58KB
5.2 01-backend-establishing-a-connection-from-the-client.zip.zip 16.20KB
5.2 01-backend-fetching-list-of-posts.zip.zip 6.75KB
5.2 02-using-stripe.zip.zip 59.62KB
5.2 03-arrow-functions.zip.zip 1.53KB
5.2 MySQL Installation Docs.html 145B
5. Adding a Mutation Resolver & GraphiQL.mp4 81.66MB
5. Adding a Mutation Resolver & GraphiQL.srt 13.79KB
5. Adding a Product Model.mp4 62.86MB
5. Adding a Product Model.srt 10.91KB
5. Adding the Request Driven Login Solution.mp4 75.46MB
5. Adding the Request Driven Login Solution.srt 10.04KB
5. Configuring Multer to Adjust Filename & Filepath.mp4 45.31MB
5. Configuring Multer to Adjust Filename & Filepath.srt 6.09KB
5. Controlling the Node.js Process.html 227B
5. Creating the Reset Password Form.mp4 58.63MB
5. Creating the Reset Password Form.srt 7.18KB
5. Establishing a Connection From the Client.mp4 26.67MB
5. Establishing a Connection From the Client.srt 3.58KB
5. Extracting Dynamic Params.mp4 42.52MB
5. Extracting Dynamic Params.srt 5.86KB
5. Fetching Lists of Posts.mp4 55.31MB
5. Fetching Lists of Posts.srt 8.23KB
5. How Middleware Works.mp4 22.83MB
5. How Middleware Works.srt 4.01KB
5. Implementing an Authentication Flow.mp4 70.45MB
5. Implementing an Authentication Flow.srt 10.37KB
5. Installing the MongoDB Driver.mp4 58.83MB
5. Installing the MongoDB Driver.srt 9.06KB
5. Outputting Dynamic Content.mp4 111.37MB
5. Outputting Dynamic Content.srt 14.60KB
5. Potential Limitation for Large Scale Apps.mp4 14.06MB
5. Potential Limitation for Large Scale Apps.srt 2.04KB
5. Preparing Pagination Data on the Server.mp4 39.39MB
5. Preparing Pagination Data on the Server.srt 4.50KB
5. REST APIs - The Core Principles.mp4 15.43MB
5. REST APIs - The Core Principles.srt 5.64KB
5. Saving Data Through Mongoose.mp4 57.19MB
5. Saving Data Through Mongoose.srt 8.47KB
5. Sending & Handling Background Requests.mp4 84.44MB
5. Sending & Handling Background Requests.srt 13.30KB
5. Setting Up MySQL.mp4 86.45MB
5. Setting Up MySQL.srt 7.82MB
5. Storing Product Data.mp4 53.27MB
5. Storing Product Data.srt 6.64KB
5. Syncing JS Definitions to the Database.mp4 40.91MB
5. Syncing JS Definitions to the Database.srt 5.68KB
5. Testing the Auth Middleware.mp4 85.24MB
5. Testing the Auth Middleware.srt 17.86KB
5. The User Name is Missing!.html 885B
5. Throwing Errors in Code.mp4 21.24MB
5. Throwing Errors in Code.srt 3.68KB
5. Understanding Arrow Functions.mp4 34.86MB
5. Understanding Arrow Functions.srt 34.87MB
5. Understanding the Role & Usage of Node.js.mp4 115.97MB
5. Understanding the Role & Usage of Node.js.srt 10.45KB
5. Useful Resources & Links.html 338B
5. Using Nodemon for Autorestarts.mp4 12.37MB
5. Using Nodemon for Autorestarts.srt 2.03KB
5. Using Production API Keys.mp4 9.78MB
5. Using Production API Keys.srt 1.91KB
5. Using Validation Error Messages.mp4 20.98MB
5. Using Validation Error Messages.srt 3.02KB
5. What is a Build Tool.mp4 33.15MB
5. What is a Build Tool.srt 7.31KB
6.1 01-connecting-our-app.zip.zip 38.25KB
6.1 01-using-nodemailer-to-send-emails.zip.zip 51.60KB
6.1 02-encrypting-passwords.zip.zip 46.55KB
6.1 02-filtering-files-by-mimetype.zip.zip 1.53MB
6.1 02-inserting-data-and-creating-a-product.zip.zip 41.83KB
6.1 02-loading-product-detail-data.zip.zip 37.48KB
6.1 02-looking-behind-the-scenes.zip.zip 2.97KB
6.1 02-manipulating-the-dom.zip.zip 59.48KB
6.1 02-returning-error-pages.zip.zip 54.17KB
6.1 03-adding-dynamic-pagination-buttons.zip.zip 61.26KB
6.1 03-built-in-and-custom-validators.zip.zip 54.37KB
6.1 03-fetching-all-products.zip.zip 39.78KB
6.1 04-adding-logic-to-update-password.zip.zip 54.28KB
6.1 04-objects.zip.zip 1.31KB
6.1 add-post.js.js 301B
6.1 path.js.js 90B
6.1 testing-03-organizing-tests.zip.zip 16.16KB
6.2 Primitive vs Reference Types.html 130B
6. Adding a Create Post Endpoint.mp4 62.57MB
6. Adding a Create Post Endpoint.srt 9.63KB
6. Adding Dynamic Pagination Buttons.mp4 78.13MB
6. Adding Dynamic Pagination Buttons.srt 9.88KB
6. Adding Input Validation.mp4 42.22MB
6. Adding Input Validation.srt 5.50KB
6. Adding Logic to Update the Password.mp4 70.80MB
6. Adding Logic to Update the Password.srt 820.20KB
6. Built-In & Custom Validators.mp4 38.97MB
6. Built-In & Custom Validators.srt 4.96KB
6. Connecting our App to the SQL Database.mp4 45.01MB
6. Connecting our App to the SQL Database.srt 9.09KB
6. Course Outline.mp4 96.76MB
6. Course Outline.srt 10.52KB
6. Creating our REST API Project & Implementing the Route Setup.mp4 38.08MB
6. Creating our REST API Project & Implementing the Route Setup.srt 8.18KB
6. Creating the Database Connection.mp4 27.82MB
6. Creating the Database Connection.srt 4.18KB
6. Displaying Product Data.mp4 24.48MB
6. Displaying Product Data.srt 3.69KB
6. Encrypting Passwords.mp4 32.31MB
6. Encrypting Passwords.srt 6.47KB
6. Express.js - Looking Behind the Scenes.mp4 33.19MB
6. Express.js - Looking Behind the Scenes.srt 5.13KB
6. Fetching All Products.mp4 23.50MB
6. Fetching All Products.srt 3.40KB
6. Filtering Files by Mimetype.mp4 27.51MB
6. Filtering Files by Mimetype.srt 3.04KB
6. Global & Local npm Packages.html 1.15KB
6. Identifying Realtime Potential.mp4 24.32MB
6. Identifying Realtime Potential.srt 3.81KB
6. Inserting Data & Creating a Product.mp4 46.69MB
6. Inserting Data & Creating a Product.srt 5.94KB
6. Loading Product Detail Data.mp4 44.45MB
6. Loading Product Detail Data.srt 6.37KB
6. Manipulating the DOM.mp4 26.17MB
6. Manipulating the DOM.srt 4.18KB
6. Official Pug Docs.html 211B
6. Organizing Multiple Tests.mp4 32.81MB
6. Organizing Multiple Tests.srt 162.62MB
6. Returning Error Pages.mp4 67.05MB
6. Returning Error Pages.srt 8.89KB
6. Setting a Cookie.mp4 45.95MB
6. Setting a Cookie.srt 7.75KB
6. Setting Secure Response Headers with Helmet.mp4 26.46MB
6. Setting Secure Response Headers with Helmet.srt 3.60KB
6. Storing Data in Files Via the Model.mp4 90.96MB
6. Storing Data in Files Via the Model.srt 12.69KB
6. Understanding Requests.mp4 26.15MB
6. Understanding Requests.srt 4.00KB
6. Useful Resources & Links.html 501B
6. Using Node.js in Build Processes.mp4 55.95MB
6. Using Node.js in Build Processes.srt 8.91KB
6. Working with Objects, Properties & Methods.mp4 16.27MB
6. Working with Objects, Properties & Methods.srt 4.29KB
6. Wrap Up.mp4 32.09MB
6. Wrap Up.srt 4.67KB
7.1 01-adding-client-side-code.zip.zip 60.14KB
7.1 01-sending-requests-responses.zip.zip 6.40KB
7.1 02-handling-errors.zip.zip 14.14KB
7.1 02-manipulating-the-dom.zip.zip 59.48KB
7.1 03-adding-a-tiny-improvement.zip.zip 47.74KB
7.1 03-fetching-data-from-files.zip.zip 27.32KB
7.1 03-handling-different-routes.zip.zip 2.99KB
7.1 03-rendering-the-product-detail-view.zip.zip 38.87KB
7.1 03-using-the-express-error-handling-middleware.zip.zip 59.79KB
7.1 04-editing-and-deleting-products.zip.zip 32.12KB
7.1 04-re-using-pagination-logic.zip.zip 59.99KB
7.1 05-arrays.zip.zip 1.37KB
7.1 assignment-frontend-solution.zip.zip 83.03KB
7.1 Available Array Properties & Methods.html 148B
7.2 01-adding-client-side-code.zip.zip 60.14KB
7.2 01-transforming-then-catch.zip.zip 14.43KB
7.2 02-manipulating-the-dom.zip.zip 59.48KB
7.2 05-arrays.zip.zip 1.37KB
7.2 assignment-backend-solution.zip.zip 14.43KB
7.2 Available Array Properties & Methods.html 148B
7.3 01-transforming-then-catch.zip.zip 14.43KB
7.3 assignment-backend-solution.zip.zip 14.43KB
7. Adding a Tiny Code Improvement.mp4 13.05MB
7. Adding a Tiny Code Improvement.srt 1.87KB
7. Adding Server Side Validation.mp4 52.68MB
7. Adding Server Side Validation.srt 8.03KB
7. Arrays & Array Methods.mp4 26.74MB
7. Arrays & Array Methods.srt 5.69KB
7. Basic SQL & Creating a Table.mp4 28.39MB
7. Basic SQL & Creating a Table.srt 27.38MB
7. Compressing Assets.mp4 27.23MB
7. Compressing Assets.srt 3.87KB
7. Converting HTML Files to Pug.mp4 60.81MB
7. Converting HTML Files to Pug.srt 7.80KB
7. Editing & Deleting Products.mp4 43.26MB
7. Editing & Deleting Products.srt 6.13KB
7. Fetching a Single Product.mp4 12.15MB
7. Fetching a Single Product.srt 1.91KB
7. Fetching Data from Files Via the Model.mp4 38.63MB
7. Fetching Data from Files Via the Model.srt 5.35KB
7. Finishing the Database Connection.mp4 34.11MB
7. Finishing the Database Connection.srt 5.69KB
7. Handling Different Routes.mp4 41.95MB
7. Handling Different Routes.srt 6.84KB
7. Handling Errors.mp4 38.96MB
7. Handling Errors.srt 5.12KB
7. How To Get The Most Out Of The Course.mp4 55.78MB
7. How To Get The Most Out Of The Course.srt 5.67KB
7. Manipulating Cookies.mp4 10.08MB
7. Manipulating Cookies.srt 2.67KB
7. More Validators.mp4 37.29MB
7. More Validators.srt 6.09KB
7. MUST READ findById() in Sequelize 5.html 280B
7. Rendering the Product Detail View.mp4 55.30MB
7. Rendering the Product Detail View.srt 6.74KB
7. Re-Using the Pagination Logic & Controls.mp4 35.94MB
7. Re-Using the Pagination Logic & Controls.srt 4.12KB
7. Sending Requests & Responses and Working with Postman.mp4 83.56MB
7. Sending Requests & Responses and Working with Postman.srt 17.86KB
7. Sending Responses.mp4 43.50MB
7. Sending Responses.srt 7.44KB
7. Sharing the IO Instance Across Files.mp4 22.91MB
7. Sharing the IO Instance Across Files.srt 3.58KB
7. Storing File Data in the Database.mp4 80.18MB
7. Storing File Data in the Database.srt 10.55KB
7. Understanding different Error Types.mp4 5.60MB
7. Understanding different Error Types.srt 2.41KB
7. Useful Resources & Links.html 671B
7. Useful Resources & Links.html 477B
7. Useful Resources & Links.html 530B
7. Using the Express.js Error Handling Middleware.mp4 62.74MB
7. Using the Express.js Error Handling Middleware.srt 7.42KB
7. What Not To Test!.mp4 63.61MB
7. What Not To Test!.srt 11.18KB
7. Why we Need Authorization.mp4 10.21MB
7. Why we Need Authorization.srt 2.72KB
8.1 01-using-the-database-connection.zip.zip 44.68KB
8.1 02-backend-setting-up-a-post-model.zip.zip 6.80KB
8.1 02-backend-synchronizing-post-additions.zip.zip 16.18KB
8.1 02-frontend-synchronizing-post-additions.zip.zip 87.73KB
8.1 02-setting-up-request-logging.zip.zip 59.16KB
8.1 03-configuring-cookies.zip.zip 44.79KB
8.1 03-frontend-connecting-the-frontend.zip.zip 85.83KB
8.1 04-adding-the-signin-functionality.zip.zip 49.16KB
8.1 04-checking-for-field-equality.zip.zip 53.77KB
8.1 04-refactored-code.zip.zip 26.13KB
8.1 05-adding-another-item.zip.zip 31.19KB
8.1 06-arrays-and-reference-types.zip.zip 1.59KB
8.1 Reference vs Primitive Types.html 130B
8.1 testing-04-using-stubs.zip.zip 25.93KB
8.2 02-backend-synchronizing-post-additions.zip.zip 16.18KB
8.2 02-frontend-setting-up-a-post-model.zip.zip 85.35KB
8.2 02-frontend-synchronizing-post-additions.zip.zip 87.73KB
8.2 03-backend-connecting-the-frontend.zip.zip 15.66KB
8.2 06-arrays-and-reference-types.zip.zip 1.59KB
8.2 Reference vs Primitive Types.html 130B
8. Adding a Layout.mp4 51.11MB
8. Adding a Layout.srt 6.89KB
8. Adding Another Item.mp4 19.92MB
8. Adding Another Item.srt 2.56KB
8. Adding Authorization.mp4 17.62MB
8. Adding Authorization.srt 2.64KB
8. Adding the Signin Functionality.mp4 59.54MB
8. Adding the Signin Functionality.srt 8.33KB
8. Arrays, Objects & Reference Types.mp4 12.52MB
8. Arrays, Objects & Reference Types.srt 2.69KB
8. Checking For Field Equality.mp4 28.33MB
8. Checking For Field Equality.srt 4.48KB
8. Configuring Cookies.mp4 46.04MB
8. Configuring Cookies.srt 7.89KB
8. Connecting the Frontend to the GraphQL API.mp4 63.65MB
8. Connecting the Frontend to the GraphQL API.srt 9.05KB
8. Finding & Fixing Syntax Errors.mp4 24.25MB
8. Finding & Fixing Syntax Errors.srt 19.67MB
8. Passing Data with POST Requests.mp4 74.97MB
8. Passing Data with POST Requests.srt 9.08KB
8. Refactoring the File Storage Code.mp4 43.25MB
8. Refactoring the File Storage Code.srt 5.55KB
8. Remove imageUrl from Add Product.html 710B
8. Request & Response Headers.html 600B
8. REST APIs, Clients & CORS Errors.mp4 59.93MB
8. REST APIs, Clients & CORS Errors.srt 13.16KB
8. Retrieving Data.mp4 29.70MB
8. Retrieving Data.srt 4.08KB
8. Retrieving Data & Finding Products.mp4 27.81MB
8. Retrieving Data & Finding Products.srt 3.85KB
8. Setting Up a Post Model.mp4 44.44MB
8. Setting Up a Post Model.srt 7.04KB
8. Setting Up Request Logging.mp4 39.88MB
8. Setting Up Request Logging.srt 4.77KB
8. Synchronizing POST Additions.mp4 68.70MB
8. Synchronizing POST Additions.srt 10.18KB
8. Time to Practice - Express.js.html 140B
8. Updating Products.mp4 42.83MB
8. Updating Products.srt 5.36KB
8. Updating the App.mp4 37.56MB
8. Updating the App.srt 4.34KB
8. Using Stubs.mp4 72.56MB
8. Using Stubs.srt 11.74KB
8. Using the Database Connection.mp4 52.01MB
8. Using the Database Connection.srt 7.01KB
8. Working with the REPL vs Using FIles.mp4 35.94MB
8. Working with the REPL vs Using FIles.srt 4.06KB
8. Wrap Up.mp4 9.25MB
8. Wrap Up.srt 1.43KB
9.1 01-routing-requests.zip.zip 1.70KB
9.1 02-registering-the-routes.zip.zip 37.85KB
9.1 02-sending-post-requests.zip.zip 6.34KB
9.1 03-adding-dynamic-pagination-buttons.zip.zip 61.26KB
9.1 03-backend-storing-posts-in-database.zip.zip 8.93KB
9.1 03-getting-a-single-product.zip.zip 39.28KB
9.1 03-pug-finished.zip.zip 22.35KB
9.1 03-serving-images-statically.zip.zip 2.03MB
9.1 04-adding-a-cart-model.zip.zip 38.80KB
9.1 04-deleting-products.zip.zip 38.91KB
9.1 05-added-async-validation.zip.zip 52.55KB
9.1 05-adding-another-item.zip.zip 31.19KB
9.1 07-spread-and-rest.zip.zip 1.54KB
9.1 update-post.js.js 272B
9.2 01-adding-pagination-links.zip.zip 58.36KB
9.2 02-registering-the-routes.zip.zip 37.85KB
9.2 03-storing-product-data.zip.zip 30.11KB
9.2 04-editing-and-deleting-products.zip.zip 32.12KB
9.2 04-re-using-pagination-logic.zip.zip 59.99KB
9.3 01-adding-pagination-links.zip.zip 58.36KB
9.3 01-working-on-the-navigation.zip.zip 33.07KB
9.3 03-storing-product-data.zip.zip 30.11KB
9.3 04-re-using-pagination-logic.zip.zip 59.99KB
9.3 05-adding-another-item.zip.zip 31.19KB
9.4 01-working-on-the-navigation.zip.zip 33.07KB
9.4 02-preparing-pagination-data-on-the-server.zip.zip 62.79KB
9.4 04-editing-and-deleting-products.zip.zip 32.12KB
9.5 01-working-on-the-navigation.zip.zip 33.07KB
9.5 03-storing-product-data.zip.zip 30.11KB
9.5 05-adding-another-item.zip.zip 31.19KB
9. Adding a Cart Model.mp4 118.71MB
9. Adding a Cart Model.srt 15.66KB
9. Adding a Login Query & a Resolver.mp4 59.26MB
9. Adding a Login Query & a Resolver.srt 7.82KB
9. Adding Async Validation.mp4 45.24MB
9. Adding Async Validation.srt 5.92KB
9. Adding Protection to Post Actions.mp4 35.44MB
9. Adding Protection to Post Actions.srt 4.53KB
9. Creating Products.mp4 21.27MB
9. Creating Products.srt 2.75KB
9. Dealing with Runtime Errors.mp4 26.87MB
9. Dealing with Runtime Errors.srt 3.63KB
9. Deleting Products.mp4 13.11MB
9. Deleting Products.srt 1.63KB
9. Fetching Products.mp4 56.95MB
9. Fetching Products.srt 8.44KB
9. Finishing the Pug Template.mp4 58.68MB
9. Finishing the Pug Template.srt 7.87KB
9. Fixing a Bug - The Missing Username.mp4 16.79MB
9. Fixing a Bug - The Missing Username.srt 2.23KB
9. Getting a Single Product with the where Condition.mp4 48.90MB
9. Getting a Single Product with the where Condition.srt 5.85KB
9. More on Logging.html 474B
9. Parsing Incoming Requests.mp4 66.57MB
9. Parsing Incoming Requests.srt 10.95KB
9. Routing Requests.mp4 46.47MB
9. Routing Requests.srt 7.14KB
9. Sending POST Requests.mp4 55.09MB
9. Sending POST Requests.srt 55.12MB
9. Serving Images Statically.mp4 43.65MB
9. Serving Images Statically.srt 5.90KB
9. Storing Posts in the Database.mp4 32.26MB
9. Storing Posts in the Database.srt 4.40KB
9. Testing Controllers.mp4 64.10MB
9. Testing Controllers.srt 10.76KB
9. Understanding Spread & Rest Operators.mp4 47.38MB
9. Understanding Spread & Rest Operators.srt 8.64KB
9. Useful Resources & Links.html 160B
9. Useful Resources & Links.html 160B
9. Using the Attached Source Code.html 974B
9. Using the Error Handling Middleware Correctly.mp4 51.17MB
9. Using the Error Handling Middleware Correctly.srt 6.61KB
9. What is a Session.mp4 7.69MB
9. What is a Session.srt 4.10KB
9. Working on Route Protection.mp4 17.73MB
9. Working on Route Protection.srt 2.93KB
9. Wrap Up.mp4 8.86MB
9. Wrap Up.srt 3.08KB
Distribution statistics by country
Total 0
IP List List of IP addresses which were distributed this torrent