Torrent Details For "Udemy - NodeJS The Complete Guide"

Udemy - NodeJS The Complete Guide

Uploader's RSS Magnet Download Alt Download Safe Download Fast Download


Title: Udemy - NodeJS The Complete Guide
Category: Other > Tutorials
Uploader:

Uploaded by b2r*1318

Date:

Uploaded on: Nov 01st, 2018

Seeders: 3
Leechers: 12
Completed: 9
Downloaded: 44
Size: 16.12 GB
Language: English English
Node.js is probably THE most popular and modern server-side programming language you can dive into these days!

Node.js developers are in high demand and the language is used for everything from traditional web apps with server-side rendered views over REST APIs all the way up to GraphQL APIs and real-time web services. Not to mention its applications in build workflows for projects of all sizes.

This course will teach you all of that! From scratch with zero prior knowledge assumed. Though if you do bring some knowledge, you'll of course be able to quickly jump into the course modules that are most interesting to you.

Here's what you'll learn in this course:

Node.js Basics & Basic Core Modules

Parsing Requests & Sending Responses

Rendering HTML Dynamically (on the Server)

Using Express.js

Working with Files and generating PDFs on the Server (on-the-fly)

File Up- and Download

Using the Model-View-Controller (MVC) Pattern

Using Node.js with SQL (MySQL) and Sequelize

Using Node.js with NoSQL (MongoDB) and Mongoose

Working with Sessions & Cookies

User Authentication and Authorization

Sending E-Mails

Validating User Input

Data Pagination

Handling Payments with Stripe.js

Building REST APIs

Authentication in REST APIs

File Upload in REST APIs

Building GraphQL APIs

Authentication in GraphQL APIs

File Upload in GraphQL APIs

Building a Realtime Node.js App with Websockets

Deploying a Node.js Application

And Way More!

Does this look like a lot of content? It certainly is!

This is not a short course but it is the "Complete Guide" on Node.js after all. We'll dive into a lot of topics and we'll not just scratch the surface.

We'll also not just walk through boring theory and some slides. Instead, we'll build two major projects: An online shop (including checkout + payments) and a blog.

All topics and features of the course will be shown and used in these projects and you'll therefore learn about them in a realistic environment.
File Name: Size:
01 Introduction/001 Introduction-en.srt2.61 kB
01 Introduction/001 Introduction.mp433.41 MB
01 Introduction/002 What is Node.js-en.srt6.22 kB
01 Introduction/002 What is Node.js.mp473.78 MB
01 Introduction/003 Installing Node.js and Creating our First App-en.srt10.94 kB
01 Introduction/003 Installing Node.js and Creating our First App.mp4119.85 MB
01 Introduction/004 Understanding the Role Usage of Node.js-en.srt10.51 kB
01 Introduction/004 Understanding the Role Usage of Node.js.mp4115.97 MB
01 Introduction/005 Course Outline-en.srt10.56 kB
01 Introduction/005 Course Outline.mp496.75 MB
01 Introduction/006 How To Get The Most Out Of The Course-en.srt5.68 kB
01 Introduction/006 How To Get The Most Out Of The Course.mp455.78 MB
01 Introduction/007 Working with the REPL vs Using FIles-en.srt4.03 kB
01 Introduction/007 Working with the REPL vs Using FIles.mp435.93 MB
01 Introduction/008 Using the Attached Source Code.html1.80 kB
02 Optional JavaScript - A Quick Refresher/009 Module Introduction-en.srt2.06 kB
02 Optional JavaScript - A Quick Refresher/009 Module Introduction.mp43.16 MB
02 Optional JavaScript - A Quick Refresher/010 JavaScript in a Nutshell-en.srt3.74 kB
02 Optional JavaScript - A Quick Refresher/010 JavaScript in a Nutshell.mp48.50 MB
02 Optional JavaScript - A Quick Refresher/010 JavaScript-on-MDN.txt59.00 B
02 Optional JavaScript - A Quick Refresher/010 Various-JavaScript-Tutorials.txt40.00 B
02 Optional JavaScript - A Quick Refresher/011 01-core-js-syntax.zip1.45 kB
02 Optional JavaScript - A Quick Refresher/011 JavaScript-from-Scratch.txt59.00 B
02 Optional JavaScript - A Quick Refresher/011 Primitive-vs-Reference-Types.txt71.00 B
02 Optional JavaScript - A Quick Refresher/011 Refreshing the Core Syntax-en.srt6.03 kB
02 Optional JavaScript - A Quick Refresher/011 Refreshing the Core Syntax.mp423.34 MB
02 Optional JavaScript - A Quick Refresher/011 Various-JavaScript-Beginner-Resources.txt41.00 B
02 Optional JavaScript - A Quick Refresher/012 02-let-and-const.zip1.45 kB
02 Optional JavaScript - A Quick Refresher/012 let const-en.srt3.11 kB
02 Optional JavaScript - A Quick Refresher/012 let const.mp417.01 MB
02 Optional JavaScript - A Quick Refresher/013 03-arrow-functions.zip1.53 kB
02 Optional JavaScript - A Quick Refresher/013 Arrow-Functions-and-this.txt74.00 B
02 Optional JavaScript - A Quick Refresher/013 Understanding Arrow Functions-en.srt6.71 kB
02 Optional JavaScript - A Quick Refresher/013 Understanding Arrow Functions.mp434.85 MB
02 Optional JavaScript - A Quick Refresher/014 04-objects.zip1.31 kB
02 Optional JavaScript - A Quick Refresher/014 Primitive-vs-Reference-Types.txt71.00 B
02 Optional JavaScript - A Quick Refresher/014 Working with Objects Properties Methods-en.srt4.26 kB
02 Optional JavaScript - A Quick Refresher/014 Working with Objects Properties Methods.mp416.26 MB
02 Optional JavaScript - A Quick Refresher/015 05-arrays.zip1.37 kB
02 Optional JavaScript - A Quick Refresher/015 Arrays Array Methods-en.srt5.69 kB
02 Optional JavaScript - A Quick Refresher/015 Arrays Array Methods.mp426.73 MB
02 Optional JavaScript - A Quick Refresher/015 Available-Array-Properties-Methods.txt89.00 B
02 Optional JavaScript - A Quick Refresher/016 06-arrays-and-reference-types.zip1.59 kB
02 Optional JavaScript - A Quick Refresher/016 Arrays Objects Reference Types-en.srt2.70 kB
02 Optional JavaScript - A Quick Refresher/016 Arrays Objects Reference Types.mp412.51 MB
02 Optional JavaScript - A Quick Refresher/017 07-spread-and-rest.zip1.54 kB
02 Optional JavaScript - A Quick Refresher/017 Understanding Spread Rest Operators-en.srt8.60 kB
02 Optional JavaScript - A Quick Refresher/017 Understanding Spread Rest Operators.mp447.38 MB
02 Optional JavaScript - A Quick Refresher/018 08-destructuring.zip1.59 kB
02 Optional JavaScript - A Quick Refresher/018 Destructuring-en.srt7.13 kB
02 Optional JavaScript - A Quick Refresher/018 Destructuring.mp440.08 MB
02 Optional JavaScript - A Quick Refresher/019 09-async-code.zip1.43 kB
02 Optional JavaScript - A Quick Refresher/019 Async Code Promises-en.srt13.08 kB
02 Optional JavaScript - A Quick Refresher/019 Async Code Promises.mp460.94 MB
02 Optional JavaScript - A Quick Refresher/020 Template Literals.html1.94 kB
02 Optional JavaScript - A Quick Refresher/021 Wrap Up-en.srt1.08 kB
02 Optional JavaScript - A Quick Refresher/021 Wrap Up.mp44.29 MB
02 Optional JavaScript - A Quick Refresher/022 01-core-js-syntax.zip1.45 kB
02 Optional JavaScript - A Quick Refresher/022 02-let-and-const.zip1.45 kB
02 Optional JavaScript - A Quick Refresher/022 03-arrow-functions.zip1.53 kB
02 Optional JavaScript - A Quick Refresher/022 04-objects.zip1.31 kB
02 Optional JavaScript - A Quick Refresher/022 05-arrays.zip1.37 kB
02 Optional JavaScript - A Quick Refresher/022 06-arrays-and-reference-types.zip1.59 kB
02 Optional JavaScript - A Quick Refresher/022 07-spread-and-rest.zip1.54 kB
02 Optional JavaScript - A Quick Refresher/022 08-destructuring.zip1.59 kB
02 Optional JavaScript - A Quick Refresher/022 09-async-code.zip1.43 kB
02 Optional JavaScript - A Quick Refresher/022 Useful Resources Links.html1.31 kB
03 Understanding the Basics/023 Module Introduction-en.srt2.33 kB
03 Understanding the Basics/023 Module Introduction.mp45.18 MB
03 Understanding the Basics/024 How The Web Works-en.srt5.62 kB
03 Understanding the Basics/024 How The Web Works.mp412.31 MB
03 Understanding the Basics/025 Creating a Node Server-en.srt17.76 kB
03 Understanding the Basics/025 Creating a Node Server.mp453.34 MB
03 Understanding the Basics/026 The Node Lifecycle Event Loop-en.srt6.33 kB
03 Understanding the Basics/026 The Node Lifecycle Event Loop.mp420.34 MB
03 Understanding the Basics/027 Controlling the Node.js Process.html1.07 kB
03 Understanding the Basics/028 Understanding Requests-en.srt4.04 kB
03 Understanding the Basics/028 Understanding Requests.mp426.15 MB
03 Understanding the Basics/029 Sending Responses-en.srt7.45 kB
03 Understanding the Basics/029 Sending Responses.mp443.50 MB
03 Understanding the Basics/030 Request Response Headers.html1.43 kB
03 Understanding the Basics/031 01-routing-requests.zip1.70 kB
03 Understanding the Basics/031 Routing Requests-en.srt7.22 kB
03 Understanding the Basics/031 Routing Requests.mp446.47 MB
03 Understanding the Basics/032 Redirecting Requests-en.srt5.42 kB
03 Understanding the Basics/032 Redirecting Requests.mp432.56 MB
03 Understanding the Basics/033 02-parsing-request-bodies.zip1.86 kB
03 Understanding the Basics/033 Parsing Request Bodies-en.srt14.53 kB
03 Understanding the Basics/033 Parsing Request Bodies.mp478.61 MB
03 Understanding the Basics/034 Understanding Event Driven Code Execution-en.srt7.15 kB
03 Understanding the Basics/034 Understanding Event Driven Code Execution.mp451.36 MB
03 Understanding the Basics/035 03-blocking-and-non-blocking-code.zip1.96 kB
03 Understanding the Basics/035 Blocking and Non-Blocking Code-en.srt6.20 kB
03 Understanding the Basics/035 Blocking and Non-Blocking Code.mp444.34 MB
03 Understanding the Basics/036 Node.js - Looking Behind the Scenes-en.srt15.58 kB
03 Understanding the Basics/036 Node.js - Looking Behind the Scenes.mp449.03 MB
03 Understanding the Basics/037 04-using-the-node-modules-system.zip2.69 kB
03 Understanding the Basics/037 05-fixed-missing-head-tag.zip2.72 kB
03 Understanding the Basics/037 Using the Node Modules System-en.srt12.91 kB
03 Understanding the Basics/037 Using the Node Modules System.mp483.28 MB
03 Understanding the Basics/038 Wrap Up-en.srt6.91 kB
03 Understanding the Basics/038 Wrap Up.mp429.61 MB
03 Understanding the Basics/039 01-routing-requests.zip1.70 kB
03 Understanding the Basics/039 02-parsing-request-bodies.zip1.86 kB
03 Understanding the Basics/039 03-blocking-and-non-blocking-code.zip1.96 kB
03 Understanding the Basics/039 04-using-the-node-modules-system.zip2.69 kB
03 Understanding the Basics/039 05-fixed-missing-head-tag.zip2.72 kB
03 Understanding the Basics/039 assignment-solution.zip1.80 kB
03 Understanding the Basics/039 Useful Resources Links.html1.75 kB
04 Improved Development Workflow and Debugging/040 Module Introduction-en.srt727.00 B
04 Improved Development Workflow and Debugging/040 Module Introduction.mp41.68 MB
04 Improved Development Workflow and Debugging/041 01-understanding-npm-scripts.zip3.57 kB
04 Improved Development Workflow and Debugging/041 Understanding NPM Scripts-en.srt9.92 kB
04 Improved Development Workflow and Debugging/041 Understanding NPM Scripts.mp443.50 MB
04 Improved Development Workflow and Debugging/042 Installing 3rd Party Packages-en.srt11.74 kB
04 Improved Development Workflow and Debugging/042 Installing 3rd Party Packages.mp460.93 MB
04 Improved Development Workflow and Debugging/043 Global Features vs Core Modules vs Third-Party Modules.html2.45 kB
04 Improved Development Workflow and Debugging/044 02-using-nodemon-for-autorestarts.zip3.69 kB
04 Improved Development Workflow and Debugging/044 Using Nodemon for Autorestarts-en.srt2.06 kB
04 Improved Development Workflow and Debugging/044 Using Nodemon for Autorestarts.mp412.37 MB
04 Improved Development Workflow and Debugging/045 Global Local npm Packages.html2.00 kB
04 Improved Development Workflow and Debugging/046 Understanding different Error Types-en.srt2.40 kB
04 Improved Development Workflow and Debugging/046 Understanding different Error Types.mp45.60 MB
04 Improved Development Workflow and Debugging/047 Finding Fixing Syntax Errors-en.srt4.58 kB
04 Improved Development Workflow and Debugging/047 Finding Fixing Syntax Errors.mp424.25 MB
04 Improved Development Workflow and Debugging/048 Dealing with Runtime Errors-en.srt3.63 kB
04 Improved Development Workflow and Debugging/048 Dealing with Runtime Errors.mp426.87 MB
04 Improved Development Workflow and Debugging/049 Logical Errors-en.srt9.32 kB
04 Improved Development Workflow and Debugging/049 Logical Errors.mp454.51 MB
04 Improved Development Workflow and Debugging/050 Using the Debugger-en.srt4.46 kB
04 Improved Development Workflow and Debugging/050 Using the Debugger.mp429.89 MB
04 Improved Development Workflow and Debugging/051 Restarting the Debugger Automatically After Editing our App-en.srt8.88 kB
04 Improved Development Workflow and Debugging/051 Restarting the Debugger Automatically After Editing our App.mp454.05 MB
04 Improved Development Workflow and Debugging/052 Debugging Node.js in Visual Studio Code.html1.19 kB
04 Improved Development Workflow and Debugging/053 03-finished.zip4.85 kB
04 Improved Development Workflow and Debugging/053 Changing Variables in the Debug Console-en.srt1.83 kB
04 Improved Development Workflow and Debugging/053 Changing Variables in the Debug Console.mp412.61 MB
04 Improved Development Workflow and Debugging/054 Wrap Up-en.srt4.36 kB
04 Improved Development Workflow and Debugging/054 Wrap Up.mp419.87 MB
04 Improved Development Workflow and Debugging/055 01-understanding-npm-scripts.zip3.57 kB
04 Improved Development Workflow and Debugging/055 02-using-nodemon-for-autorestarts.zip3.69 kB
04 Improved Development Workflow and Debugging/055 03-finished.zip4.85 kB
04 Improved Development Workflow and Debugging/055 Useful Resources Links.html1.47 kB
05 Working with Express.js/056 Module Introduction-en.srt2.90 kB
05 Working with Express.js/056 Module Introduction.mp45.01 MB
05 Working with Express.js/057 What is Express.js-en.srt4.76 kB
05 Working with Express.js/057 What is Express.js.mp411.30 MB
05 Working with Express.js/058 Installing Express.js-en.srt4.95 kB
05 Working with Express.js/058 Installing Express.js.mp426.45 MB
05 Working with Express.js/059 01-adding-middleware.zip2.87 kB
05 Working with Express.js/059 Adding Middleware-en.srt6.64 kB
05 Working with Express.js/059 Adding Middleware.mp432.89 MB
05 Working with Express.js/060 How Middleware Works-en.srt4.02 kB
05 Working with Express.js/060 How Middleware Works.mp422.83 MB
05 Working with Express.js/061 02-looking-behind-the-scenes.zip2.97 kB
05 Working with Express.js/061 Express.js - Looking Behind the Scenes-en.srt5.16 kB
05 Working with Express.js/061 Express.js - Looking Behind the Scenes.mp433.19 MB
05 Working with Express.js/062 03-handling-different-routes.zip2.99 kB
05 Working with Express.js/062 Handling Different Routes-en.srt6.89 kB
05 Working with Express.js/062 Handling Different Routes.mp441.95 MB
05 Working with Express.js/063 Parsing Incoming Requests-en.srt11.02 kB
05 Working with Express.js/063 Parsing Incoming Requests.mp466.57 MB
05 Working with Express.js/064 04-limiting-middleware-execution-to-post-requests.zip3.45 kB
05 Working with Express.js/064 Limiting Middleware Execution to POST Requests-en.srt2.25 kB
05 Working with Express.js/064 Limiting Middleware Execution to POST Requests.mp415.23 MB
05 Working with Express.js/065 05-using-express-router.zip5.05 kB
05 Working with Express.js/065 Using Express Router-en.srt10.19 kB
05 Working with Express.js/065 Using Express Router.mp461.37 MB
05 Working with Express.js/066 Adding a 404 Error Page-en.srt3.00 kB
05 Working with Express.js/066 Adding a 404 Error Page.mp420.82 MB
05 Working with Express.js/067 06-filtering-paths.zip5.86 kB
05 Working with Express.js/067 Filtering Paths-en.srt4.22 kB
05 Working with Express.js/067 Filtering Paths.mp430.63 MB
05 Working with Express.js/068 07-creating-the-html-files.zip7.81 kB
05 Working with Express.js/068 Creating HTML Pages-en.srt6.54 kB
05 Working with Express.js/068 Creating HTML Pages.mp437.50 MB
05 Working with Express.js/069 08-serving-the-html-files.zip7.76 kB
05 Working with Express.js/069 add-product.html662.00 B
05 Working with Express.js/069 Serving HTML Pages-en.srt9.18 kB
05 Working with Express.js/069 Serving HTML Pages.mp461.44 MB
05 Working with Express.js/069 shop.html567.00 B
05 Working with Express.js/070 09-returning-a-404-html-page.zip8.74 kB
05 Working with Express.js/070 Returning a 404 Page-en.srt2.64 kB
05 Working with Express.js/070 Returning a 404 Page.mp417.05 MB
05 Working with Express.js/071 10-using-a-helper-function.zip9.96 kB
05 Working with Express.js/071 Using a Helper Function for Navigation-en.srt4.73 kB
05 Working with Express.js/071 Using a Helper Function for Navigation.mp428.82 MB
05 Working with Express.js/072 11-styling-our-pages.zip10.64 kB
05 Working with Express.js/072 Styling our Pages-en.srt17.69 kB
05 Working with Express.js/072 Styling our Pages.mp4142.26 MB
05 Working with Express.js/073 12-serving-files-statically.zip13.43 kB
05 Working with Express.js/073 Serving Files Statically-en.srt10.60 kB
05 Working with Express.js/073 Serving Files Statically.mp475.79 MB
05 Working with Express.js/074 Wrap Up-en.srt4.56 kB
05 Working with Express.js/074 Wrap Up.mp421.30 MB
05 Working with Express.js/075 01-adding-middleware.zip2.87 kB
05 Working with Express.js/075 02-looking-behind-the-scenes.zip2.97 kB
05 Working with Express.js/075 03-handling-different-routes.zip2.99 kB
05 Working with Express.js/075 04-limiting-middleware-execution-to-post-requests.zip3.45 kB
05 Working with Express.js/075 05-using-express-router.zip5.05 kB
05 Working with Express.js/075 06-filtering-paths.zip5.86 kB
05 Working with Express.js/075 07-creating-the-html-files.zip7.81 kB
05 Working with Express.js/075 08-serving-the-html-files.zip7.76 kB
05 Working with Express.js/075 09-returning-a-404-html-page.zip8.74 kB
05 Working with Express.js/075 10-using-a-helper-function.zip9.96 kB
05 Working with Express.js/075 11-styling-our-pages.zip10.64 kB
05 Working with Express.js/075 12-serving-files-statically.zip13.43 kB
05 Working with Express.js/075 assignment-1-solution.zip3.00 kB
05 Working with Express.js/075 assignment-2-solution.zip8.08 kB
05 Working with Express.js/075 Useful Resources Links.html1.22 kB
06 Working with Dynamic Content Adding Templating Engines/076 00-starting-setup.zip14.59 kB
06 Working with Dynamic Content Adding Templating Engines/076 Module Introduction-en.srt3.30 kB
06 Working with Dynamic Content Adding Templating Engines/076 Module Introduction.mp46.17 MB
06 Working with Dynamic Content Adding Templating Engines/077 01-sharing-data-across-requests-and-users.zip16.62 kB
06 Working with Dynamic Content Adding Templating Engines/077 Sharing Data Across Requests Users-en.srt11.42 kB
06 Working with Dynamic Content Adding Templating Engines/077 Sharing Data Across Requests Users.mp466.87 MB
06 Working with Dynamic Content Adding Templating Engines/077 starting-resources.zip8.80 kB
06 Working with Dynamic Content Adding Templating Engines/078 Templating Engines - An Overview-en.srt6.23 kB
06 Working with Dynamic Content Adding Templating Engines/078 Templating Engines - An Overview.mp411.46 MB
06 Working with Dynamic Content Adding Templating Engines/079 02-added-pug.zip15.09 kB
06 Working with Dynamic Content Adding Templating Engines/079 Installing Implementing Pug-en.srt15.48 kB
06 Working with Dynamic Content Adding Templating Engines/079 Installing Implementing Pug.mp4105.31 MB
06 Working with Dynamic Content Adding Templating Engines/080 added-pug-shop-template.zip19.35 kB
06 Working with Dynamic Content Adding Templating Engines/080 Outputting Dynamic Content-en.srt14.56 kB
06 Working with Dynamic Content Adding Templating Engines/080 Outputting Dynamic Content.mp4111.37 MB
06 Working with Dynamic Content Adding Templating Engines/081 Official Pug Docs.html1.04 kB
06 Working with Dynamic Content Adding Templating Engines/082 Converting HTML Files to Pug-en.srt7.79 kB
06 Working with Dynamic Content Adding Templating Engines/082 Converting HTML Files to Pug.mp460.81 MB
06 Working with Dynamic Content Adding Templating Engines/083 Adding a Layout-en.srt6.84 kB
06 Working with Dynamic Content Adding Templating Engines/083 Adding a Layout.mp451.11 MB
06 Working with Dynamic Content Adding Templating Engines/084 03-pug-finished.zip22.35 kB
06 Working with Dynamic Content Adding Templating Engines/084 Finishing the Pug Template-en.srt7.86 kB
06 Working with Dynamic Content Adding Templating Engines/084 Finishing the Pug Template.mp458.68 MB
06 Working with Dynamic Content Adding Templating Engines/085 Working with Handlebars-en.srt6.83 kB
06 Working with Dynamic Content Adding Templating Engines/085 Working with Handlebars.mp448.84 MB
06 Working with Dynamic Content Adding Templating Engines/086 Converting our Project to Handlebars-en.srt10.13 kB
06 Working with Dynamic Content Adding Templating Engines/086 Converting our Project to Handlebars.mp486.94 MB
06 Working with Dynamic Content Adding Templating Engines/087 04-adding-a-layout-to-handlebars.zip31.88 kB
06 Working with Dynamic Content Adding Templating Engines/087 Adding the Layout to Handlebars-en.srt11.14 kB
06 Working with Dynamic Content Adding Templating Engines/087 Adding the Layout to Handlebars.mp495.64 MB
06 Working with Dynamic Content Adding Templating Engines/088 Working with EJS-en.srt10.88 kB
06 Working with Dynamic Content Adding Templating Engines/088 Working with EJS.mp486.93 MB
06 Working with Dynamic Content Adding Templating Engines/089 05-working-on-layout-with-partials.zip41.89 kB
06 Working with Dynamic Content Adding Templating Engines/089 Working on the Layout with Partials-en.srt12.19 kB
06 Working with Dynamic Content Adding Templating Engines/089 Working on the Layout with Partials.mp495.20 MB
06 Working with Dynamic Content Adding Templating Engines/090 Wrap Up-en.srt4.92 kB
06 Working with Dynamic Content Adding Templating Engines/090 Wrap Up.mp441.19 MB
06 Working with Dynamic Content Adding Templating Engines/091 00-starting-setup.zip14.59 kB
06 Working with Dynamic Content Adding Templating Engines/091 01-sharing-data-across-requests-and-users.zip16.62 kB
06 Working with Dynamic Content Adding Templating Engines/091 02-added-pug.zip15.09 kB
06 Working with Dynamic Content Adding Templating Engines/091 03-pug-finished.zip22.35 kB
06 Working with Dynamic Content Adding Templating Engines/091 04-adding-a-layout-to-handlebars.zip31.88 kB
06 Working with Dynamic Content Adding Templating Engines/091 05-working-on-layout-with-partials.zip41.89 kB
06 Working with Dynamic Content Adding Templating Engines/091 assignment-solutions.zip27.83 kB
06 Working with Dynamic Content Adding Templating Engines/091 Useful Resources Links.html1.45 kB
07 The Model View Controller (MVC)/092 00-starting-setup.zip20.96 kB
07 The Model View Controller (MVC)/092 Module Introduction-en.srt1.03 kB
07 The Model View Controller (MVC)/092 Module Introduction.mp41.96 MB
07 The Model View Controller (MVC)/093 What is the MVC-en.srt3.54 kB
07 The Model View Controller (MVC)/093 What is the MVC.mp48.99 MB
07 The Model View Controller (MVC)/094 Adding Controllers-en.srt12.23 kB
07 The Model View Controller (MVC)/094 Adding Controllers.mp476.06 MB
07 The Model View Controller (MVC)/095 01-finished-the-controller.zip24.02 kB
07 The Model View Controller (MVC)/095 Finishing the Controllers-en.srt3.38 kB
07 The Model View Controller (MVC)/095 Finishing the Controllers.mp420.55 MB
07 The Model View Controller (MVC)/096 02-adding-a-product-model.zip25.44 kB
07 The Model View Controller (MVC)/096 Adding a Product Model-en.srt10.82 kB
07 The Model View Controller (MVC)/096 Adding a Product Model.mp462.86 MB
07 The Model View Controller (MVC)/097 path.js90.00 B
07 The Model View Controller (MVC)/097 Storing Data in Files Via the Model-en.srt12.69 kB
07 The Model View Controller (MVC)/097 Storing Data in Files Via the Model.mp490.96 MB
07 The Model View Controller (MVC)/098 03-fetching-data-from-files.zip27.32 kB
07 The Model View Controller (MVC)/098 Fetching Data from Files Via the Model-en.srt5.34 kB
07 The Model View Controller (MVC)/098 Fetching Data from Files Via the Model.mp438.63 MB
07 The Model View Controller (MVC)/099 04-refactored-code.zip26.13 kB
07 The Model View Controller (MVC)/099 Refactoring the File Storage Code-en.srt5.52 kB
07 The Model View Controller (MVC)/099 Refactoring the File Storage Code.mp443.25 MB
07 The Model View Controller (MVC)/100 Wrap Up-en.srt3.05 kB
07 The Model View Controller (MVC)/100 Wrap Up.mp48.85 MB
07 The Model View Controller (MVC)/101 00-starting-setup.zip20.96 kB
07 The Model View Controller (MVC)/101 01-finished-the-controller.zip24.02 kB
07 The Model View Controller (MVC)/101 02-adding-a-product-model.zip25.44 kB
07 The Model View Controller (MVC)/101 03-fetching-data-from-files.zip27.32 kB
07 The Model View Controller (MVC)/101 04-refactored-code.zip26.13 kB
07 The Model View Controller (MVC)/101 Useful Resources Links.html1.33 kB
08 Optional Enhancing the App/102 Module Introduction-en.srt1.76 kB
08 Optional Enhancing the App/102 Module Introduction.mp42.99 MB
08 Optional Enhancing the App/103 Creating the Shop Structure-en.srt7.35 kB
08 Optional Enhancing the App/103 Creating the Shop Structure.mp443.48 MB
08 Optional Enhancing the App/104 01-working-on-the-navigation.zip33.07 kB
08 Optional Enhancing the App/104 Working on the Navigation-en.srt3.67 kB
08 Optional Enhancing the App/104 Working on the Navigation.mp427.73 MB
08 Optional Enhancing the App/105 02-registering-the-routes.zip37.85 kB
08 Optional Enhancing the App/105 Registering the Routes-en.srt14.88 kB
08 Optional Enhancing the App/105 Registering the Routes.mp4110.65 MB
08 Optional Enhancing the App/106 03-storing-product-data.zip30.11 kB
08 Optional Enhancing the App/106 Storing Product Data-en.srt6.62 kB
08 Optional Enhancing the App/106 Storing Product Data.mp453.27 MB
08 Optional Enhancing the App/107 Displaying Product Data-en.srt3.70 kB
08 Optional Enhancing the App/107 Displaying Product Data.mp424.48 MB
08 Optional Enhancing the App/108 04-editing-and-deleting-products.zip32.12 kB
08 Optional Enhancing the App/108 Editing Deleting Products-en.srt6.13 kB
08 Optional Enhancing the App/108 Editing Deleting Products.mp443.26 MB
08 Optional Enhancing the App/109 05-adding-another-item.zip31.19 kB
08 Optional Enhancing the App/109 Adding Another Item-en.srt2.59 kB
08 Optional Enhancing the App/109 Adding Another Item.mp419.92 MB
08 Optional Enhancing the App/110 01-working-on-the-navigation.zip33.07 kB
08 Optional Enhancing the App/110 02-registering-the-routes.zip37.85 kB
08 Optional Enhancing the App/110 03-storing-product-data.zip30.11 kB
08 Optional Enhancing the App/110 04-editing-and-deleting-products.zip32.12 kB
08 Optional Enhancing the App/110 05-adding-another-item.zip31.19 kB
08 Optional Enhancing the App/110 Useful Resources Links.html1.00 kB
09 Dynamic Routes Advanced Models/111 00-starting-setup.zip32.31 kB
09 Dynamic Routes Advanced Models/111 adjustments.zip19.38 kB
09 Dynamic Routes Advanced Models/111 Module Introduction-en.srt1.39 kB
09 Dynamic Routes Advanced Models/111 Module Introduction.mp42.76 MB
09 Dynamic Routes Advanced Models/112 00-starting-setup.zip32.31 kB
09 Dynamic Routes Advanced Models/112 adjustments.zip19.38 kB
09 Dynamic Routes Advanced Models/112 Preparations-en.srt1.83 kB
09 Dynamic Routes Advanced Models/112 Preparations.mp47.25 MB
09 Dynamic Routes Advanced Models/113 Applied Changes.html1,022.00 B
09 Dynamic Routes Advanced Models/114 Adding the Product ID to the Path-en.srt6.10 kB
09 Dynamic Routes Advanced Models/114 Adding the Product ID to the Path.mp438.53 MB
09 Dynamic Routes Advanced Models/115 01-extracting-dynamic-params.zip34.44 kB
09 Dynamic Routes Advanced Models/115 Extracting Dynamic Params-en.srt5.87 kB
09 Dynamic Routes Advanced Models/115 Extracting Dynamic Params.mp442.51 MB
09 Dynamic Routes Advanced Models/116 02-loading-product-detail-data.zip37.48 kB
09 Dynamic Routes Advanced Models/116 Loading Product Detail Data-en.srt6.37 kB
09 Dynamic Routes Advanced Models/116 Loading Product Detail Data.mp444.44 MB
09 Dynamic Routes Advanced Models/117 03-rendering-the-product-detail-view.zip38.87 kB
09 Dynamic Routes Advanced Models/117 Rendering the Product Detail View-en.srt6.68 kB
09 Dynamic Routes Advanced Models/117 Rendering the Product Detail View.mp455.30 MB
09 Dynamic Routes Advanced Models/118 Passing Data with POST Requests-en.srt9.11 kB
09 Dynamic Routes Advanced Models/118 Passing Data with POST Requests.mp474.97 MB
09 Dynamic Routes Advanced Models/119 04-adding-a-cart-model.zip38.80 kB
09 Dynamic Routes Advanced Models/119 Adding a Cart Model-en.srt15.61 kB
09 Dynamic Routes Advanced Models/119 Adding a Cart Model.mp4118.71 MB
09 Dynamic Routes Advanced Models/120 Using Query Params-en.srt6.33 kB
09 Dynamic Routes Advanced Models/120 Using Query Params.mp444.21 MB
09 Dynamic Routes Advanced Models/121 05-pre-populating-the-edit-product-page.zip41.63 kB
09 Dynamic Routes Advanced Models/121 Pre-Populating the Edit Product Page with Data-en.srt8.32 kB
09 Dynamic Routes Advanced Models/121 Pre-Populating the Edit Product Page with Data.mp470.36 MB
09 Dynamic Routes Advanced Models/122 Linking to the Edit Page-en.srt2.84 kB
09 Dynamic Routes Advanced Models/122 Linking to the Edit Page.mp424.13 MB
09 Dynamic Routes Advanced Models/123 06-editing-the-product-data.zip39.54 kB
09 Dynamic Routes Advanced Models/123 Editing the Product Data-en.srt11.49 kB
09 Dynamic Routes Advanced Models/123 Editing the Product Data.mp491.85 MB
09 Dynamic Routes Advanced Models/124 07-adding-the-product-delete-functionality.zip40.00 kB
09 Dynamic Routes Advanced Models/124 Adding the Product-Delete Functionality-en.srt7.51 kB
09 Dynamic Routes Advanced Models/124 Adding the Product-Delete Functionality.mp449.86 MB
09 Dynamic Routes Advanced Models/125 08-deleting-cart-items.zip36.62 kB
09 Dynamic Routes Advanced Models/125 Deleting Cart Items-en.srt10.25 kB
09 Dynamic Routes Advanced Models/125 Deleting Cart Items.mp478.79 MB
09 Dynamic Routes Advanced Models/126 Displaying Cart Items on the Cart Page-en.srt10.63 kB
09 Dynamic Routes Advanced Models/126 Displaying Cart Items on the Cart Page.mp477.86 MB
09 Dynamic Routes Advanced Models/127 Deleting Cart Items-en.srt6.61 kB
09 Dynamic Routes Advanced Models/127 Deleting Cart Items.mp450.50 MB
09 Dynamic Routes Advanced Models/128 09-fixing-a-delete-product-bug.zip38.18 kB
09 Dynamic Routes Advanced Models/128 Fixing a Delete Product Bug-en.srt2.02 kB
09 Dynamic Routes Advanced Models/128 Fixing a Delete Product Bug.mp415.39 MB
09 Dynamic Routes Advanced Models/129 Wrap Up-en.srt2.40 kB
09 Dynamic Routes Advanced Models/129 Wrap Up.mp47.80 MB
09 Dynamic Routes Advanced Models/130 00-starting-setup.zip32.31 kB
09 Dynamic Routes Advanced Models/130 01-extracting-dynamic-params.zip34.44 kB
09 Dynamic Routes Advanced Models/130 02-loading-product-detail-data.zip37.48 kB
09 Dynamic Routes Advanced Models/130 03-rendering-the-product-detail-view.zip38.87 kB
09 Dynamic Routes Advanced Models/130 04-adding-a-cart-model.zip38.80 kB
09 Dynamic Routes Advanced Models/130 05-pre-populating-the-edit-product-page.zip41.63 kB
09 Dynamic Routes Advanced Models/130 06-editing-the-product-data.zip39.54 kB
09 Dynamic Routes Advanced Models/130 07-adding-the-product-delete-functionality.zip40.00 kB
09 Dynamic Routes Advanced Models/130 08-deleting-cart-items.zip36.62 kB
09 Dynamic Routes Advanced Models/130 09-fixing-a-delete-product-bug.zip38.18 kB
09 Dynamic Routes Advanced Models/130 Useful Resources Links.html1.21 kB
10 SQL Introduction/131 00-starting-setup.zip36.62 kB
10 SQL Introduction/131 Module Introduction-en.srt1.84 kB
10 SQL Introduction/131 Module Introduction.mp43.68 MB
10 SQL Introduction/132 Choosing a Database-en.srt5.85 kB
10 SQL Introduction/132 Choosing a Database.mp411.83 MB
10 SQL Introduction/133 NoSQL Introduction-en.srt5.89 kB
10 SQL Introduction/133 NoSQL Introduction.mp415.36 MB
10 SQL Introduction/134 Comparing SQL and NoSQL-en.srt7.01 kB
10 SQL Introduction/134 Comparing SQL and NoSQL.mp419.73 MB
10 SQL Introduction/134 SQL-vs-NoSQL.txt51.00 B
10 SQL Introduction/135 00-starting-setup.zip36.62 kB
10 SQL Introduction/135 MySQL-Installation-Docs.txt86.00 B
10 SQL Introduction/135 Setting Up MySQL-en.srt9.64 kB
10 SQL Introduction/135 Setting Up MySQL.mp486.44 MB
10 SQL Introduction/136 01-connecting-our-app.zip38.25 kB
10 SQL Introduction/136 Connecting our App to the SQL Database-en.srt9.15 kB
10 SQL Introduction/136 Connecting our App to the SQL Database.mp445.01 MB
10 SQL Introduction/137 Basic SQL Creating a Table-en.srt5.52 kB
10 SQL Introduction/137 Basic SQL Creating a Table.mp428.39 MB
10 SQL Introduction/138 Retrieving Data-en.srt4.06 kB
10 SQL Introduction/138 Retrieving Data.mp429.70 MB
10 SQL Introduction/139 Fetching Products-en.srt8.42 kB
10 SQL Introduction/139 Fetching Products.mp456.95 MB
10 SQL Introduction/140 02-fetching-products-time-to-practice.zip41.12 kB
10 SQL Introduction/140 Fetching Products - Time to Practice-en.srt1.48 kB
10 SQL Introduction/140 Fetching Products - Time to Practice.mp49.59 MB
10 SQL Introduction/141 03-inserting-data.zip37.19 kB
10 SQL Introduction/141 Inserting Data Into the Database-en.srt5.28 kB
10 SQL Introduction/141 Inserting Data Into the Database.mp435.68 MB
10 SQL Introduction/142 04-fetching-a-single-product.zip39.42 kB
10 SQL Introduction/142 Fetching a Single Product with the where Condition-en.srt3.62 kB
10 SQL Introduction/142 Fetching a Single Product with the where Condition.mp426.59 MB
10 SQL Introduction/143 Wrap Up-en.srt1.79 kB
10 SQL Introduction/143 Wrap Up.mp411.65 MB
10 SQL Introduction/144 00-starting-setup.zip36.62 kB
10 SQL Introduction/144 01-connecting-our-app.zip38.25 kB
10 SQL Introduction/144 02-fetching-products-time-to-practice.zip41.12 kB
10 SQL Introduction/144 03-inserting-data.zip37.19 kB
10 SQL Introduction/144 04-fetching-a-single-product.zip39.42 kB
10 SQL Introduction/144 Useful Resources Links.html1.39 kB
11 Understanding Sequelize/145 Module Introduction-en.srt1.75 kB
11 Understanding Sequelize/145 Module Introduction.mp47.58 MB
11 Understanding Sequelize/146 What is Sequelize-en.srt3.27 kB
11 Understanding Sequelize/146 What is Sequelize.mp47.24 MB
11 Understanding Sequelize/147 Connecting to the Database-en.srt4.98 kB
11 Understanding Sequelize/147 Connecting to the Database.mp424.80 MB
11 Understanding Sequelize/148 01-defining-a-model.zip37.53 kB
11 Understanding Sequelize/148 Defining a Model-en.srt7.34 kB
11 Understanding Sequelize/148 Defining a Model.mp450.65 MB
11 Understanding Sequelize/149 Syncing JS Definitions to the Database-en.srt5.69 kB
11 Understanding Sequelize/149 Syncing JS Definitions to the Database.mp440.91 MB
11 Understanding Sequelize/150 02-inserting-data-and-creating-a-product.zip41.83 kB
11 Understanding Sequelize/150 Inserting Data Creating a Product-en.srt5.95 kB
11 Understanding Sequelize/150 Inserting Data Creating a Product.mp446.69 MB
11 Understanding Sequelize/151 Retrieving Data Finding Products-en.srt3.84 kB
11 Understanding Sequelize/151 Retrieving Data Finding Products.mp427.81 MB
11 Understanding Sequelize/152 03-getting-a-single-product.zip39.28 kB
11 Understanding Sequelize/152 Getting a Single Product with the where Condition-en.srt5.83 kB
11 Understanding Sequelize/152 Getting a Single Product with the where Condition.mp448.90 MB
11 Understanding Sequelize/153 Fetching Admin Products-en.srt1.89 kB
11 Understanding Sequelize/153 Fetching Admin Products.mp412.73 MB
11 Understanding Sequelize/154 04-updating-products.zip37.89 kB
11 Understanding Sequelize/154 Updating Products-en.srt6.41 kB
11 Understanding Sequelize/154 Updating Products.mp449.72 MB
11 Understanding Sequelize/155 05-deleting-products.zip37.92 kB
11 Understanding Sequelize/155 Deleting Products-en.srt3.25 kB
11 Understanding Sequelize/155 Deleting Products.mp423.70 MB
11 Understanding Sequelize/156 Creating a User Model-en.srt3.36 kB
11 Understanding Sequelize/156 Creating a User Model.mp424.29 MB
11 Understanding Sequelize/157 06-adding-a-one-to-many-relationship.zip42.08 kB
11 Understanding Sequelize/157 Adding a One-To-Many Relationship-en.srt7.46 kB
11 Understanding Sequelize/157 Adding a One-To-Many Relationship.mp450.93 MB
11 Understanding Sequelize/158 07-creating-and-managing-a-user.zip41.18 kB
11 Understanding Sequelize/158 Creating Managing a Dummy User-en.srt7.38 kB
11 Understanding Sequelize/158 Creating Managing a Dummy User.mp462.62 MB
11 Understanding Sequelize/159 Using Magic Association Methods-en.srt4.33 kB
11 Understanding Sequelize/159 Using Magic Association Methods.mp437.99 MB
11 Understanding Sequelize/160 08-fetching-related-products.zip40.62 kB
11 Understanding Sequelize/160 Fetching Related Products-en.srt3.46 kB
11 Understanding Sequelize/160 Fetching Related Products.mp428.64 MB
11 Understanding Sequelize/161 One-To-Many Many-To-Many Relations-en.srt6.84 kB
11 Understanding Sequelize/161 One-To-Many Many-To-Many Relations.mp462.25 MB
11 Understanding Sequelize/162 09-creating-and-fetching-a-cart.zip41.65 kB
11 Understanding Sequelize/162 Creating Fetching a Cart-en.srt6.66 kB
11 Understanding Sequelize/162 Creating Fetching a Cart.mp459.66 MB
11 Understanding Sequelize/163 Adding New Products to the Cart-en.srt8.58 kB
11 Understanding Sequelize/163 Adding New Products to the Cart.mp465.50 MB
11 Understanding Sequelize/164 10-adding-existing-products-and-retrieving.zip43.80 kB
11 Understanding Sequelize/164 Adding Existing Products Retrieving Cart Items-en.srt5.82 kB
11 Understanding Sequelize/164 Adding Existing Products Retrieving Cart Items.mp444.89 MB
11 Understanding Sequelize/165 11-deleting-related-items.zip40.49 kB
11 Understanding Sequelize/165 Deleting Related Items Deleting Cart Products-en.srt2.72 kB
11 Understanding Sequelize/165 Deleting Related Items Deleting Cart Products.mp425.52 MB
11 Understanding Sequelize/166 Adding an Order Model-en.srt4.95 kB
11 Understanding Sequelize/166 Adding an Order Model.mp436.76 MB
11 Understanding Sequelize/167 12-storing-cartitems-as-orderitems.zip44.08 kB
11 Understanding Sequelize/167 Storing Cartitems as Orderitems-en.srt9.61 kB
11 Understanding Sequelize/167 Storing Cartitems as Orderitems.mp478.12 MB
11 Understanding Sequelize/168 13-resetting-the-cart-and-fetching.zip44.35 kB
11 Understanding Sequelize/168 Resetting the Cart Fetching and Outputting Orders-en.srt11.67 kB
11 Understanding Sequelize/168 Resetting the Cart Fetching and Outputting Orders.mp492.41 MB
11 Understanding Sequelize/169 Wrap Up-en.srt2.20 kB
11 Understanding Sequelize/169 Wrap Up.mp48.29 MB
11 Understanding Sequelize/170 01-defining-a-model.zip37.53 kB
11 Understanding Sequelize/170 02-inserting-data-and-creating-a-product.zip41.83 kB
11 Understanding Sequelize/170 03-getting-a-single-product.zip39.28 kB
11 Understanding Sequelize/170 04-updating-products.zip37.89 kB
11 Understanding Sequelize/170 05-deleting-products.zip37.92 kB
11 Understanding Sequelize/170 06-adding-a-one-to-many-relationship.zip42.08 kB
11 Understanding Sequelize/170 07-creating-and-managing-a-user.zip41.18 kB
11 Understanding Sequelize/170 08-fetching-related-products.zip40.62 kB
11 Understanding Sequelize/170 09-creating-and-fetching-a-cart.zip41.65 kB
11 Understanding Sequelize/170 10-adding-existing-products-and-retrieving.zip43.80 kB
11 Understanding Sequelize/170 11-deleting-related-items.zip40.49 kB
11 Understanding Sequelize/170 12-storing-cartitems-as-orderitems.zip44.08 kB
11 Understanding Sequelize/170 13-resetting-the-cart-and-fetching.zip44.35 kB
11 Understanding Sequelize/170 Useful Resources Links.html1.18 kB
12 Working with NoSQL Using MongoDB/171 00-starting-setup.zip41.54 kB
12 Working with NoSQL Using MongoDB/171 Module Introduction-en.srt1.67 kB
12 Working with NoSQL Using MongoDB/171 Module Introduction.mp43.21 MB
12 Working with NoSQL Using MongoDB/172 Learn-all-about-MongoDB.txt37.00 B
12 Working with NoSQL Using MongoDB/172 What is MongoDB-en.srt5.44 kB
12 Working with NoSQL Using MongoDB/172 What is MongoDB.mp410.20 MB
12 Working with NoSQL Using MongoDB/173 Relations in NoSQL-en.srt5.65 kB
12 Working with NoSQL Using MongoDB/173 Relations in NoSQL.mp417.72 MB
12 Working with NoSQL Using MongoDB/174 Setting Up MongoDB-en.srt7.15 kB
12 Working with NoSQL Using MongoDB/174 Setting Up MongoDB.mp437.24 MB
12 Working with NoSQL Using MongoDB/175 Installing the MongoDB Driver-en.srt9.15 kB
12 Working with NoSQL Using MongoDB/175 Installing the MongoDB Driver.mp458.83 MB
12 Working with NoSQL Using MongoDB/176 Creating the Database Connection-en.srt4.20 kB
12 Working with NoSQL Using MongoDB/176 Creating the Database Connection.mp427.81 MB
12 Working with NoSQL Using MongoDB/177 Finishing the Database Connection-en.srt5.75 kB
12 Working with NoSQL Using MongoDB/177 Finishing the Database Connection.mp434.11 MB
12 Working with NoSQL Using MongoDB/178 01-using-the-database-connection.zip44.68 kB
12 Working with NoSQL Using MongoDB/178 Using the Database Connection-en.srt7.04 kB
12 Working with NoSQL Using MongoDB/178 Using the Database Connection.mp452.01 MB
12 Working with NoSQL Using MongoDB/179 Creating Products-en.srt2.77 kB
12 Working with NoSQL Using MongoDB/179 Creating Products.mp421.27 MB
12 Working with NoSQL Using MongoDB/180 Understanding the MongoDB Compass-en.srt3.68 kB
12 Working with NoSQL Using MongoDB/180 Understanding the MongoDB Compass.mp416.40 MB
12 Working with NoSQL Using MongoDB/181 02-fetching-all-products.zip43.08 kB
12 Working with NoSQL Using MongoDB/181 Fetching All Products-en.srt6.03 kB
12 Working with NoSQL Using MongoDB/181 Fetching All Products.mp438.43 MB
12 Working with NoSQL Using MongoDB/182 03-fetch-a-single-product.zip43.37 kB
12 Working with NoSQL Using MongoDB/182 Fetching a Single Product-en.srt9.29 kB
12 Working with NoSQL Using MongoDB/182 Fetching a Single Product.mp463.47 MB
12 Working with NoSQL Using MongoDB/183 Making the Edit Delete Buttons Work Again-en.srt2.72 kB
12 Working with NoSQL Using MongoDB/183 Making the Edit Delete Buttons Work Again.mp420.85 MB
12 Working with NoSQL Using MongoDB/184 Working on the Product Model to Edit our Product-en.srt8.79 kB
12 Working with NoSQL Using MongoDB/184 Working on the Product Model to Edit our Product.mp467.25 MB
12 Working with NoSQL Using MongoDB/185 04-finishing-the-update-product-code.zip45.87 kB
12 Working with NoSQL Using MongoDB/185 Finishing the Update Product Code-en.srt4.68 kB
12 Working with NoSQL Using MongoDB/185 Finishing the Update Product Code.mp435.03 MB
12 Working with NoSQL Using MongoDB/186 One Note About Updating Products-en.srt2.21 kB
12 Working with NoSQL Using MongoDB/186 One Note About Updating Products.mp415.97 MB
12 Working with NoSQL Using MongoDB/187 05-deleting-products.zip42.29 kB
12 Working with NoSQL Using MongoDB/187 Deleting Products-en.srt4.59 kB
12 Working with NoSQL Using MongoDB/187 Deleting Products.mp431.69 MB
12 Working with NoSQL Using MongoDB/188 06-fixing-the-add-product-functionality.zip46.49 kB
12 Working with NoSQL Using MongoDB/188 Fixing the Add Product Functionality-en.srt1.81 kB
12 Working with NoSQL Using MongoDB/188 Fixing the Add Product Functionality.mp411.96 MB
12 Working with NoSQL Using MongoDB/189 Creating New Users-en.srt9.29 kB
12 Working with NoSQL Using MongoDB/189 Creating New Users.mp454.33 MB
12 Working with NoSQL Using MongoDB/190 07-storing-the-user-in-the-database.zip45.76 kB
12 Working with NoSQL Using MongoDB/190 Storing the User in our Database-en.srt7.57 kB
12 Working with NoSQL Using MongoDB/190 Storing the User in our Database.mp449.36 MB
12 Working with NoSQL Using MongoDB/191 Working on Cart Items Orders-en.srt9.03 kB
12 Working with NoSQL Using MongoDB/191 Working on Cart Items Orders.mp462.20 MB
12 Working with NoSQL Using MongoDB/192 08-added-the-add-to-cart-functionality.zip45.07 kB
12 Working with NoSQL Using MongoDB/192 Adding the Add to Cart Functionality-en.srt7.68 kB
12 Working with NoSQL Using MongoDB/192 Adding the Add to Cart Functionality.mp452.36 MB
12 Working with NoSQL Using MongoDB/193 Storing Multiple Products in the Cart-en.srt8.63 kB
12 Working with NoSQL Using MongoDB/193 Storing Multiple Products in the Cart.mp459.12 MB
12 Working with NoSQL Using MongoDB/194 09-displaying-the-cart-items.zip43.01 kB
12 Working with NoSQL Using MongoDB/194 Displaying the Cart Items-en.srt12.15 kB
12 Working with NoSQL Using MongoDB/194 Displaying the Cart Items.mp479.25 MB
12 Working with NoSQL Using MongoDB/195 Fixing a Bug-en.srt1.45 kB
12 Working with NoSQL Using MongoDB/195 Fixing a Bug.mp48.51 MB
12 Working with NoSQL Using MongoDB/196 10-deleting-cart-items.zip41.64 kB
12 Working with NoSQL Using MongoDB/196 Deleting Cart Items-en.srt5.21 kB
12 Working with NoSQL Using MongoDB/196 Deleting Cart Items.mp438.42 MB
12 Working with NoSQL Using MongoDB/197 Adding an Order-en.srt5.45 kB
12 Working with NoSQL Using MongoDB/197 Adding an Order.mp437.83 MB
12 Working with NoSQL Using MongoDB/198 11-adding-relational-order-data.zip43.56 kB
12 Working with NoSQL Using MongoDB/198 Adding Relational Order Data-en.srt8.56 kB
12 Working with NoSQL Using MongoDB/198 Adding Relational Order Data.mp453.54 MB
12 Working with NoSQL Using MongoDB/199 Getting Orders-en.srt4.31 kB
12 Working with NoSQL Using MongoDB/199 Getting Orders.mp427.87 MB
12 Working with NoSQL Using MongoDB/200 12-removing-deleted-items-from-the-cart.zip43.54 kB
12 Working with NoSQL Using MongoDB/200 Removing Deleted Items From the Cart-en.srt4.16 kB
12 Working with NoSQL Using MongoDB/200 Removing Deleted Items From the Cart.mp419.92 MB
12 Working with NoSQL Using MongoDB/201 Wrap Up-en.srt3.20 kB
12 Working with NoSQL Using MongoDB/201 Wrap Up.mp411.41 MB
12 Working with NoSQL Using MongoDB/202 00-starting-setup.zip41.54 kB
12 Working with NoSQL Using MongoDB/202 01-using-the-database-connection.zip44.68 kB
12 Working with NoSQL Using MongoDB/202 02-fetching-all-products.zip43.08 kB
12 Working with NoSQL Using MongoDB/202 03-fetch-a-single-product.zip43.37 kB
12 Working with NoSQL Using MongoDB/202 04-finishing-the-update-product-code.zip45.87 kB
12 Working with NoSQL Using MongoDB/202 05-deleting-products.zip42.29 kB
12 Working with NoSQL Using MongoDB/202 06-fixing-the-add-product-functionality.zip46.49 kB
12 Working with NoSQL Using MongoDB/202 07-storing-the-user-in-the-database.zip45.76 kB
12 Working with NoSQL Using MongoDB/202 08-added-the-add-to-cart-functionality.zip45.07 kB
12 Working with NoSQL Using MongoDB/202 09-displaying-the-cart-items.zip43.01 kB
12 Working with NoSQL Using MongoDB/202 10-deleting-cart-items.zip41.64 kB
12 Working with NoSQL Using MongoDB/202 11-adding-relational-order-data.zip43.56 kB
12 Working with NoSQL Using MongoDB/202 12-removing-deleted-items-from-the-cart.zip43.54 kB
12 Working with NoSQL Using MongoDB/202 Useful Resources Links.html1.60 kB
12 Working with NoSQL Using MongoDB/203 Two Adjustments (behind the scenes).html1.05 kB
13 Working with Mongoose/204 Module Introduction-en.srt1.80 kB
13 Working with Mongoose/204 Module Introduction.mp42.76 MB
13 Working with Mongoose/205 Mongoose-Official-Docs.txt30.00 B
13 Working with Mongoose/205 What is Mongoose-en.srt2.74 kB
13 Working with Mongoose/205 What is Mongoose.mp46.68 MB
13 Working with Mongoose/206 01-connecting-to-the-mongodb-server.zip41.88 kB
13 Working with Mongoose/206 Connecting to the MongoDB Server with Mongoose-en.srt6.27 kB
13 Working with Mongoose/206 Connecting to the MongoDB Server with Mongoose.mp445.24 MB
13 Working with Mongoose/206 Mongoose-Docs.txt30.00 B
13 Working with Mongoose/207 Creating the Product Schema-en.srt8.44 kB
13 Working with Mongoose/207 Creating the Product Schema.mp455.33 MB
13 Working with Mongoose/208 02-saving-data-through-mongoose.zip41.19 kB
13 Working with Mongoose/208 Saving Data Through Mongoose-en.srt8.41 kB
13 Working with Mongoose/208 Saving Data Through Mongoose.mp457.19 MB
13 Working with Mongoose/209 03-fetching-all-products.zip39.78 kB
13 Working with Mongoose/209 Fetching All Products-en.srt3.40 kB
13 Working with Mongoose/209 Fetching All Products.mp423.50 MB
13 Working with Mongoose/210 Fetching a Single Product-en.srt1.92 kB
13 Working with Mongoose/210 Fetching a Single Product.mp412.15 MB
13 Working with Mongoose/211 Updating Products-en.srt5.36 kB
13 Working with Mongoose/211 Updating Products.mp442.83 MB
13 Working with Mongoose/212 04-deleting-products.zip38.91 kB
13 Working with Mongoose/212 Deleting Products-en.srt1.63 kB
13 Working with Mongoose/212 Deleting Products.mp413.10 MB
13 Working with Mongoose/213 05-adding-and-using-a-user-model.zip41.49 kB
13 Working with Mongoose/213 Adding and Using a User Model-en.srt7.96 kB
13 Working with Mongoose/213 Adding and Using a User Model.mp465.37 MB
13 Working with Mongoose/214 06-using-relations-in-mongoose.zip41.14 kB
13 Working with Mongoose/214 Using Relations in Mongoose-en.srt4.67 kB
13 Working with Mongoose/214 Using Relations in Mongoose.mp433.74 MB
13 Working with Mongoose/215 One Important Thing About Fetching Relations-en.srt5.37 kB
13 Working with Mongoose/215 One Important Thing About Fetching Relations.mp438.93 MB
13 Working with Mongoose/216 07-working-on-the-shopping-cart.zip41.50 kB
13 Working with Mongoose/216 Working on the Shopping Cart-en.srt7.02 kB
13 Working with Mongoose/216 Working on the Shopping Cart.mp453.59 MB
13 Working with Mongoose/217 08-loading-the-cart.zip39.13 kB
13 Working with Mongoose/217 Loading the Cart-en.srt6.59 kB
13 Working with Mongoose/217 Loading the Cart.mp451.98 MB
13 Working with Mongoose/218 Deleting Cart Items-en.srt3.60 kB
13 Working with Mongoose/218 Deleting Cart Items.mp427.80 MB
13 Working with Mongoose/219 Creating Getting Orders-en.srt12.72 kB
13 Working with Mongoose/219 Creating Getting Orders.mp486.45 MB
13 Working with Mongoose/220 Storing All Order Related Data-en.srt2.38 kB
13 Working with Mongoose/220 Storing All Order Related Data.mp416.84 MB
13 Working with Mongoose/221 Clearing the Cart After Storing an Order-en.srt2.35 kB
13 Working with Mongoose/221 Clearing the Cart After Storing an Order.mp419.77 MB
13 Working with Mongoose/222 09-getting-and-displaying-orders.zip42.75 kB
13 Working with Mongoose/222 Getting Displaying the Orders-en.srt4.84 kB
13 Working with Mongoose/222 Getting Displaying the Orders.mp432.53 MB
13 Working with Mongoose/223 Wrap Up-en.srt2.45 kB
13 Working with Mongoose/223 Wrap Up.mp413.09 MB
13 Working with Mongoose/224 01-connecting-to-the-mongodb-server.zip41.88 kB
13 Working with Mongoose/224 02-saving-data-through-mongoose.zip41.19 kB
13 Working with Mongoose/224 03-fetching-all-products.zip39.78 kB
13 Working with Mongoose/224 04-deleting-products.zip38.91 kB
13 Working with Mongoose/224 05-adding-and-using-a-user-model.zip41.49 kB
13 Working with Mongoose/224 06-using-relations-in-mongoose.zip41.14 kB
13 Working with Mongoose/224 07-working-on-the-shopping-cart.zip41.50 kB
13 Working with Mongoose/224 08-loading-the-cart.zip39.13 kB
13 Working with Mongoose/224 09-getting-and-displaying-orders.zip42.75 kB
13 Working with Mongoose/224 Useful Resources Links.html1.18 kB
14 Sessions Cookies/225 Module Introduction-en.srt999.00 B
14 Sessions Cookies/225 Module Introduction.mp41.83 MB
14 Sessions Cookies/226 What is a Cookie-en.srt2.58 kB
14 Sessions Cookies/226 What is a Cookie.mp44.39 MB
14 Sessions Cookies/227 00-starting-setup.zip39.74 kB
14 Sessions Cookies/227 The Current Project Status-en.srt3.39 kB
14 Sessions Cookies/227 The Current Project Status.mp420.27 MB
14 Sessions Cookies/228 01-creating-the-login-form.zip45.48 kB
14 Sessions Cookies/228 Optional Creating the Login Form-en.srt8.12 kB
14 Sessions Cookies/228 Optional Creating the Login Form.mp463.55 MB
14 Sessions Cookies/229 02-adding-the-request-driven-solution.zip48.13 kB
14 Sessions Cookies/229 Adding the Request Driven Login Solution-en.srt10.03 kB
14 Sessions Cookies/229 Adding the Request Driven Login Solution.mp475.46 MB
14 Sessions Cookies/230 Setting a Cookie-en.srt7.73 kB
14 Sessions Cookies/230 Setting a Cookie.mp445.95 MB
14 Sessions Cookies/231 Manipulating Cookies-en.srt2.65 kB
14 Sessions Cookies/231 Manipulating Cookies.mp410.08 MB
14 Sessions Cookies/232 03-configuring-cookies.zip44.79 kB
14 Sessions Cookies/232 Configuring Cookies-en.srt7.90 kB
14 Sessions Cookies/232 Configuring Cookies.mp446.04 MB
14 Sessions Cookies/233 What is a Session-en.srt4.09 kB
14 Sessions Cookies/233 What is a Session.mp47.68 MB
14 Sessions Cookies/234 Initializing the Session Middleware-en.srt3.86 kB
14 Sessions Cookies/234 Initializing the Session Middleware.mp427.81 MB
14 Sessions Cookies/235 04-using-the-session-middleware.zip46.88 kB
14 Sessions Cookies/235 Using the Session Middleware-en.srt5.68 kB
14 Sessions Cookies/235 Using the Session Middleware.mp436.13 MB
14 Sessions Cookies/236 05-using-mongodb-session-store.zip46.75 kB
14 Sessions Cookies/236 Express-session-Docs.txt38.00 B
14 Sessions Cookies/236 Using MongoDB to Store Sessions-en.srt8.50 kB
14 Sessions Cookies/236 Using MongoDB to Store Sessions.mp463.32 MB
14 Sessions Cookies/237 Sessions Cookies - A Short Summary-en.srt2.60 kB
14 Sessions Cookies/237 Sessions Cookies - A Short Summary.mp418.82 MB
14 Sessions Cookies/238 06-deleting-a-cookie.zip44.54 kB
14 Sessions Cookies/238 Deleting a Cookie-en.srt6.33 kB
14 Sessions Cookies/238 Deleting a Cookie.mp437.25 MB
14 Sessions Cookies/239 07-fixing-some-minor-bugs.zip45.80 kB
14 Sessions Cookies/239 Fixing Some Minor Bugs-en.srt5.46 kB
14 Sessions Cookies/239 Fixing Some Minor Bugs.mp437.72 MB
14 Sessions Cookies/240 Making Add to Cart Work Again-en.srt8.82 kB
14 Sessions Cookies/240 Making Add to Cart Work Again.mp467.41 MB
14 Sessions Cookies/241 08-two-tiny-improvements.zip44.25 kB
14 Sessions Cookies/241 Two Tiny Improvements-en.srt4.17 kB
14 Sessions Cookies/241 Two Tiny Improvements.mp424.37 MB
14 Sessions Cookies/242 Wrap Up-en.srt5.58 kB
14 Sessions Cookies/242 Wrap Up.mp418.39 MB
14 Sessions Cookies/243 09-adjusted-code.zip41.88 kB
14 Sessions Cookies/243 Code Adjustments.html1,003.00 B
14 Sessions Cookies/244 00-starting-setup.zip39.74 kB
14 Sessions Cookies/244 01-creating-the-login-form.zip45.48 kB
14 Sessions Cookies/244 02-adding-the-request-driven-solution.zip48.13 kB
14 Sessions Cookies/244 03-configuring-cookies.zip44.79 kB
14 Sessions Cookies/244 04-using-the-session-middleware.zip46.88 kB
14 Sessions Cookies/244 05-using-mongodb-session-store.zip46.75 kB
14 Sessions Cookies/244 06-deleting-a-cookie.zip44.54 kB
14 Sessions Cookies/244 07-fixing-some-minor-bugs.zip45.80 kB
14 Sessions Cookies/244 08-two-tiny-improvements.zip45.67 kB
14 Sessions Cookies/244 assignment-solution.zip44.22 kB
14 Sessions Cookies/244 Useful Resources Links.html1.61 kB
15 Adding Authentication/245 Module Introduction-en.srt1.68 kB
15 Adding Authentication/245 Module Introduction.mp43.01 MB
15 Adding Authentication/246 What is Authentication-en.srt3.17 kB
15 Adding Authentication/246 What is Authentication.mp47.52 MB
15 Adding Authentication/247 How is Authentication Implemented-en.srt2.94 kB
15 Adding Authentication/247 How is Authentication Implemented.mp45.98 MB
15 Adding Authentication/248 00-starting-setup.zip45.08 kB
15 Adding Authentication/248 Our Updated Project Status-en.srt3.30 kB
15 Adding Authentication/248 Our Updated Project Status.mp416.82 MB
15 Adding Authentication/249 01-implementing-an-authentication-flow.zip49.97 kB
15 Adding Authentication/249 Implementing an Authentication Flow-en.srt10.36 kB
15 Adding Authentication/249 Implementing an Authentication Flow.mp470.45 MB
15 Adding Authentication/250 02-encrypting-passwords.zip46.55 kB
15 Adding Authentication/250 Encrypting Passwords-en.srt6.47 kB
15 Adding Authentication/250 Encrypting Passwords.mp432.31 MB
15 Adding Authentication/251 03-adding-a-tiny-improvement.zip47.74 kB
15 Adding Authentication/251 Adding a Tiny Code Improvement-en.srt1.88 kB
15 Adding Authentication/251 Adding a Tiny Code Improvement.mp413.04 MB
15 Adding Authentication/252 04-adding-the-signin-functionality.zip49.16 kB
15 Adding Authentication/252 Adding the Signin Functionality-en.srt8.34 kB
15 Adding Authentication/252 Adding the Signin Functionality.mp459.54 MB
15 Adding Authentication/253 Working on Route Protection-en.srt2.92 kB
15 Adding Authentication/253 Working on Route Protection.mp417.73 MB
15 Adding Authentication/254 05-using-middleware-to-protect-routes.zip51.54 kB
15 Adding Authentication/254 Using Middleware to Protect Routes-en.srt5.95 kB
15 Adding Authentication/254 Using Middleware to Protect Routes.mp439.97 MB
15 Adding Authentication/255 Understanding CSRF Attacks-en.srt4.35 kB
15 Adding Authentication/255 Understanding CSRF Attacks.mp411.75 MB
15 Adding Authentication/256 Using a CSRF Token-en.srt8.88 kB
15 Adding Authentication/256 Using a CSRF Token.mp471.07 MB
15 Adding Authentication/257 06-adding-csrf-protection.zip48.91 kB
15 Adding Authentication/257 Adding CSRF Protection-en.srt5.49 kB
15 Adding Authentication/257 Adding CSRF Protection.mp442.83 MB
15 Adding Authentication/258 07-fixing-the-order-button.zip49.14 kB
15 Adding Authentication/258 Fixing the Order Button-en.srt1.78 kB
15 Adding Authentication/258 Fixing the Order Button.mp411.07 MB
15 Adding Authentication/259 08-providing-user-feedback.zip49.18 kB
15 Adding Authentication/259 Providing User Feedback-en.srt9.31 kB
15 Adding Authentication/259 Providing User Feedback.mp470.18 MB
15 Adding Authentication/260 09-styling-error-messages.zip49.02 kB
15 Adding Authentication/260 Optional Styling Error Messages-en.srt4.27 kB
15 Adding Authentication/260 Optional Styling Error Messages.mp435.95 MB
15 Adding Authentication/261 10-finishing-the-flash-messages.zip50.50 kB
15 Adding Authentication/261 Finishing the Flash Messages-en.srt2.75 kB
15 Adding Authentication/261 Finishing the Flash Messages.mp417.88 MB
15 Adding Authentication/262 11-adding-additional-flash-messages.zip51.55 kB
15 Adding Authentication/262 Adding Additional Flash Massages-en.srt3.16 kB
15 Adding Authentication/262 Adding Additional Flash Massages.mp420.96 MB
15 Adding Authentication/263 Wrap Up-en.srt3.21 kB
15 Adding Authentication/263 Wrap Up.mp412.22 MB
15 Adding Authentication/264 00-starting-setup.zip45.08 kB
15 Adding Authentication/264 01-implementing-an-authentication-flow.zip49.97 kB
15 Adding Authentication/264 02-encrypting-passwords.zip46.55 kB
15 Adding Authentication/264 03-adding-a-tiny-improvement.zip47.74 kB
15 Adding Authentication/264 04-adding-the-signin-functionality.zip49.16 kB
15 Adding Authentication/264 05-using-middleware-to-protect-routes.zip51.54 kB
15 Adding Authentication/264 06-adding-csrf-protection.zip48.91 kB
15 Adding Authentication/264 07-fixing-the-order-button.zip49.14 kB
15 Adding Authentication/264 08-providing-user-feedback.zip49.18 kB
15 Adding Authentication/264 09-styling-error-messages.zip49.02 kB
15 Adding Authentication/264 10-finishing-the-flash-messages.zip50.50 kB
15 Adding Authentication/264 11-adding-additional-flash-messages.zip51.55 kB
15 Adding Authentication/264 Useful Resources Links.html1.40 kB
16 Sending Emails/265 Module Introduction-en.srt1.00 kB
16 Sending Emails/265 Module Introduction.mp41.73 MB
16 Sending Emails/266 How Does Sending Emails Work-en.srt2.03 kB
16 Sending Emails/266 How Does Sending Emails Work.mp43.33 MB
16 Sending Emails/267 Using SendGrid-en.srt1.82 kB
16 Sending Emails/267 Using SendGrid.mp412.74 MB
16 Sending Emails/268 Using Nodemailer to Send an Email-en.srt6.50 kB
16 Sending Emails/268 Using Nodemailer to Send an Email.mp449.66 MB
16 Sending Emails/269 Potential Limitation for Large Scale Apps-en.srt2.02 kB
16 Sending Emails/269 Potential Limitation for Large Scale Apps.mp414.06 MB
16 Sending Emails/270 01-using-nodemailer-to-send-emails.zip51.60 kB
16 Sending Emails/270 Useful Resources Links.html1.33 kB
17 Advanced Authentication/271 Module Introduction-en.srt866.00 B
17 Advanced Authentication/271 Module Introduction.mp41.66 MB
17 Advanced Authentication/272 01-resetting-password.zip49.49 kB
17 Advanced Authentication/272 Resetting Passwords-en.srt3.93 kB
17 Advanced Authentication/272 Resetting Passwords.mp430.84 MB
17 Advanced Authentication/273 Implementing the Token Logic-en.srt9.27 kB
17 Advanced Authentication/273 Implementing the Token Logic.mp476.30 MB
17 Advanced Authentication/274 02-creating-the-token.zip49.80 kB
17 Advanced Authentication/274 Creating the Token-en.srt1.72 kB
17 Advanced Authentication/274 Creating the Token.mp410.70 MB
17 Advanced Authentication/275 03-creating-the-reset-password-form.zip54.40 kB
17 Advanced Authentication/275 Creating the Reset Password Form-en.srt6.37 kB
17 Advanced Authentication/275 Creating the Reset Password Form.mp459.48 MB
17 Advanced Authentication/276 04-adding-logic-to-update-password.zip54.28 kB
17 Advanced Authentication/276 Adding Logic to Update the Password-en.srt7.44 kB
17 Advanced Authentication/276 Adding Logic to Update the Password.mp470.59 MB
17 Advanced Authentication/277 Why we Need Authorization-en.srt2.49 kB
17 Advanced Authentication/277 Why we Need Authorization.mp410.53 MB
17 Advanced Authentication/278 Adding Authorization-en.srt2.63 kB
17 Advanced Authentication/278 Adding Authorization.mp417.62 MB
17 Advanced Authentication/279 Adding Protection to Post Actions-en.srt4.53 kB
17 Advanced Authentication/279 Adding Protection to Post Actions.mp435.44 MB
17 Advanced Authentication/280 05-why-editing-fails.zip50.87 kB
17 Advanced Authentication/280 Why Editing Fails-en.srt1.42 kB
17 Advanced Authentication/280 Why Editing Fails.mp46.02 MB
17 Advanced Authentication/281 Wrap Up-en.srt2.10 kB
17 Advanced Authentication/281 Wrap Up.mp46.43 MB
17 Advanced Authentication/282 01-resetting-password.zip49.49 kB
17 Advanced Authentication/282 02-creating-the-token.zip49.80 kB
17 Advanced Authentication/282 03-creating-the-reset-password-form.zip54.40 kB
17 Advanced Authentication/282 04-adding-logic-to-update-password.zip54.28 kB
17 Advanced Authentication/282 05-why-editing-fails.zip50.87 kB
17 Advanced Authentication/282 Useful Resources Links.html1.00 kB
18 Understanding Validation/283 Module Introduction-en.srt1.29 kB
18 Understanding Validation/283 Module Introduction.mp42.29 MB
18 Understanding Validation/284 Why Should We Use Validation-en.srt3.07 kB
18 Understanding Validation/284 Why Should We Use Validation.mp45.27 MB
18 Understanding Validation/285 How to Validate Input-en.srt5.57 kB
18 Understanding Validation/285 How to Validate Input.mp413.01 MB
18 Understanding Validation/286 01-setup-and-basic-validation.zip53.24 kB
18 Understanding Validation/286 Setup Basic Validation-en.srt14.45 kB
18 Understanding Validation/286 Setup Basic Validation.mp498.94 MB
18 Understanding Validation/287 02-using-validation-error-messages.zip54.53 kB
18 Understanding Validation/287 Using Validation Error Messages-en.srt3.01 kB
18 Understanding Validation/287 Using Validation Error Messages.mp420.97 MB
18 Understanding Validation/288 03-built-in-and-custom-validators.zip54.37 kB
18 Understanding Validation/288 Built-In Custom Validators-en.srt4.95 kB
18 Understanding Validation/288 Built-In Custom Validators.mp438.97 MB
18 Understanding Validation/289 More Validators-en.srt6.07 kB
18 Understanding Validation/289 More Validators.mp437.29 MB
18 Understanding Validation/290 04-checking-for-field-equality.zip53.77 kB
18 Understanding Validation/290 Checking For Field Equality-en.srt4.48 kB
18 Understanding Validation/290 Checking For Field Equality.mp428.33 MB
18 Understanding Validation/291 05-added-async-validation.zip52.55 kB
18 Understanding Validation/291 Adding Async Validation-en.srt5.91 kB
18 Understanding Validation/291 Adding Async Validation.mp445.24 MB
18 Understanding Validation/292 06-keeping-user-input.zip51.70 kB
18 Understanding Validation/292 Keeping User Input-en.srt5.18 kB
18 Understanding Validation/292 Keeping User Input.mp440.71 MB
18 Understanding Validation/293 Adding Conditional CSS Classes-en.srt6.93 kB
18 Understanding Validation/293 Adding Conditional CSS Classes.mp453.12 MB
18 Understanding Validation/294 07-adding-validation-to-login.zip53.91 kB
18 Understanding Validation/294 Adding Validation to Login-en.srt6.94 kB
18 Understanding Validation/294 Adding Validation to Login.mp453.19 MB
18 Understanding Validation/295 08-sanitizing-data.zip51.20 kB
18 Understanding Validation/295 Sanitizing Data-en.srt4.94 kB
18 Understanding Validation/295 Sanitizing Data.mp435.02 MB
18 Understanding Validation/296 Validating Product Addition-en.srt14.14 kB
18 Understanding Validation/296 Validating Product Addition.mp4106.84 MB
18 Understanding Validation/297 09-validating-product-editing.zip54.44 kB
18 Understanding Validation/297 Validating Product Editing-en.srt8.56 kB
18 Understanding Validation/297 Validating Product Editing.mp472.54 MB
18 Understanding Validation/298 Wrap Up-en.srt1.83 kB
18 Understanding Validation/298 Wrap Up.mp414.44 MB
18 Understanding Validation/299 01-setup-and-basic-validation.zip53.24 kB
18 Understanding Validation/299 02-using-validation-error-messages.zip54.53 kB
18 Understanding Validation/299 03-built-in-and-custom-validators.zip54.37 kB
18 Understanding Validation/299 04-checking-for-field-equality.zip53.77 kB
18 Understanding Validation/299 05-added-async-validation.zip52.55 kB
18 Understanding Validation/299 06-keeping-user-input.zip51.70 kB
18 Understanding Validation/299 07-adding-validation-to-login.zip53.91 kB
18 Understanding Validation/299 08-sanitizing-data.zip51.20 kB
18 Understanding Validation/299 09-validating-product-editing.zip54.44 kB
18 Understanding Validation/299 assignment-solution.zip51.13 kB
18 Understanding Validation/299 Useful Resources Links.html1.41 kB
19 Error Handling/300 Module Introduction-en.srt910.00 B
19 Error Handling/300 Module Introduction.mp41.41 MB
19 Error Handling/301 Types of Errors Error Handling-en.srt7.27 kB
19 Error Handling/301 Types of Errors Error Handling.mp417.27 MB
19 Error Handling/302 Analyzing the Error Handling in the Current Project-en.srt3.07 kB
19 Error Handling/302 Analyzing the Error Handling in the Current Project.mp424.71 MB
19 Error Handling/303 01-errors-some-theory.zip1.60 kB
19 Error Handling/303 Errors - Some Theory-en.srt8.94 kB
19 Error Handling/303 Errors - Some Theory.mp458.57 MB
19 Error Handling/304 Throwing Errors in Code-en.srt3.67 kB
19 Error Handling/304 Throwing Errors in Code.mp421.23 MB
19 Error Handling/305 02-returning-error-pages.zip54.17 kB
19 Error Handling/305 Returning Error Pages-en.srt8.93 kB
19 Error Handling/305 Returning Error Pages.mp467.05 MB
19 Error Handling/306 03-using-the-express-error-handling-middleware.zip59.79 kB
19 Error Handling/306 Using the Express.js Error Handling Middleware-en.srt7.39 kB
19 Error Handling/306 Using the Express.js Error Handling Middleware.mp462.74 MB
19 Error Handling/307 Updating the App-en.srt4.32 kB
19 Error Handling/307 Updating the App.mp437.55 MB
19 Error Handling/308 Using the Error Handling Middleware Correctly-en.srt6.51 kB
19 Error Handling/308 Using the Error Handling Middleware Correctly.mp451.17 MB
19 Error Handling/309 04-status-codes.zip52.09 kB
19 Error Handling/309 Status Codes-en.srt7.97 kB
19 Error Handling/309 Status Codes.mp439.62 MB
19 Error Handling/310 Available Status Codes.html3.70 kB
19 Error Handling/311 Wrap Up-en.srt3.27 kB
19 Error Handling/311 Wrap Up.mp411.38 MB
19 Error Handling/312 01-errors-some-theory.zip1.60 kB
19 Error Handling/312 02-returning-error-pages.zip54.17 kB
19 Error Handling/312 03-using-the-express-error-handling-middleware.zip59.79 kB
19 Error Handling/312 04-status-codes.zip52.09 kB
19 Error Handling/312 Useful Resources Links.html1.25 kB
20 File Upload Download/313 Module Introduction-en.srt1.11 kB
20 File Upload Download/313 Module Introduction.mp41.97 MB
20 File Upload Download/314 Adding a File Picker to the Frontend-en.srt3.97 kB
20 File Upload Download/314 Adding a File Picker to the Frontend.mp420.38 MB
20 File Upload Download/315 Handling Multipart Form Data-en.srt6.22 kB
20 File Upload Download/315 Handling Multipart Form Data.mp448.23 MB
20 File Upload Download/316 01-handling-file-uploads-with-multer.zip1.04 MB
20 File Upload Download/316 Handling File Uploads with Multer-en.srt6.29 kB
20 File Upload Download/316 Handling File Uploads with Multer.mp451.35 MB
20 File Upload Download/317 Configuring Multer to Adjust Filename Filepath-en.srt6.09 kB
20 File Upload Download/317 Configuring Multer to Adjust Filename Filepath.mp445.30 MB
20 File Upload Download/318 02-filtering-files-by-mimetype.zip1.53 MB
20 File Upload Download/318 Filtering Files by Mimetype-en.srt3.05 kB
20 File Upload Download/318 Filtering Files by Mimetype.mp427.50 MB
20 File Upload Download/319 Storing File Data in the Database-en.srt10.56 kB
20 File Upload Download/319 Storing File Data in the Database.mp480.18 MB
20 File Upload Download/320 Remove imageUrl from Add Product.html1.55 kB
20 File Upload Download/321 03-serving-images-statically.zip2.02 MB
20 File Upload Download/321 Serving Images Statically-en.srt5.90 kB
20 File Upload Download/321 Serving Images Statically.mp443.64 MB
20 File Upload Download/322 Downloading Files with Authentication-en.srt9.41 kB
20 File Upload Download/322 Downloading Files with Authentication.mp473.46 MB
20 File Upload Download/323 Setting File Type Headers-en.srt3.25 kB
20 File Upload Download/323 Setting File Type Headers.mp426.34 MB
20 File Upload Download/324 04-restricting-file-access.zip2.04 MB
20 File Upload Download/324 Restricting File Access-en.srt3.56 kB
20 File Upload Download/324 Restricting File Access.mp441.04 MB
20 File Upload Download/325 05-streaming-data-vs-preloading-data.zip2.04 MB
20 File Upload Download/325 Streaming Data vs Preloading Data-en.srt4.51 kB
20 File Upload Download/325 Streaming Data vs Preloading Data.mp432.86 MB
20 File Upload Download/326 Using PDFKit for .pdf Generation-en.srt7.42 kB
20 File Upload Download/326 Using PDFKit for .pdf Generation.mp461.83 MB
20 File Upload Download/327 06-generating-pdf-files-with-order-data.zip2.52 MB
20 File Upload Download/327 Generating .pdf Files with Order Data-en.srt7.74 kB
20 File Upload Download/327 Generating .pdf Files with Order Data.mp473.03 MB
20 File Upload Download/327 Styling-the-Text.txt34.00 B
20 File Upload Download/328 07-deleting-files.zip1.53 MB
20 File Upload Download/328 Deleting Files-en.srt7.14 kB
20 File Upload Download/328 Deleting Files.mp465.96 MB
20 File Upload Download/329 08-fixing-invoice-links.zip2.48 MB
20 File Upload Download/329 Fixing Invoice Links-en.srt675.00 B
20 File Upload Download/329 Fixing Invoice Links.mp45.93 MB
20 File Upload Download/330 Wrap Up-en.srt1.83 kB
20 File Upload Download/330 Wrap Up.mp419.25 MB
20 File Upload Download/331 01-handling-file-uploads-with-multer.zip1.04 MB
20 File Upload Download/331 02-filtering-files-by-mimetype.zip1.53 MB
20 File Upload Download/331 03-serving-images-statically.zip2.02 MB
20 File Upload Download/331 04-restricting-file-access.zip2.04 MB
20 File Upload Download/331 05-streaming-data-vs-preloading-data.zip2.04 MB
20 File Upload Download/331 06-generating-pdf-files-with-order-data.zip2.52 MB
20 File Upload Download/331 07-deleting-files.zip1.53 MB
20 File Upload Download/331 08-fixing-invoice-links.zip2.48 MB
20 File Upload Download/331 Useful Resources Links.html1.64 kB
21 Adding Pagination/332 Module Introduction-en.srt1,015.00 B
21 Adding Pagination/332 Module Introduction.mp41.50 MB
21 Adding Pagination/333 01-adding-pagination-links.zip2.48 MB
21 Adding Pagination/333 Adding Pagination Links-en.srt5.32 kB
21 Adding Pagination/333 Adding Pagination Links.mp434.15 MB
21 Adding Pagination/334 Retrieving a Chunk of Data-en.srt4.84 kB
21 Adding Pagination/334 Retrieving a Chunk of Data.mp434.75 MB
21 Adding Pagination/335 Skip Limit with SQL.html1.85 kB
21 Adding Pagination/336 02-preparing-pagination-data-on-the-server.zip2.48 MB
21 Adding Pagination/336 Preparing Pagination Data on the Server-en.srt4.46 kB
21 Adding Pagination/336 Preparing Pagination Data on the Server.mp439.39 MB
21 Adding Pagination/337 03-adding-dynamic-pagination-buttons.zip2.48 MB
21 Adding Pagination/337 Adding Dynamic Pagination Buttons-en.srt9.83 kB
21 Adding Pagination/337 Adding Dynamic Pagination Buttons.mp478.13 MB
21 Adding Pagination/338 04-re-using-pagination-logic.zip2.59 MB
21 Adding Pagination/338 Re-Using the Pagination Logic Controls-en.srt4.10 kB
21 Adding Pagination/338 Re-Using the Pagination Logic Controls.mp435.93 MB
21 Adding Pagination/339 Wrap Up-en.srt1.44 kB
21 Adding Pagination/339 Wrap Up.mp49.25 MB
21 Adding Pagination/340 01-adding-pagination-links.zip2.48 MB
21 Adding Pagination/340 02-preparing-pagination-data-on-the-server.zip2.48 MB
21 Adding Pagination/340 03-adding-dynamic-pagination-buttons.zip2.48 MB
21 Adding Pagination/340 04-re-using-pagination-logic.zip2.59 MB
21 Adding Pagination/340 Useful Resources Links.html1.00 kB
22 Understanding Async Requests/341 Module Introduction-en.srt1.04 kB
22 Understanding Async Requests/341 Module Introduction.mp41.95 MB
22 Understanding Async Requests/342 What are Async Requests-en.srt2.91 kB
22 Understanding Async Requests/342 What are Async Requests.mp45.50 MB
22 Understanding Async Requests/343 01-adding-client-side-code.zip2.59 MB
22 Understanding Async Requests/343 Adding Client Side JS Code-en.srt10.03 kB
22 Understanding Async Requests/343 Adding Client Side JS Code.mp465.38 MB
22 Understanding Async Requests/344 The JSON Data Format.html1.76 kB
22 Understanding Async Requests/345 Sending Handling Background Requests-en.srt13.31 kB
22 Understanding Async Requests/345 Sending Handling Background Requests.mp484.44 MB
22 Understanding Async Requests/346 02-manipulating-the-dom.zip1.65 MB
22 Understanding Async Requests/346 Manipulating the DOM-en.srt4.16 kB
22 Understanding Async Requests/346 Manipulating the DOM.mp426.16 MB
22 Understanding Async Requests/347 01-adding-client-side-code.zip2.59 MB
22 Understanding Async Requests/347 02-manipulating-the-dom.zip1.65 MB
22 Understanding Async Requests/347 Useful Resources Links.html1.50 kB
23 Adding Payments/348 Module Introduction-en.srt1.17 kB
23 Adding Payments/348 Module Introduction.mp41.89 MB
23 Adding Payments/349 How Payments Work-en.srt3.09 kB
23 Adding Payments/349 How Payments Work.mp46.01 MB
23 Adding Payments/350 01-added-checkout-page.zip1.65 MB
23 Adding Payments/350 Adding a Checkout Page-en.srt7.43 kB
23 Adding Payments/350 Adding a Checkout Page.mp459.16 MB
23 Adding Payments/351 02-using-stripe.zip1.65 MB
23 Adding Payments/351 Using Stripe in Your App-en.srt18.17 kB
23 Adding Payments/351 Using Stripe in Your App.mp4144.04 MB
23 Adding Payments/352 01-added-checkout-page.zip1.65 MB
23 Adding Payments/352 02-using-stripe.zip1.65 MB
23 Adding Payments/352 Useful Resources Links.html1.17 kB
24 Working with REST APIs - The Basics/353 Module Introduction-en.srt1.71 kB
24 Working with REST APIs - The Basics/353 Module Introduction.mp43.27 MB
24 Working with REST APIs - The Basics/354 What are REST APIs and why do we use Them-en.srt9.01 kB
24 Working with REST APIs - The Basics/354 What are REST APIs and why do we use Them.mp430.35 MB
24 Working with REST APIs - The Basics/355 00-starting-setup.zip2.17 kB
24 Working with REST APIs - The Basics/355 Accessing Data with REST APIs-en.srt7.44 kB
24 Working with REST APIs - The Basics/355 Accessing Data with REST APIs.mp419.30 MB
24 Working with REST APIs - The Basics/356 Understanding Routing HTTP Methods-en.srt6.85 kB
24 Working with REST APIs - The Basics/356 Understanding Routing HTTP Methods.mp419.15 MB
24 Working with REST APIs - The Basics/357 REST APIs - The Core Principles-en.srt5.62 kB
24 Working with REST APIs - The Basics/357 REST APIs - The Core Principles.mp415.43 MB
24 Working with REST APIs - The Basics/358 Creating our REST API Project Implementing the Route Setup-en.srt8.24 kB
24 Working with REST APIs - The Basics/358 Creating our REST API Project Implementing the Route Setup.mp438.08 MB
24 Working with REST APIs - The Basics/359 01-sending-requests-responses.zip6.40 kB
24 Working with REST APIs - The Basics/359 Sending Requests Responses and Working with Postman-en.srt17.96 kB
24 Working with REST APIs - The Basics/359 Sending Requests Responses and Working with Postman.mp483.56 MB
24 Working with REST APIs - The Basics/360 REST APIs Clients CORS Errors-en.srt13.22 kB
24 Working with REST APIs - The Basics/360 REST APIs Clients CORS Errors.mp459.93 MB
24 Working with REST APIs - The Basics/361 02-sending-post-requests.zip6.34 kB
24 Working with REST APIs - The Basics/361 Sending POST Requests-en.srt8.24 kB
24 Working with REST APIs - The Basics/361 Sending POST Requests.mp455.09 MB
24 Working with REST APIs - The Basics/362 Wrap Up-en.srt3.16 kB
24 Working with REST APIs - The Basics/362 Wrap Up.mp410.36 MB
24 Working with REST APIs - The Basics/363 00-starting-setup.zip2.17 kB
24 Working with REST APIs - The Basics/363 01-sending-requests-responses.zip6.40 kB
24 Working with REST APIs - The Basics/363 02-sending-post-requests.zip6.34 kB
24 Working with REST APIs - The Basics/363 Useful Resources Links.html1.28 kB
25 Working with REST APIs - The Practical Application/364 Module Introduction-en.srt1.43 kB
25 Working with REST APIs - The Practical Application/364 Module Introduction.mp42.81 MB
25 Working with REST APIs - The Practical Application/365 REST APIs The Rest Of The Course-en.srt5.14 kB
25 Working with REST APIs - The Practical Application/365 REST APIs The Rest Of The Course.mp419.86 MB
25 Working with REST APIs - The Practical Application/366 00-frontend-starting-setup.zip81.79 kB
25 Working with REST APIs - The Practical Application/366 Understanding the Frontend Setup-en.srt6.15 kB
25 Working with REST APIs - The Practical Application/366 Understanding the Frontend Setup.mp431.04 MB
25 Working with REST APIs - The Practical Application/367 02-sending-post-requests.zip6.34 kB
25 Working with REST APIs - The Practical Application/367 Planning the API-en.srt3.72 kB
25 Working with REST APIs - The Practical Application/367 Planning the API.mp431.30 MB
25 Working with REST APIs - The Practical Application/368 01-backend-fetching-list-of-posts.zip6.75 kB
25 Working with REST APIs - The Practical Application/368 01-frontend-fetching-list-of-posts.zip84.86 kB
25 Working with REST APIs - The Practical Application/368 Fetching Lists of Posts-en.srt8.34 kB
25 Working with REST APIs - The Practical Application/368 Fetching Lists of Posts.mp455.31 MB
25 Working with REST APIs - The Practical Application/369 Adding a Create Post Endpoint-en.srt9.66 kB
25 Working with REST APIs - The Practical Application/369 Adding a Create Post Endpoint.mp462.57 MB
25 Working with REST APIs - The Practical Application/370 Adding Server Side Validation-en.srt8.01 kB
25 Working with REST APIs - The Practical Application/370 Adding Server Side Validation.mp452.67 MB
25 Working with REST APIs - The Practical Application/371 02-backend-setting-up-a-post-model.zip6.80 kB
25 Working with REST APIs - The Practical Application/371 02-frontend-setting-up-a-post-model.zip85.35 kB
25 Working with REST APIs - The Practical Application/371 Setting Up a Post Model-en.srt7.10 kB
25 Working with REST APIs - The Practical Application/371 Setting Up a Post Model.mp444.44 MB
25 Working with REST APIs - The Practical Application/372 03-backend-storing-posts-in-database.zip8.93 kB
25 Working with REST APIs - The Practical Application/372 Storing Posts in the Database-en.srt4.43 kB
25 Working with REST APIs - The Practical Application/372 Storing Posts in the Database.mp432.25 MB
25 Working with REST APIs - The Practical Application/373 04-static-images-and-error-handling.zip9.00 kB
25 Working with REST APIs - The Practical Application/373 Static Images Error Handling-en.srt8.21 kB
25 Working with REST APIs - The Practical Application/373 Static Images Error Handling.mp467.31 MB
25 Working with REST APIs - The Practical Application/374 05-backend-fetching-a-single-post.zip8.96 kB
25 Working with REST APIs - The Practical Application/374 05-frontend-fetching-a-single-post.zip84.98 kB
25 Working with REST APIs - The Practical Application/374 Fetching a Single Post-en.srt9.30 kB
25 Working with REST APIs - The Practical Application/374 Fetching a Single Post.mp473.12 MB
25 Working with REST APIs - The Practical Application/375 06-backend-uploading-images.zip8.90 kB
25 Working with REST APIs - The Practical Application/375 06-frontend-uploading-images.zip82.68 kB
25 Working with REST APIs - The Practical Application/375 Uploading Images-en.srt9.30 kB
25 Working with REST APIs - The Practical Application/375 Uploading Images.mp473.09 MB
25 Working with REST APIs - The Practical Application/376 07-backend-updating-a-post.zip9.05 kB
25 Working with REST APIs - The Practical Application/376 07-frontend-updating-a-post.zip82.34 kB
25 Working with REST APIs - The Practical Application/376 Updating Posts-en.srt18.14 kB
25 Working with REST APIs - The Practical Application/376 Updating Posts.mp4136.49 MB
25 Working with REST APIs - The Practical Application/377 Deleting Posts-en.srt5.48 kB
25 Working with REST APIs - The Practical Application/377 Deleting Posts.mp441.93 MB
25 Working with REST APIs - The Practical Application/378 08-backend-adding-pagination.zip9.32 kB
25 Working with REST APIs - The Practical Application/378 08-frontend-adding-pagination.zip83.10 kB
25 Working with REST APIs - The Practical Application/378 Adding Pagination-en.srt8.12 kB
25 Working with REST APIs - The Practical Application/378 Adding Pagination.mp455.79 MB
25 Working with REST APIs - The Practical Application/379 Adding a User Model-en.srt4.42 kB
25 Working with REST APIs - The Practical Application/379 Adding a User Model.mp438.16 MB
25 Working with REST APIs - The Practical Application/380 Adding User Signup Validation-en.srt7.67 kB
25 Working with REST APIs - The Practical Application/380 Adding User Signup Validation.mp461.25 MB
25 Working with REST APIs - The Practical Application/381 Signing Users Up-en.srt9.11 kB
25 Working with REST APIs - The Practical Application/381 Signing Users Up.mp468.76 MB
25 Working with REST APIs - The Practical Application/382 How Does Authentication Work-en.srt4.12 kB
25 Working with REST APIs - The Practical Application/382 How Does Authentication Work.mp47.51 MB
25 Working with REST APIs - The Practical Application/383 Starting with User Login-en.srt4.24 kB
25 Working with REST APIs - The Practical Application/383 Starting with User Login.mp434.12 MB
25 Working with REST APIs - The Practical Application/384 09-backend-logging-in-and-creating-jwt.zip13.10 kB
25 Working with REST APIs - The Practical Application/384 09-frontend-logging-in-and-creating-jwt.zip87.07 kB
25 Working with REST APIs - The Practical Application/384 Logging In Creating JSON Web Tokens (JWTs)-en.srt10.04 kB
25 Working with REST APIs - The Practical Application/384 Logging In Creating JSON Web Tokens (JWTs).mp467.88 MB
25 Working with REST APIs - The Practical Application/385 Using Validating the Token-en.srt12.10 kB
25 Working with REST APIs - The Practical Application/385 Using Validating the Token.mp493.84 MB
25 Working with REST APIs - The Practical Application/386 10-backend-adding-auth-middleware-to-all-routes.zip15.56 kB
25 Working with REST APIs - The Practical Application/386 10-frontend-adding-auth-middleware-to-all-routes.zip90.57 kB
25 Working with REST APIs - The Practical Application/386 Adding Auth Middleware to All Routes-en.srt2.35 kB
25 Working with REST APIs - The Practical Application/386 Adding Auth Middleware to All Routes.mp420.24 MB
25 Working with REST APIs - The Practical Application/387 Connecting Posts Users-en.srt7.77 kB
25 Working with REST APIs - The Practical Application/387 Connecting Posts Users.mp459.43 MB
25 Working with REST APIs - The Practical Application/388 Adding Authorization Checks-en.srt4.91 kB
25 Working with REST APIs - The Practical Application/388 Adding Authorization Checks.mp431.98 MB
25 Working with REST APIs - The Practical Application/389 11-clearing-post-user-relations.zip14.59 kB
25 Working with REST APIs - The Practical Application/389 Clearing Post-User Relations-en.srt3.46 kB
25 Working with REST APIs - The Practical Application/389 Clearing Post-User Relations.mp427.39 MB
25 Working with REST APIs - The Practical Application/390 Wrap Up-en.srt3.21 kB
25 Working with REST APIs - The Practical Application/390 Wrap Up.mp411.01 MB
25 Working with REST APIs - The Practical Application/391 00-frontend-starting-setup.zip81.79 kB
25 Working with REST APIs - The Practical Application/391 01-backend-fetching-list-of-posts.zip6.75 kB
25 Working with REST APIs - The Practical Application/391 01-frontend-fetching-list-of-posts.zip84.86 kB
25 Working with REST APIs - The Practical Application/391 02-backend-setting-up-a-post-model.zip6.80 kB
25 Working with REST APIs - The Practical Application/391 02-frontend-setting-up-a-post-model.zip85.35 kB
25 Working with REST APIs - The Practical Application/391 03-backend-storing-posts-in-database.zip8.93 kB
25 Working with REST APIs - The Practical Application/391 04-static-images-and-error-handling.zip9.00 kB
25 Working with REST APIs - The Practical Application/391 05-backend-fetching-a-single-post.zip8.96 kB
25 Working with REST APIs - The Practical Application/391 05-frontend-fetching-a-single-post.zip84.98 kB
25 Working with REST APIs - The Practical Application/391 06-backend-uploading-images.zip8.90 kB
25 Working with REST APIs - The Practical Application/391 06-frontend-uploading-images.zip82.68 kB
25 Working with REST APIs - The Practical Application/391 07-backend-updating-a-post.zip9.05 kB
25 Working with REST APIs - The Practical Application/391 07-frontend-updating-a-post.zip82.34 kB
25 Working with REST APIs - The Practical Application/391 08-backend-adding-pagination.zip9.32 kB
25 Working with REST APIs - The Practical Application/391 08-frontend-adding-pagination.zip83.10 kB
25 Working with REST APIs - The Practical Application/391 09-backend-logging-in-and-creating-jwt.zip13.10 kB
25 Working with REST APIs - The Practical Application/391 09-frontend-logging-in-and-creating-jwt.zip87.07 kB
25 Working with REST APIs - The Practical Application/391 10-backend-adding-auth-middleware-to-all-routes.zip15.56 kB
25 Working with REST APIs - The Practical Application/391 10-frontend-adding-auth-middleware-to-all-routes.zip90.57 kB
25 Working with REST APIs - The Practical Application/391 11-clearing-post-user-relations.zip14.59 kB
25 Working with REST APIs - The Practical Application/391 assignment-backend-solution.zip14.47 kB
25 Working with REST APIs - The Practical Application/391 assignment-frontend-solution.zip83.03 kB
25 Working with REST APIs - The Practical Application/391 Useful Resources Links.html1.00 kB
26 Understanding Async Await in Node.js/392 Module Introduction-en.srt1.14 kB
26 Understanding Async Await in Node.js/392 Module Introduction.mp42.21 MB
26 Understanding Async Await in Node.js/393 What is Async Await All About-en.srt5.70 kB
26 Understanding Async Await in Node.js/393 What is Async Await All About.mp433.18 MB
26 Understanding Async Await in Node.js/394 01-transforming-then-catch.zip14.43 kB
26 Understanding Async Await in Node.js/394 Transforming Then Catch to Async Await-en.srt5.59 kB
26 Understanding Async Await in Node.js/394 Transforming Then Catch to Async Await.mp446.21 MB
26 Understanding Async Await in Node.js/395 The User Name is Missing.html1.71 kB
26 Understanding Async Await in Node.js/396 Wrap Up-en.srt4.27 kB
26 Understanding Async Await in Node.js/396 Wrap Up.mp432.09 MB
26 Understanding Async Await in Node.js/397 01-transforming-then-catch.zip14.43 kB
26 Understanding Async Await in Node.js/397 assignment-backend-solution.zip14.43 kB
26 Understanding Async Await in Node.js/397 assignment-frontend-solution.zip83.03 kB
26 Understanding Async Await in Node.js/397 Useful Resources Links.html1.31 kB
27 Understanding Websockets Socket.io/398 Module Introduction-en.srt1.12 kB
27 Understanding Websockets Socket.io/398 Module Introduction.mp42.38 MB
27 Understanding Websockets Socket.io/399 What Are Websockets Why Would You Use Them-en.srt5.93 kB
27 Understanding Websockets Socket.io/399 What Are Websockets Why Would You Use Them.mp411.35 MB
27 Understanding Websockets Socket.io/400 Websocket Solutions - An Overview-en.srt2.04 kB
27 Understanding Websockets Socket.io/400 Websocket Solutions - An Overview.mp412.56 MB
27 Understanding Websockets Socket.io/401 Setting Up Socket.io on the Server-en.srt4.90 kB
27 Understanding Websockets Socket.io/401 Setting Up Socket.io on the Server.mp438.08 MB
27 Understanding Websockets Socket.io/402 01-backend-establishing-a-connection-from-the-client.zip16.20 kB
27 Understanding Websockets Socket.io/402 01-frontend-establishing-a-connection-from-the-client.zip92.64 kB
27 Understanding Websockets Socket.io/402 Establishing a Connection From the Client-en.srt3.32 kB
27 Understanding Websockets Socket.io/402 Establishing a Connection From the Client.mp426.66 MB
27 Understanding Websockets Socket.io/403 add-post.js301.00 B
27 Understanding Websockets Socket.io/403 Identifying Realtime Potential-en.srt3.42 kB
27 Understanding Websockets Socket.io/403 Identifying Realtime Potential.mp424.31 MB
27 Understanding Websockets Socket.io/404 Sharing the IO Instance Across Files-en.srt3.30 kB
27 Understanding Websockets Socket.io/404 Sharing the IO Instance Across Files.mp422.90 MB
27 Understanding Websockets Socket.io/405 02-backend-synchronizing-post-additions.zip16.18 kB
27 Understanding Websockets Socket.io/405 02-frontend-synchronizing-post-additions.zip87.73 kB
27 Understanding Websockets Socket.io/405 Synchronizing POST Additions-en.srt9.23 kB
27 Understanding Websockets Socket.io/405 Synchronizing POST Additions.mp468.70 MB
27 Understanding Websockets Socket.io/406 Fixing a Bug - The Missing Username-en.srt1.89 kB
27 Understanding Websockets Socket.io/406 Fixing a Bug - The Missing Username.mp416.78 MB
27 Understanding Websockets Socket.io/406 update-post.js272.00 B
27 Understanding Websockets Socket.io/407 03-backend-updating-posts-on-all-connected-clients.zip17.01 kB
27 Understanding Websockets Socket.io/407 03-frontend-updating-posts-on-all-connected-clients.zip91.92 kB
27 Understanding Websockets Socket.io/407 Updating Posts On All Connected Clients-en.srt5.02 kB
27 Understanding Websockets Socket.io/407 Updating Posts On All Connected Clients.mp442.31 MB
27 Understanding Websockets Socket.io/408 Sorting Correctly-en.srt1.08 kB
27 Understanding Websockets Socket.io/408 Sorting Correctly.mp48.46 MB
27 Understanding Websockets Socket.io/409 04-backend-deleting-posts-across-clients.zip16.29 kB
27 Understanding Websockets Socket.io/409 04-frontend-deleting-posts-across-clients.zip88.14 kB
27 Understanding Websockets Socket.io/409 Deleting Posts Across Clients-en.srt3.08 kB
27 Understanding Websockets Socket.io/409 Deleting Posts Across Clients.mp426.64 MB
27 Understanding Websockets Socket.io/410 Wrap Up-en.srt2.21 kB
27 Understanding Websockets Socket.io/410 Wrap Up.mp414.33 MB
27 Understanding Websockets Socket.io/411 01-backend-establishing-a-connection-from-the-client.zip16.20 kB
27 Understanding Websockets Socket.io/411 01-frontend-establishing-a-connection-from-the-client.zip92.64 kB
27 Understanding Websockets Socket.io/411 02-backend-synchronizing-post-additions.zip16.18 kB
27 Understanding Websockets Socket.io/411 02-frontend-synchronizing-post-additions.zip87.73 kB
27 Understanding Websockets Socket.io/411 03-backend-updating-posts-on-all-connected-clients.zip17.01 kB
27 Understanding Websockets Socket.io/411 03-frontend-updating-posts-on-all-connected-clients.zip91.92 kB
27 Understanding Websockets Socket.io/411 04-backend-deleting-posts-across-clients.zip16.29 kB
27 Understanding Websockets Socket.io/411 04-frontend-deleting-posts-across-clients.zip88.14 kB
27 Understanding Websockets Socket.io/411 Useful Resources Links.html1.38 kB
28 Working with GraphQL/412 Module Introduction-en.srt1.19 kB
28 Working with GraphQL/412 Module Introduction.mp41.92 MB
28 Working with GraphQL/413 What is GraphQL-en.srt12.42 kB
28 Working with GraphQL/413 What is GraphQL.mp432.90 MB
28 Working with GraphQL/414 04-backend-deleting-posts-across-clients.zip16.29 kB
28 Working with GraphQL/414 Understanding the Setup Writing our First Query-en.srt14.22 kB
28 Working with GraphQL/414 Understanding the Setup Writing our First Query.mp482.05 MB
28 Working with GraphQL/415 04-frontend-deleting-posts-across-clients.zip88.14 kB
28 Working with GraphQL/415 Defining a Mutation Schema-en.srt7.32 kB
28 Working with GraphQL/415 Defining a Mutation Schema.mp445.68 MB
28 Working with GraphQL/416 01-adding-a-mutation-resolver.zip14.64 kB
28 Working with GraphQL/416 Adding a Mutation Resolver GraphiQL-en.srt12.47 kB
28 Working with GraphQL/416 Adding a Mutation Resolver GraphiQL.mp481.66 MB
28 Working with GraphQL/417 Adding Input Validation-en.srt4.83 kB
28 Working with GraphQL/417 Adding Input Validation.mp442.22 MB
28 Working with GraphQL/418 02-handling-errors.zip14.14 kB
28 Working with GraphQL/418 Handling Errors-en.srt4.58 kB
28 Working with GraphQL/418 Handling Errors.mp438.96 MB
28 Working with GraphQL/419 03-backend-connecting-the-frontend.zip15.66 kB
28 Working with GraphQL/419 03-frontend-connecting-the-frontend.zip85.83 kB
28 Working with GraphQL/419 Connecting the Frontend to the GraphQL API-en.srt8.18 kB
28 Working with GraphQL/419 Connecting the Frontend to the GraphQL API.mp463.65 MB
28 Working with GraphQL/420 Adding a Login Query a Resolver-en.srt6.91 kB
28 Working with GraphQL/420 Adding a Login Query a Resolver.mp459.26 MB
28 Working with GraphQL/421 04-backend-adding-login-functionality.zip15.88 kB
28 Working with GraphQL/421 04-frontend-adding-login-functionality.zip87.10 kB
28 Working with GraphQL/421 Adding Login Functionality-en.srt5.46 kB
28 Working with GraphQL/421 Adding Login Functionality.mp448.95 MB
28 Working with GraphQL/422 05-adding-a-create-post-mutation.zip15.54 kB
28 Working with GraphQL/422 Adding a Create Post Mutation-en.srt8.61 kB
28 Working with GraphQL/422 Adding a Create Post Mutation.mp470.97 MB
28 Working with GraphQL/423 Extracting User Data From the Auth Token-en.srt6.60 kB
28 Working with GraphQL/423 Extracting User Data From the Auth Token.mp463.11 MB
28 Working with GraphQL/424 06-backend-sending-the-create-post-query.zip16.15 kB
28 Working with GraphQL/424 06-frontend-sending-the-create-post-query.zip88.22 kB
28 Working with GraphQL/424 Sending the Create Post Query-en.srt5.92 kB
28 Working with GraphQL/424 Sending the Create Post Query.mp447.76 MB
28 Working with GraphQL/425 Fixing a Bug Adding New Posts Correctly-en.srt3.75 kB
28 Working with GraphQL/425 Fixing a Bug Adding New Posts Correctly.mp425.87 MB
28 Working with GraphQL/426 Adding a Get Post Query Resolver-en.srt5.79 kB
28 Working with GraphQL/426 Adding a Get Post Query Resolver.mp446.19 MB
28 Working with GraphQL/427 create-post-code.js393.00 B
28 Working with GraphQL/427 Sending Create Post and Get Post Queries-en.srt6.07 kB
28 Working with GraphQL/427 Sending Create Post and Get Post Queries.mp450.88 MB
28 Working with GraphQL/428 07-backend-adding-pagination.zip15.45 kB
28 Working with GraphQL/428 07-frontend-adding-pagination.zip83.83 kB
28 Working with GraphQL/428 Adding Pagination-en.srt5.52 kB
28 Working with GraphQL/428 Adding Pagination.mp444.64 MB
28 Working with GraphQL/429 08-backend-uploading-images.zip15.54 kB
28 Working with GraphQL/429 08-frontend-uploading-images.zip83.51 kB
28 Working with GraphQL/429 Uploading Images-en.srt12.39 kB
28 Working with GraphQL/429 Uploading Images.mp4106.70 MB
28 Working with GraphQL/430 Fetching the imageUrl.html1.86 kB
28 Working with GraphQL/431 09-backend-viewing-a-single-post.zip15.92 kB
28 Working with GraphQL/431 09-frontend-viewing-a-single-post.zip85.46 kB
28 Working with GraphQL/431 Viewing a Single Post-en.srt6.92 kB
28 Working with GraphQL/431 Viewing a Single Post.mp460.58 MB
28 Working with GraphQL/432 Updating Posts-en.srt10.70 kB
28 Working with GraphQL/432 Updating Posts.mp4103.81 MB
28 Working with GraphQL/433 10-backend-deleting-posts.zip17.12 kB
28 Working with GraphQL/433 10-frontend-deleting-posts.zip82.89 kB
28 Working with GraphQL/433 Deleting Posts-en.srt10.80 kB
28 Working with GraphQL/433 Deleting Posts.mp495.32 MB
28 Working with GraphQL/434 Adding Posts Pagination.html1.92 kB
28 Working with GraphQL/435 Managing the User Status-en.srt11.01 kB
28 Working with GraphQL/435 Managing the User Status.mp491.98 MB
28 Working with GraphQL/436 Using Variables-en.srt20.60 kB
28 Working with GraphQL/436 Using Variables.mp4164.45 MB
28 Working with GraphQL/437 11-backend-fixing-a-pagination-bug.zip17.90 kB
28 Working with GraphQL/437 11-frontend-fixing-a-pagination-bug.zip86.52 kB
28 Working with GraphQL/437 Fixing a Pagination Bug-en.srt3.39 kB
28 Working with GraphQL/437 Fixing a Pagination Bug.mp430.34 MB
28 Working with GraphQL/438 Wrap Up-en.srt4.77 kB
28 Working with GraphQL/438 Wrap Up.mp419.81 MB
28 Working with GraphQL/439 01-adding-a-mutation-resolver.zip14.64 kB
28 Working with GraphQL/439 02-handling-errors.zip14.14 kB
28 Working with GraphQL/439 03-backend-connecting-the-frontend.zip15.66 kB
28 Working with GraphQL/439 03-frontend-connecting-the-frontend.zip85.83 kB
28 Working with GraphQL/439 04-backend-adding-login-functionality.zip15.88 kB
28 Working with GraphQL/439 04-frontend-adding-login-functionality.zip87.10 kB
28 Working with GraphQL/439 05-adding-a-create-post-mutation.zip15.54 kB
28 Working with GraphQL/439 06-backend-sending-the-create-post-query.zip16.15 kB
28 Working with GraphQL/439 06-frontend-sending-the-create-post-query.zip88.22 kB
28 Working with GraphQL/439 07-backend-adding-pagination.zip15.45 kB
28 Working with GraphQL/439 07-frontend-adding-pagination.zip83.83 kB
28 Working with GraphQL/439 08-backend-uploading-images.zip15.54 kB
28 Working with GraphQL/439 08-frontend-uploading-images.zip83.51 kB
28 Working with GraphQL/439 09-backend-viewing-a-single-post.zip15.92 kB
28 Working with GraphQL/439 09-frontend-viewing-a-single-post.zip85.46 kB
28 Working with GraphQL/439 10-backend-deleting-posts.zip17.12 kB
28 Working with GraphQL/439 10-frontend-deleting-posts.zip82.89 kB
28 Working with GraphQL/439 11-backend-fixing-a-pagination-bug.zip17.90 kB
28 Working with GraphQL/439 11-frontend-fixing-a-pagination-bug.zip86.52 kB
28 Working with GraphQL/439 Useful Resources Links.html1.17 kB
29 Deploying our App/440 Module Introduction-en.srt1.60 kB
29 Deploying our App/440 Module Introduction.mp42.96 MB
29 Deploying our App/441 Deploying Different Kinds of Apps-en.srt1.89 kB
29 Deploying our App/441 Deploying Different Kinds of Apps.mp45.40 MB
29 Deploying our App/442 Deployment Preparations-en.srt6.28 kB
29 Deploying our App/442 Deployment Preparations.mp421.00 MB
29 Deploying our App/443 01-using-environment-variables.zip59.28 kB
29 Deploying our App/443 shop-snapshot.zip1.65 MB
29 Deploying our App/443 Using Environment Variables-en.srt14.01 kB
29 Deploying our App/443 Using Environment Variables.mp4105.21 MB
29 Deploying our App/444 Using Production API Keys-en.srt1.78 kB
29 Deploying our App/444 Using Production API Keys.mp49.78 MB
29 Deploying our App/445 Setting Secure Response Headers with Helmet-en.srt3.23 kB
29 Deploying our App/445 Setting Secure Response Headers with Helmet.mp426.45 MB
29 Deploying our App/446 Compressing Assets-en.srt3.47 kB
29 Deploying our App/446 Compressing Assets.mp427.22 MB
29 Deploying our App/447 02-setting-up-request-logging.zip59.16 kB
29 Deploying our App/447 Setting Up Request Logging-en.srt4.23 kB
29 Deploying our App/447 Setting Up Request Logging.mp439.87 MB
29 Deploying our App/448 More on Logging.html1.30 kB
29 Deploying our App/449 03-setting-up-a-ssl-server.zip58.50 kB
29 Deploying our App/449 Setting Up a SSL Server-en.srt12.59 kB
29 Deploying our App/449 Setting Up a SSL Server.mp473.25 MB
29 Deploying our App/450 Using a Hosting Provider-en.srt6.06 kB
29 Deploying our App/450 Using a Hosting Provider.mp415.92 MB
29 Deploying our App/451 Dive-into-the-Git-Basics.txt53.00 B
29 Deploying our App/451 Understanding the Project the Git Setup-en.srt5.65 kB
29 Deploying our App/451 Understanding the Project the Git Setup.mp424.26 MB
29 Deploying our App/452 04-a-deployment-example-with-heroku.zip61.44 kB
29 Deploying our App/452 A Deployment Example with Heroku-en.srt13.74 kB
29 Deploying our App/452 A Deployment Example with Heroku.mp483.15 MB
29 Deploying our App/452 Whitelisting-IPs-with-Heroku.txt111.00 B
29 Deploying our App/453 Storing User-generated Files on Heroku.html2.66 kB
29 Deploying our App/454 Deploying APIs-en.srt3.86 kB
29 Deploying our App/454 Deploying APIs.mp417.64 MB
29 Deploying our App/455 01-using-environment-variables.zip59.28 kB
29 Deploying our App/455 02-setting-up-request-logging.zip59.16 kB
29 Deploying our App/455 03-setting-up-a-ssl-server.zip58.50 kB
29 Deploying our App/455 04-a-deployment-example-with-heroku.zip61.44 kB
29 Deploying our App/455 Useful Resources Links.html2.13 kB
30 Node.js as a Build Tool Using npm/456 Module Introduction-en.srt1.14 kB
30 Node.js as a Build Tool Using npm/456 Module Introduction.mp42.26 MB
30 Node.js as a Build Tool Using npm/457 npm Node.js-en.srt2.17 kB
30 Node.js as a Build Tool Using npm/457 npm Node.js.mp43.32 MB
30 Node.js as a Build Tool Using npm/458 Using npm-en.srt10.50 kB
30 Node.js as a Build Tool Using npm/458 Using npm.mp458.99 MB
30 Node.js as a Build Tool Using npm/459 Versioning in package.json.html1.60 kB
30 Node.js as a Build Tool Using npm/460 What is a Build Tool-en.srt6.80 kB
30 Node.js as a Build Tool Using npm/460 What is a Build Tool.mp433.15 MB
30 Node.js as a Build Tool Using npm/461 Using Node.js in Build Processes-en.srt8.19 kB
30 Node.js as a Build Tool Using npm/461 Using Node.js in Build Processes.mp455.95 MB
30 Node.js as a Build Tool Using npm/462 Useful Resources Links.html1.36 kB
31 Roundup/463 Course Roundup-en.srt3.68 kB
31 Roundup/463 Course Roundup.mp433.78 MB
TrackersSeedersLeechersCompleted
http://bt4.t-ru.org/ann?pk=24f63de2304d9bedd4e7a24dff264d373129
http://bt4.t-ru.org/ann?pk=24f63de2304d9bedd4e7a24dff264d37000
http://retracker.local/announce000
Torrent Hash: 29955E1AABBFC7ED92976F3D8ACE6D6DEC65A414
Not Yet Rated (Log in to rate it)
No comments still posted

Related Torrents


Embed & Sharing


Login


Email:
Password:
[Signup]
[Recover Account]

Latest Forum


Author : Chelsea
Subject :Beautiful Gardens Around the W...
Last Replies :  Beowulf
On : 2018-11-22 10:24:28

Author : Chelsea
Subject :Count Down to Zero! V1
Last Replies :  Mauricelugher
On : 2018-11-22 10:22:16

Author : Deep61
Subject :The Numbers game V4
Last Replies :  Mauricelugher
On : 2018-11-22 10:21:17

Author : Beowulf
Subject :Beautiful Trains and Railways ...
Last Replies :  Beowulf
On : 2018-11-22 10:17:22

Author : Nemesis43
Subject :Comic Request Thread v08
Last Replies :  Nemesis43
On : 2018-11-22 10:15:00

Author : Beowulf
Subject :Delicious food worldwide V1
Last Replies :  Beowulf
On : 2018-11-22 10:03:12

Author : Beowulf
Subject :Random natural pics on this Pl...
Last Replies :  Beowulf
On : 2018-11-22 09:53:32

Author : Chelsea
Subject :Hello Goodbye v2
Last Replies :  zanthe
On : 2018-11-22 09:49:06

Author : NotNeo
Subject :A-Z Sentence of 3+ words start...
Last Replies :  zanthe
On : 2018-11-22 09:45:45

Author : Beowulf
Subject :Beautiful cars and motorcycles...
Last Replies :  Beowulf
On : 2018-11-22 09:41:38

Author : skarz
Subject :PSA: More trackers are not alw...
Last Replies :  skunklove
On : 2018-11-22 09:40:42

Author : maxmon
Subject :How to Make Animated Avatars
Last Replies :  skunklove
On : 2018-11-22 09:40:27


Pinned Threads


Author : Deep61
Subject :2018 NASCAR Monster Energy Cup...
Last Replies :  Deep61
On : 2018-11-19 12:53:28

Author : Chelsea
Subject :Trick Math Questions Competiti...
Last Replies :  Chelsea
On : 2018-11-20 18:20:03

Author : TestNTune
Subject :WWT Site Update Thread
Last Replies :  skunklove
On : 2018-11-15 10:12:05

Author : Gear Shifterdonated
Subject :WWT 2018/2019 NFL Competition
Last Replies :  Nemesis43
On : 2018-11-22 00:38:52

Author : Chelsea
Subject :Guess the Movie!
Last Replies :  Chelsea
On : 2018-11-18 14:03:33

Author : Gear Shifterdonated
Subject :NFL 2019 Super Bowl Competitio...
Last Replies :  Reaper
On : 2018-11-14 05:20:41

Author : Csabaxb
Subject :Can You Guess The Band
Last Replies :  Midnight Rider
On : 2018-11-18 13:20:48

Author : Chelsea
Subject :WWT Official 2018 Christmas Ba...
Last Replies :  Chelsea
On : 2018-11-19 15:55:24



Blog




Site Friends





Radio