zhongziso
搜索
zhongziso
首页
首页
功能
磁力转BT
BT转磁力
关于
使用教程
免责声明
磁力助手
[GigaCourse.Com] Udemy - NodeJS – The Complete Guide (MVC, REST APIs, GraphQL, Deno)
magnet:?xt=urn:btih:fad17dd6bca7f0b070262f6077c2c4bdae36f3b4&dn=[GigaCourse.Com] Udemy - NodeJS – The Complete Guide (MVC, REST APIs, GraphQL, Deno)
磁力链接详情
文件列表详情
fad17dd6bca7f0b070262f6077c2c4bdae36f3b4
infohash:
479
文件数量
18.73 GB
文件大小
2024-1-6 10:52
创建日期
2024-11-30 07:29
最后访问
相关分词
GigaCourse
Com
Udemy
-
NodeJS
–
The
Complete
Guide
MVC
REST
APIs
GraphQL
Deno
01 Introduction/001 Introduction.mp4 33.42 MB
01 Introduction/002 What is Node.js_.mp4 73.78 MB
01 Introduction/004 Installing Node.js and Creating our First App.mp4 37.58 MB
01 Introduction/005 Understanding the Role & Usage of Node.js.mp4 115.97 MB
01 Introduction/006 Course Outline.mp4 96.6 MB
01 Introduction/007 How To Get The Most Out Of The Course.mp4 55.78 MB
01 Introduction/008 Working with the REPL vs Using Files.mp4 35.93 MB
02 Optional_ JavaScript - A Quick Refresher/001 Module Introduction.mp4 3.02 MB
02 Optional_ JavaScript - A Quick Refresher/002 JavaScript in a Nutshell.mp4 7.55 MB
02 Optional_ JavaScript - A Quick Refresher/003 Refreshing the Core Syntax.mp4 20.05 MB
02 Optional_ JavaScript - A Quick Refresher/004 let & const.mp4 14.68 MB
02 Optional_ JavaScript - A Quick Refresher/005 Understanding Arrow Functions.mp4 29.93 MB
02 Optional_ JavaScript - A Quick Refresher/006 Working with Objects, Properties & Methods.mp4 14.27 MB
02 Optional_ JavaScript - A Quick Refresher/007 Arrays & Array Methods.mp4 22.88 MB
02 Optional_ JavaScript - A Quick Refresher/008 Arrays, Objects & Reference Types.mp4 10.81 MB
02 Optional_ JavaScript - A Quick Refresher/009 Understanding Spread & Rest Operators.mp4 40.48 MB
02 Optional_ JavaScript - A Quick Refresher/010 Destructuring.mp4 34.27 MB
02 Optional_ JavaScript - A Quick Refresher/011 Async Code & Promises.mp4 52.4 MB
02 Optional_ JavaScript - A Quick Refresher/013 Wrap Up.mp4 3.56 MB
03 Understanding the Basics/001 Module Introduction.mp4 5.18 MB
03 Understanding the Basics/002 How The Web Works.mp4 12.31 MB
03 Understanding the Basics/003 Creating a Node Server.mp4 53.34 MB
03 Understanding the Basics/004 The Node Lifecycle & Event Loop.mp4 20.34 MB
03 Understanding the Basics/006 Understanding Requests.mp4 26.15 MB
03 Understanding the Basics/007 Sending Responses.mp4 43.5 MB
03 Understanding the Basics/009 Routing Requests.mp4 46.47 MB
03 Understanding the Basics/010 Redirecting Requests.mp4 32.56 MB
03 Understanding the Basics/011 Parsing Request Bodies.mp4 78.61 MB
03 Understanding the Basics/012 Understanding Event Driven Code Execution.mp4 54.56 MB
03 Understanding the Basics/013 Blocking and Non-Blocking Code.mp4 44.34 MB
03 Understanding the Basics/014 Node.js - Looking Behind the Scenes.mp4 49.03 MB
03 Understanding the Basics/015 Using the Node Modules System.mp4 83.28 MB
03 Understanding the Basics/016 Wrap Up.mp4 29.61 MB
04 Improved Development Workflow and Debugging/001 Module Introduction.mp4 1.68 MB
04 Improved Development Workflow and Debugging/002 Understanding NPM Scripts.mp4 43.5 MB
04 Improved Development Workflow and Debugging/003 Installing 3rd Party Packages.mp4 60.93 MB
04 Improved Development Workflow and Debugging/005 Using Nodemon for Autorestarts.mp4 12.37 MB
04 Improved Development Workflow and Debugging/007 Understanding different Error Types.mp4 5.6 MB
04 Improved Development Workflow and Debugging/008 Finding & Fixing Syntax Errors.mp4 24.25 MB
04 Improved Development Workflow and Debugging/009 Dealing with Runtime Errors.mp4 26.87 MB
04 Improved Development Workflow and Debugging/010 Logical Errors.mp4 54.51 MB
04 Improved Development Workflow and Debugging/011 Using the Debugger.mp4 29.89 MB
04 Improved Development Workflow and Debugging/012 Restarting the Debugger Automatically After Editing our App.mp4 54.05 MB
04 Improved Development Workflow and Debugging/014 Changing Variables in the Debug Console.mp4 12.61 MB
04 Improved Development Workflow and Debugging/015 Wrap Up.mp4 19.87 MB
05 Working with Express.js/001 Module Introduction.mp4 5.01 MB
05 Working with Express.js/002 What is Express.js_.mp4 11.3 MB
05 Working with Express.js/003 Installing Express.js.mp4 26.45 MB
05 Working with Express.js/004 Adding Middleware.mp4 32.89 MB
05 Working with Express.js/005 How Middleware Works.mp4 22.83 MB
05 Working with Express.js/006 Express.js - Looking Behind the Scenes.mp4 33.19 MB
05 Working with Express.js/007 Handling Different Routes.mp4 41.95 MB
05 Working with Express.js/008 Parsing Incoming Requests.mp4 66.57 MB
05 Working with Express.js/009 Limiting Middleware Execution to POST Requests.mp4 15.23 MB
05 Working with Express.js/010 Using Express Router.mp4 61.37 MB
05 Working with Express.js/011 Adding a 404 Error Page.mp4 20.82 MB
05 Working with Express.js/012 Filtering Paths.mp4 30.63 MB
05 Working with Express.js/013 Creating HTML Pages.mp4 37.5 MB
05 Working with Express.js/014 Serving HTML Pages.mp4 61.44 MB
05 Working with Express.js/015 Returning a 404 Page.mp4 17.05 MB
05 Working with Express.js/016 Using a Helper Function for Navigation.mp4 28.82 MB
05 Working with Express.js/017 Styling our Pages.mp4 142.26 MB
05 Working with Express.js/018 Serving Files Statically.mp4 75.79 MB
05 Working with Express.js/019 Wrap Up.mp4 21.3 MB
06 Working with Dynamic Content & Adding Templating Engines/001 Module Introduction.mp4 6.17 MB
06 Working with Dynamic Content & Adding Templating Engines/002 Sharing Data Across Requests & Users.mp4 66.87 MB
06 Working with Dynamic Content & Adding Templating Engines/003 Templating Engines - An Overview.mp4 11.46 MB
06 Working with Dynamic Content & Adding Templating Engines/004 Installing & Implementing Pug.mp4 105.31 MB
06 Working with Dynamic Content & Adding Templating Engines/005 Outputting Dynamic Content.mp4 111.37 MB
06 Working with Dynamic Content & Adding Templating Engines/007 Converting HTML Files to Pug.mp4 60.81 MB
06 Working with Dynamic Content & Adding Templating Engines/008 Adding a Layout.mp4 51.11 MB
06 Working with Dynamic Content & Adding Templating Engines/009 Finishing the Pug Template.mp4 58.68 MB
06 Working with Dynamic Content & Adding Templating Engines/011 Working with Handlebars.mp4 48.84 MB
06 Working with Dynamic Content & Adding Templating Engines/012 Converting our Project to Handlebars.mp4 86.94 MB
06 Working with Dynamic Content & Adding Templating Engines/013 Adding the Layout to Handlebars.mp4 95.64 MB
06 Working with Dynamic Content & Adding Templating Engines/014 Working with EJS.mp4 86.93 MB
06 Working with Dynamic Content & Adding Templating Engines/015 Working on the Layout with Partials.mp4 95.2 MB
06 Working with Dynamic Content & Adding Templating Engines/016 Wrap Up.mp4 41.19 MB
06 Working with Dynamic Content & Adding Templating Engines/017 [OPTIONAL] Assignment Solution.mp4 181.11 MB
07 The Model View Controller (MVC)/001 Module Introduction.mp4 1.96 MB
07 The Model View Controller (MVC)/002 What is the MVC_.mp4 8.99 MB
07 The Model View Controller (MVC)/003 Adding Controllers.mp4 76.06 MB
07 The Model View Controller (MVC)/004 Finishing the Controllers.mp4 20.55 MB
07 The Model View Controller (MVC)/005 Adding a Product Model.mp4 62.86 MB
07 The Model View Controller (MVC)/006 Storing Data in Files Via the Model.mp4 90.96 MB
07 The Model View Controller (MVC)/007 Fetching Data from Files Via the Model.mp4 38.63 MB
07 The Model View Controller (MVC)/008 Refactoring the File Storage Code.mp4 43.25 MB
07 The Model View Controller (MVC)/009 Wrap Up.mp4 8.85 MB
08 Optional_ Enhancing the App/001 Module Introduction.mp4 2.99 MB
08 Optional_ Enhancing the App/002 Creating the Shop Structure.mp4 43.48 MB
08 Optional_ Enhancing the App/003 Working on the Navigation.mp4 27.73 MB
08 Optional_ Enhancing the App/004 Registering the Routes.mp4 110.65 MB
08 Optional_ Enhancing the App/005 Storing Product Data.mp4 53.27 MB
08 Optional_ Enhancing the App/006 Displaying Product Data.mp4 24.48 MB
08 Optional_ Enhancing the App/007 Editing & Deleting Products.mp4 43.26 MB
08 Optional_ Enhancing the App/008 Adding Another Item.mp4 19.92 MB
09 Dynamic Routes & Advanced Models/001 Module Introduction.mp4 2.76 MB
09 Dynamic Routes & Advanced Models/002 Preparations.mp4 7.25 MB
09 Dynamic Routes & Advanced Models/004 Adding the Product ID to the Path.mp4 38.53 MB
09 Dynamic Routes & Advanced Models/005 Extracting Dynamic Params.mp4 42.51 MB
09 Dynamic Routes & Advanced Models/006 Loading Product Detail Data.mp4 44.44 MB
09 Dynamic Routes & Advanced Models/007 Rendering the Product Detail View.mp4 55.3 MB
09 Dynamic Routes & Advanced Models/008 Passing Data with POST Requests.mp4 74.97 MB
09 Dynamic Routes & Advanced Models/009 Adding a Cart Model.mp4 118.71 MB
09 Dynamic Routes & Advanced Models/010 Using Query Params.mp4 68.25 MB
09 Dynamic Routes & Advanced Models/011 Pre-Populating the Edit Product Page with Data.mp4 70.36 MB
09 Dynamic Routes & Advanced Models/012 Linking to the Edit Page.mp4 24.13 MB
09 Dynamic Routes & Advanced Models/013 Editing the Product Data.mp4 91.85 MB
09 Dynamic Routes & Advanced Models/014 Adding the Product-Delete Functionality.mp4 49.86 MB
09 Dynamic Routes & Advanced Models/015 Deleting Cart Items.mp4 78.79 MB
09 Dynamic Routes & Advanced Models/016 Displaying Cart Items on the Cart Page.mp4 77.86 MB
09 Dynamic Routes & Advanced Models/017 Deleting Cart Items.mp4 50.5 MB
09 Dynamic Routes & Advanced Models/018 Fixing a Delete Product Bug.mp4 15.39 MB
09 Dynamic Routes & Advanced Models/019 Wrap Up.mp4 7.8 MB
10 SQL Introduction/001 Module Introduction.mp4 3.68 MB
10 SQL Introduction/002 Choosing a Database.mp4 11.83 MB
10 SQL Introduction/003 NoSQL Introduction.mp4 15.36 MB
10 SQL Introduction/004 Comparing SQL and NoSQL.mp4 19.73 MB
10 SQL Introduction/005 Setting Up MySQL.mp4 86.44 MB
10 SQL Introduction/006 Connecting our App to the SQL Database.mp4 45.01 MB
10 SQL Introduction/007 Basic SQL & Creating a Table.mp4 28.39 MB
10 SQL Introduction/008 Retrieving Data.mp4 29.7 MB
10 SQL Introduction/009 Fetching Products.mp4 56.95 MB
10 SQL Introduction/010 Fetching Products - Time to Practice.mp4 9.59 MB
10 SQL Introduction/011 Inserting Data Into the Database.mp4 35.68 MB
10 SQL Introduction/012 Fetching a Single Product with the _where_ Condition.mp4 26.59 MB
10 SQL Introduction/013 Wrap Up.mp4 11.65 MB
11 Understanding Sequelize/001 Module Introduction.mp4 7.58 MB
11 Understanding Sequelize/002 What is Sequelize_.mp4 7.24 MB
11 Understanding Sequelize/003 Connecting to the Database.mp4 24.8 MB
11 Understanding Sequelize/004 Defining a Model.mp4 50.65 MB
11 Understanding Sequelize/005 Syncing JS Definitions to the Database.mp4 40.91 MB
11 Understanding Sequelize/006 Inserting Data & Creating a Product.mp4 46.69 MB
11 Understanding Sequelize/008 Retrieving Data & Finding Products.mp4 27.81 MB
11 Understanding Sequelize/009 Getting a Single Product with the _where_ Condition.mp4 48.9 MB
11 Understanding Sequelize/010 Fetching Admin Products.mp4 12.73 MB
11 Understanding Sequelize/011 Updating Products.mp4 49.72 MB
11 Understanding Sequelize/012 Deleting Products.mp4 23.7 MB
11 Understanding Sequelize/013 Creating a User Model.mp4 24.29 MB
11 Understanding Sequelize/014 Adding a One-To-Many Relationship.mp4 50.93 MB
11 Understanding Sequelize/015 Creating & Managing a Dummy User.mp4 62.62 MB
11 Understanding Sequelize/016 Using Magic Association Methods.mp4 37.99 MB
11 Understanding Sequelize/017 Fetching Related Products.mp4 28.64 MB
11 Understanding Sequelize/018 One-To-Many & Many-To-Many Relations.mp4 62.25 MB
11 Understanding Sequelize/019 Creating & Fetching a Cart.mp4 59.66 MB
11 Understanding Sequelize/020 Adding New Products to the Cart.mp4 65.5 MB
11 Understanding Sequelize/021 Adding Existing Products & Retrieving Cart Items.mp4 44.89 MB
11 Understanding Sequelize/022 Deleting Related Items & Deleting Cart Products.mp4 25.52 MB
11 Understanding Sequelize/023 Adding an Order Model.mp4 36.76 MB
11 Understanding Sequelize/024 Storing Cartitems as Orderitems.mp4 78.12 MB
11 Understanding Sequelize/025 Resetting the Cart & Fetching and Outputting Orders.mp4 92.41 MB
11 Understanding Sequelize/026 Wrap Up.mp4 8.29 MB
12 Working with NoSQL & Using MongoDB/001 Module Introduction.mp4 3.21 MB
12 Working with NoSQL & Using MongoDB/002 What is MongoDB_.mp4 10.2 MB
12 Working with NoSQL & Using MongoDB/003 Relations in NoSQL.mp4 17.72 MB
12 Working with NoSQL & Using MongoDB/004 Setting Up MongoDB.mp4 37.24 MB
12 Working with NoSQL & Using MongoDB/005 Installing the MongoDB Driver.mp4 58.83 MB
12 Working with NoSQL & Using MongoDB/006 Creating the Database Connection.mp4 27.81 MB
12 Working with NoSQL & Using MongoDB/007 Finishing the Database Connection.mp4 34.11 MB
12 Working with NoSQL & Using MongoDB/008 Using the Database Connection.mp4 52.01 MB
12 Working with NoSQL & Using MongoDB/009 Creating Products.mp4 21.27 MB
12 Working with NoSQL & Using MongoDB/010 Understanding the MongoDB Compass.mp4 16.4 MB
12 Working with NoSQL & Using MongoDB/011 Fetching All Products.mp4 38.43 MB
12 Working with NoSQL & Using MongoDB/012 Fetching a Single Product.mp4 63.47 MB
12 Working with NoSQL & Using MongoDB/013 Making the _Edit_ & _Delete_ Buttons Work Again.mp4 20.85 MB
12 Working with NoSQL & Using MongoDB/014 Working on the Product Model to Edit our Product.mp4 67.25 MB
12 Working with NoSQL & Using MongoDB/015 Finishing the _Update Product_ Code.mp4 35.03 MB
12 Working with NoSQL & Using MongoDB/016 One Note About Updating Products.mp4 15.97 MB
12 Working with NoSQL & Using MongoDB/017 Deleting Products.mp4 31.69 MB
12 Working with NoSQL & Using MongoDB/018 Fixing the _Add Product_ Functionality.mp4 11.96 MB
12 Working with NoSQL & Using MongoDB/019 Creating New Users.mp4 54.33 MB
12 Working with NoSQL & Using MongoDB/020 Storing the User in our Database.mp4 49.36 MB
12 Working with NoSQL & Using MongoDB/021 Working on Cart Items & Orders.mp4 62.2 MB
12 Working with NoSQL & Using MongoDB/022 Adding the _Add to Cart_ Functionality.mp4 52.36 MB
12 Working with NoSQL & Using MongoDB/023 Storing Multiple Products in the Cart.mp4 59.12 MB
12 Working with NoSQL & Using MongoDB/024 Displaying the Cart Items.mp4 79.25 MB
12 Working with NoSQL & Using MongoDB/025 Fixing a Bug.mp4 8.51 MB
12 Working with NoSQL & Using MongoDB/026 Deleting Cart Items.mp4 38.42 MB
12 Working with NoSQL & Using MongoDB/027 Adding an Order.mp4 37.83 MB
12 Working with NoSQL & Using MongoDB/028 Adding Relational Order Data.mp4 53.54 MB
12 Working with NoSQL & Using MongoDB/029 Getting Orders.mp4 27.87 MB
12 Working with NoSQL & Using MongoDB/030 Removing Deleted Items From the Cart.mp4 19.92 MB
12 Working with NoSQL & Using MongoDB/031 Wrap Up.mp4 11.41 MB
13 Working with Mongoose/001 Module Introduction.mp4 2.76 MB
13 Working with Mongoose/002 What is Mongoose_.mp4 6.68 MB
13 Working with Mongoose/003 Connecting to the MongoDB Server with Mongoose.mp4 45.24 MB
13 Working with Mongoose/004 Creating the Product Schema.mp4 55.33 MB
13 Working with Mongoose/005 Saving Data Through Mongoose.mp4 57.19 MB
13 Working with Mongoose/006 Fetching All Products.mp4 23.5 MB
13 Working with Mongoose/007 Fetching a Single Product.mp4 12.15 MB
13 Working with Mongoose/008 Updating Products.mp4 42.83 MB
13 Working with Mongoose/009 Deleting Products.mp4 13.1 MB
13 Working with Mongoose/010 Adding and Using a User Model.mp4 65.37 MB
13 Working with Mongoose/011 Using Relations in Mongoose.mp4 33.74 MB
13 Working with Mongoose/012 One Important Thing About Fetching Relations.mp4 38.93 MB
13 Working with Mongoose/013 Working on the Shopping Cart.mp4 53.59 MB
13 Working with Mongoose/014 Loading the Cart.mp4 51.98 MB
13 Working with Mongoose/015 Deleting Cart Items.mp4 27.8 MB
13 Working with Mongoose/016 Creating & Getting Orders.mp4 86.45 MB
13 Working with Mongoose/017 Storing All Order Related Data.mp4 16.84 MB
13 Working with Mongoose/018 Clearing the Cart After Storing an Order.mp4 19.77 MB
13 Working with Mongoose/019 Getting & Displaying the Orders.mp4 32.53 MB
13 Working with Mongoose/020 Wrap Up.mp4 13.09 MB
14 Sessions & Cookies/001 Module Introduction.mp4 1.83 MB
14 Sessions & Cookies/002 What is a Cookie_.mp4 4.39 MB
14 Sessions & Cookies/003 The Current Project Status.mp4 20.27 MB
14 Sessions & Cookies/004 Optional_ Creating the Login Form.mp4 63.55 MB
14 Sessions & Cookies/005 Adding the Request Driven Login Solution.mp4 75.46 MB
14 Sessions & Cookies/006 Setting a Cookie.mp4 45.95 MB
14 Sessions & Cookies/007 Manipulating Cookies.mp4 10.08 MB
14 Sessions & Cookies/008 Configuring Cookies.mp4 46.04 MB
14 Sessions & Cookies/009 What is a Session_.mp4 7.68 MB
14 Sessions & Cookies/010 Initializing the Session Middleware.mp4 27.81 MB
14 Sessions & Cookies/011 Using the Session Middleware.mp4 36.13 MB
14 Sessions & Cookies/012 Using MongoDB to Store Sessions.mp4 63.32 MB
14 Sessions & Cookies/013 Sessions & Cookies - A Short Summary.mp4 18.82 MB
14 Sessions & Cookies/014 Deleting a Cookie.mp4 37.25 MB
14 Sessions & Cookies/015 Fixing Some Minor Bugs.mp4 37.72 MB
14 Sessions & Cookies/016 Making _Add to Cart_ Work Again.mp4 67.41 MB
14 Sessions & Cookies/017 Two Tiny Improvements.mp4 24.37 MB
14 Sessions & Cookies/018 Wrap Up.mp4 18.39 MB
15 Adding Authentication/001 Module Introduction.mp4 3.01 MB
15 Adding Authentication/002 What is Authentication_.mp4 7.52 MB
15 Adding Authentication/003 How is Authentication Implemented_.mp4 5.98 MB
15 Adding Authentication/004 Our Updated Project Status.mp4 16.82 MB
15 Adding Authentication/005 Implementing an Authentication Flow.mp4 70.45 MB
15 Adding Authentication/006 Encrypting Passwords.mp4 32.31 MB
15 Adding Authentication/007 Adding a Tiny Code Improvement.mp4 13.04 MB
15 Adding Authentication/008 Adding the Signin Functionality.mp4 59.54 MB
15 Adding Authentication/009 Working on Route Protection.mp4 17.73 MB
15 Adding Authentication/010 Using Middleware to Protect Routes.mp4 39.97 MB
15 Adding Authentication/011 Understanding CSRF Attacks.mp4 11.75 MB
15 Adding Authentication/012 Using a CSRF Token.mp4 71.07 MB
15 Adding Authentication/013 Adding CSRF Protection.mp4 42.83 MB
15 Adding Authentication/014 Fixing the Order Button.mp4 11.07 MB
15 Adding Authentication/015 Providing User Feedback.mp4 70.18 MB
15 Adding Authentication/016 Optional_ Styling Error Messages.mp4 35.95 MB
15 Adding Authentication/017 Finishing the Flash Messages.mp4 17.88 MB
15 Adding Authentication/018 Adding Additional Flash Messages.mp4 20.96 MB
15 Adding Authentication/019 Wrap Up.mp4 12.22 MB
16 Sending Emails/001 Module Introduction.mp4 1.73 MB
16 Sending Emails/002 How Does Sending Emails Work_.mp4 3.33 MB
16 Sending Emails/003 Using SendGrid.mp4 12.74 MB
16 Sending Emails/004 Using Nodemailer to Send an Email.mp4 49.66 MB
16 Sending Emails/005 Potential Limitation for Large Scale Apps.mp4 14.06 MB
17 Advanced Authentication/001 Module Introduction.mp4 1.66 MB
17 Advanced Authentication/002 Resetting Passwords.mp4 30.81 MB
17 Advanced Authentication/003 Implementing the Token Logic.mp4 76.3 MB
17 Advanced Authentication/004 Creating the Token.mp4 10.79 MB
17 Advanced Authentication/005 Creating the Reset Password Form.mp4 58.63 MB
17 Advanced Authentication/006 Adding Logic to Update the Password.mp4 70.8 MB
17 Advanced Authentication/007 Why we Need Authorization.mp4 10.21 MB
17 Advanced Authentication/008 Adding Authorization.mp4 17.62 MB
17 Advanced Authentication/009 Adding Protection to Post Actions.mp4 35.44 MB
17 Advanced Authentication/010 Why Editing Fails.mp4 6.02 MB
17 Advanced Authentication/011 Wrap Up.mp4 6.43 MB
18 Understanding Validation/001 Module Introduction.mp4 2.29 MB
18 Understanding Validation/002 Why Should We Use Validation_.mp4 5.27 MB
18 Understanding Validation/003 How to Validate Input_.mp4 13.01 MB
18 Understanding Validation/004 Setup & Basic Validation.mp4 98.94 MB
18 Understanding Validation/005 Using Validation Error Messages.mp4 20.97 MB
18 Understanding Validation/006 Built-In & Custom Validators.mp4 38.97 MB
18 Understanding Validation/007 More Validators.mp4 37.29 MB
18 Understanding Validation/008 Checking For Field Equality.mp4 28.33 MB
18 Understanding Validation/009 Adding Async Validation.mp4 45.24 MB
18 Understanding Validation/010 Keeping User Input.mp4 40.71 MB
18 Understanding Validation/011 Adding Conditional CSS Classes.mp4 53.12 MB
18 Understanding Validation/012 Adding Validation to Login.mp4 53.19 MB
18 Understanding Validation/013 Sanitizing Data.mp4 35.02 MB
18 Understanding Validation/014 Validating Product Addition.mp4 106.84 MB
18 Understanding Validation/015 Validating Product Editing.mp4 72.54 MB
18 Understanding Validation/016 Wrap Up.mp4 14.44 MB
19 Error Handling/001 Module Introduction.mp4 1.41 MB
19 Error Handling/002 Types of Errors & Error Handling.mp4 17.27 MB
19 Error Handling/003 Analyzing the Error Handling in the Current Project.mp4 24.71 MB
19 Error Handling/004 Errors - Some Theory.mp4 58.57 MB
19 Error Handling/005 Throwing Errors in Code.mp4 21.23 MB
19 Error Handling/006 Returning Error Pages.mp4 67.05 MB
19 Error Handling/007 Using the Express.js Error Handling Middleware.mp4 62.74 MB
19 Error Handling/008 Updating the App.mp4 37.55 MB
19 Error Handling/009 Using the Error Handling Middleware Correctly.mp4 51.17 MB
19 Error Handling/010 Status Codes.mp4 39.62 MB
19 Error Handling/012 Wrap Up.mp4 11.38 MB
20 File Upload & Download/001 Module Introduction.mp4 1.97 MB
20 File Upload & Download/002 Adding a File Picker to the Frontend.mp4 20.38 MB
20 File Upload & Download/003 Handling Multipart Form Data.mp4 48.23 MB
20 File Upload & Download/004 Handling File Uploads with Multer.mp4 51.35 MB
20 File Upload & Download/005 Configuring Multer to Adjust Filename & Filepath.mp4 45.3 MB
20 File Upload & Download/006 Filtering Files by Mimetype.mp4 27.5 MB
20 File Upload & Download/007 Storing File Data in the Database.mp4 80.18 MB
20 File Upload & Download/009 Serving Images Statically.mp4 43.64 MB
20 File Upload & Download/010 Downloading Files with Authentication.mp4 73.46 MB
20 File Upload & Download/011 Setting File Type Headers.mp4 26.34 MB
20 File Upload & Download/012 Restricting File Access.mp4 41.04 MB
20 File Upload & Download/013 Streaming Data vs Preloading Data.mp4 32.86 MB
20 File Upload & Download/014 Using PDFKit for .pdf Generation.mp4 61.83 MB
20 File Upload & Download/015 Generating .pdf Files with Order Data.mp4 73.03 MB
20 File Upload & Download/016 Deleting Files.mp4 65.96 MB
20 File Upload & Download/017 Fixing Invoice Links.mp4 5.93 MB
20 File Upload & Download/018 Wrap Up.mp4 19.25 MB
21 Adding Pagination/001 Module Introduction.mp4 1.5 MB
21 Adding Pagination/002 Adding Pagination Links.mp4 34.15 MB
21 Adding Pagination/003 Retrieving a Chunk of Data.mp4 34.75 MB
21 Adding Pagination/005 Preparing Pagination Data on the Server.mp4 39.39 MB
21 Adding Pagination/006 Adding Dynamic Pagination Buttons.mp4 78.13 MB
21 Adding Pagination/007 Re-Using the Pagination Logic & Controls.mp4 35.93 MB
21 Adding Pagination/008 Wrap Up.mp4 9.25 MB
22 Understanding Async Requests/001 Module Introduction.mp4 1.95 MB
22 Understanding Async Requests/002 What are Async Requests_.mp4 5.5 MB
22 Understanding Async Requests/003 Adding Client Side JS Code.mp4 65.38 MB
22 Understanding Async Requests/005 Sending & Handling Background Requests.mp4 84.44 MB
22 Understanding Async Requests/006 Manipulating the DOM.mp4 26.16 MB
23 Adding Payments/001 Module Introduction.mp4 1.89 MB
23 Adding Payments/002 How Payments Work.mp4 6.01 MB
23 Adding Payments/003 Adding a Checkout Page.mp4 59.16 MB
23 Adding Payments/004 Using Stripe in Your App.mp4 150.78 MB
24 Working with REST APIs - The Basics/001 Module Introduction.mp4 3.27 MB
24 Working with REST APIs - The Basics/002 What are REST APIs and why do we use Them_.mp4 30.35 MB
24 Working with REST APIs - The Basics/003 Accessing Data with REST APIs.mp4 19.3 MB
24 Working with REST APIs - The Basics/004 Understanding Routing & HTTP Methods.mp4 19.15 MB
24 Working with REST APIs - The Basics/005 REST APIs - The Core Principles.mp4 15.43 MB
24 Working with REST APIs - The Basics/006 Creating our REST API Project & Implementing the Route Setup.mp4 38.08 MB
24 Working with REST APIs - The Basics/007 Sending Requests & Responses and Working with Postman.mp4 83.56 MB
24 Working with REST APIs - The Basics/008 REST APIs, Clients & CORS Errors.mp4 59.93 MB
24 Working with REST APIs - The Basics/009 Sending POST Requests.mp4 55.09 MB
24 Working with REST APIs - The Basics/010 Wrap Up.mp4 10.36 MB
25 Working with REST APIs - The Practical Application/001 Module Introduction.mp4 2.81 MB
25 Working with REST APIs - The Practical Application/002 REST APIs & The Rest Of The Course.mp4 19.86 MB
25 Working with REST APIs - The Practical Application/003 Understanding the Frontend Setup.mp4 31.04 MB
25 Working with REST APIs - The Practical Application/004 Planning the API.mp4 31.3 MB
25 Working with REST APIs - The Practical Application/005 Fetching Lists of Posts.mp4 55.31 MB
25 Working with REST APIs - The Practical Application/006 Adding a Create Post Endpoint.mp4 62.57 MB
25 Working with REST APIs - The Practical Application/007 Adding Server Side Validation.mp4 52.67 MB
25 Working with REST APIs - The Practical Application/008 Setting Up a Post Model.mp4 44.44 MB
25 Working with REST APIs - The Practical Application/009 Storing Posts in the Database.mp4 32.25 MB
25 Working with REST APIs - The Practical Application/010 Static Images & Error Handling.mp4 67.31 MB
25 Working with REST APIs - The Practical Application/011 Fetching a Single Post.mp4 73.12 MB
25 Working with REST APIs - The Practical Application/013 Uploading Images.mp4 84.66 MB
25 Working with REST APIs - The Practical Application/014 Updating Posts.mp4 136.49 MB
25 Working with REST APIs - The Practical Application/015 Deleting Posts.mp4 41.93 MB
25 Working with REST APIs - The Practical Application/016 Adding Pagination.mp4 55.79 MB
25 Working with REST APIs - The Practical Application/017 Adding a User Model.mp4 38.16 MB
25 Working with REST APIs - The Practical Application/018 Adding User Signup Validation.mp4 61.25 MB
25 Working with REST APIs - The Practical Application/019 Signing Users Up.mp4 68.76 MB
25 Working with REST APIs - The Practical Application/020 How Does Authentication Work_.mp4 7.51 MB
25 Working with REST APIs - The Practical Application/021 Starting with User Login.mp4 34.12 MB
25 Working with REST APIs - The Practical Application/022 Logging In & Creating JSON Web Tokens (JWTs).mp4 67.88 MB
25 Working with REST APIs - The Practical Application/023 Using & Validating the Token.mp4 93.84 MB
25 Working with REST APIs - The Practical Application/024 Adding Auth Middleware to All Routes.mp4 20.24 MB
25 Working with REST APIs - The Practical Application/025 Connecting Posts & Users.mp4 59.43 MB
25 Working with REST APIs - The Practical Application/026 Adding Authorization Checks.mp4 31.98 MB
25 Working with REST APIs - The Practical Application/027 Clearing Post-User Relations.mp4 27.39 MB
25 Working with REST APIs - The Practical Application/028 Wrap Up.mp4 11.01 MB
26 Understanding Async Await in Node.js/001 Module Introduction.mp4 2.21 MB
26 Understanding Async Await in Node.js/002 What is Async Await All About_.mp4 33.18 MB
26 Understanding Async Await in Node.js/003 Transforming _Then Catch_ to _Async Await_.mp4 46.21 MB
26 Understanding Async Await in Node.js/004 Top-level _await_.mp4 11.61 MB
26 Understanding Async Await in Node.js/006 Wrap Up.mp4 32.09 MB
27 Understanding Websockets & Socket.io/001 Module Introduction.mp4 2.38 MB
27 Understanding Websockets & Socket.io/002 What Are Websockets & Why Would You Use Them_.mp4 11.35 MB
27 Understanding Websockets & Socket.io/003 Websocket Solutions - An Overview.mp4 12.56 MB
27 Understanding Websockets & Socket.io/004 Setting Up Socket.io on the Server.mp4 38.08 MB
27 Understanding Websockets & Socket.io/005 Establishing a Connection From the Client.mp4 26.66 MB
27 Understanding Websockets & Socket.io/006 Identifying Realtime Potential.mp4 24.31 MB
27 Understanding Websockets & Socket.io/007 Sharing the IO Instance Across Files.mp4 22.9 MB
27 Understanding Websockets & Socket.io/008 Synchronizing POST Additions.mp4 68.7 MB
27 Understanding Websockets & Socket.io/009 Fixing a Bug - The Missing Username.mp4 16.78 MB
27 Understanding Websockets & Socket.io/010 Updating Posts On All Connected Clients.mp4 42.31 MB
27 Understanding Websockets & Socket.io/011 Sorting Correctly.mp4 8.46 MB
27 Understanding Websockets & Socket.io/012 Deleting Posts Across Clients.mp4 26.64 MB
27 Understanding Websockets & Socket.io/013 Wrap Up.mp4 14.33 MB
28 Working with GraphQL/001 Module Introduction.mp4 1.92 MB
28 Working with GraphQL/002 What is GraphQL_.mp4 32.9 MB
28 Working with GraphQL/003 Understanding the Setup & Writing our First Query.mp4 71.94 MB
28 Working with GraphQL/004 Defining a Mutation Schema.mp4 45.68 MB
28 Working with GraphQL/005 Adding a Mutation Resolver & GraphiQL.mp4 81.66 MB
28 Working with GraphQL/006 Adding Input Validation.mp4 42.22 MB
28 Working with GraphQL/007 Handling Errors.mp4 38.96 MB
28 Working with GraphQL/008 Connecting the Frontend to the GraphQL API.mp4 63.65 MB
28 Working with GraphQL/009 Adding a Login Query & a Resolver.mp4 59.26 MB
28 Working with GraphQL/010 Adding Login Functionality.mp4 48.95 MB
28 Working with GraphQL/011 Adding a Create Post Mutation.mp4 70.97 MB
28 Working with GraphQL/012 Extracting User Data From the Auth Token.mp4 63.11 MB
28 Working with GraphQL/013 Sending the _Create Post_ Query.mp4 47.76 MB
28 Working with GraphQL/014 Fixing a Bug & Adding New Posts Correctly.mp4 25.87 MB
28 Working with GraphQL/015 Adding a _Get Post_ Query & Resolver.mp4 46.19 MB
28 Working with GraphQL/016 Sending _Create Post_ and _Get Post_ Queries.mp4 50.88 MB
28 Working with GraphQL/017 Adding Pagination.mp4 44.64 MB
28 Working with GraphQL/018 Uploading Images.mp4 106.7 MB
28 Working with GraphQL/020 Viewing a Single Post.mp4 60.58 MB
28 Working with GraphQL/021 Updating Posts.mp4 103.81 MB
28 Working with GraphQL/022 Deleting Posts.mp4 95.32 MB
28 Working with GraphQL/024 Managing the User Status.mp4 91.98 MB
28 Working with GraphQL/025 Using Variables.mp4 164.45 MB
28 Working with GraphQL/026 Fixing a Pagination Bug.mp4 30.34 MB
28 Working with GraphQL/027 Wrap Up.mp4 19.81 MB
29 Deploying our App/001 Module Introduction.mp4 2.96 MB
29 Deploying our App/002 Deploying Different Kinds of Apps.mp4 5.4 MB
29 Deploying our App/003 Deployment Preparations.mp4 21 MB
29 Deploying our App/004 Using Environment Variables.mp4 105.21 MB
29 Deploying our App/005 Using Production API Keys.mp4 9.78 MB
29 Deploying our App/006 Setting Secure Response Headers with Helmet.mp4 26.45 MB
29 Deploying our App/007 Compressing Assets.mp4 27.22 MB
29 Deploying our App/008 Setting Up Request Logging.mp4 39.87 MB
29 Deploying our App/010 Setting Up a SSL Server.mp4 73.25 MB
29 Deploying our App/011 Using a Hosting Provider.mp4 15.92 MB
29 Deploying our App/012 Understanding the Project & the Git Setup.mp4 24.26 MB
29 Deploying our App/013 A Deployment Example with Heroku.mp4 83.15 MB
29 Deploying our App/015 Deploying APIs.mp4 17.64 MB
30 Testing Node.js Applications/001 Module Introduction.mp4 1.32 MB
30 Testing Node.js Applications/002 What is Testing_.mp4 8.1 MB
30 Testing Node.js Applications/003 Why & How_.mp4 9.72 MB
30 Testing Node.js Applications/004 Setup and Writing a First Test.mp4 62.28 MB
30 Testing Node.js Applications/005 Testing the Auth Middleware.mp4 85.24 MB
30 Testing Node.js Applications/006 Organizing Multiple Tests.mp4 32.81 MB
30 Testing Node.js Applications/007 What Not To Test!.mp4 63.61 MB
30 Testing Node.js Applications/008 Using Stubs.mp4 72.55 MB
30 Testing Node.js Applications/009 Testing Controllers.mp4 64.1 MB
30 Testing Node.js Applications/010 Testing Asynchronous Code.mp4 51.63 MB
30 Testing Node.js Applications/011 Setting up a Testing Database.mp4 52.9 MB
30 Testing Node.js Applications/012 Testing Code With An Active Database.mp4 58.95 MB
30 Testing Node.js Applications/013 Cleaning Up.mp4 33.36 MB
30 Testing Node.js Applications/014 Hooks.mp4 45.35 MB
30 Testing Node.js Applications/015 Testing Code That Requires Authentication.mp4 120.73 MB
30 Testing Node.js Applications/016 Wrap Up & Mastering Tests.mp4 38.04 MB
31 Node.js as a Build Tool & Using npm/001 Module Introduction.mp4 2.26 MB
31 Node.js as a Build Tool & Using npm/002 npm & Node.js.mp4 3.32 MB
31 Node.js as a Build Tool & Using npm/003 Using npm.mp4 58.99 MB
31 Node.js as a Build Tool & Using npm/005 What is a Build Tool_.mp4 33.15 MB
31 Node.js as a Build Tool & Using npm/006 Using Node.js in Build Processes.mp4 55.95 MB
32 Modern JavaScript & NodeJS/001 Module Introduction.mp4 9 MB
32 Modern JavaScript & NodeJS/002 What is this Module About_.mp4 14.4 MB
32 Modern JavaScript & NodeJS/003 Working with ES Modules & Node.mp4 71.21 MB
32 Modern JavaScript & NodeJS/004 More on ES Modules.mp4 60.81 MB
32 Modern JavaScript & NodeJS/005 Node Core Modules & Promises.mp4 46.49 MB
33 NodeJS & TypeScript/001 Module Introduction.mp4 2.89 MB
33 NodeJS & TypeScript/002 TypeScript_ What & Why_.mp4 25.19 MB
33 NodeJS & TypeScript/003 TypeScript Setup.mp4 23.57 MB
33 NodeJS & TypeScript/004 Assigning Types.mp4 14.13 MB
33 NodeJS & TypeScript/005 Type Inference & Type Casting.mp4 40.58 MB
33 NodeJS & TypeScript/006 Configuring TypeScript.mp4 46.68 MB
33 NodeJS & TypeScript/007 Working with Union Types.mp4 38.53 MB
33 NodeJS & TypeScript/008 Using Object & Array Types.mp4 55.71 MB
33 NodeJS & TypeScript/009 Working with Type Aliases & Interfaces.mp4 30.34 MB
33 NodeJS & TypeScript/010 Understanding Generics.mp4 44.49 MB
33 NodeJS & TypeScript/011 A First Summary.mp4 4.63 MB
33 NodeJS & TypeScript/012 Node & TypeScript_ Setup.mp4 11.42 MB
33 NodeJS & TypeScript/013 Getting Started with Node and TypeScript.mp4 56.04 MB
33 NodeJS & TypeScript/014 Writing TypeScript Express.js Code.mp4 25.34 MB
33 NodeJS & TypeScript/015 Adding REST Routes with TypeScript.mp4 49.38 MB
33 NodeJS & TypeScript/016 Finishing the REST Routes.mp4 58.08 MB
33 NodeJS & TypeScript/017 Testing the API.mp4 32.8 MB
33 NodeJS & TypeScript/018 Using Type Casting.mp4 43.37 MB
33 NodeJS & TypeScript/019 Moving to a Better Project Structure.mp4 42.21 MB
33 NodeJS & TypeScript/020 Wrap Up.mp4 26.15 MB
34 An Introduction to Deno/001 Module Introduction.mp4 3.56 MB
34 An Introduction to Deno/002 What is Deno_.mp4 14.45 MB
34 An Introduction to Deno/003 Why Deno_.mp4 20.17 MB
34 An Introduction to Deno/004 Deno Setup.mp4 46.17 MB
34 An Introduction to Deno/005 Writing First Deno Code.mp4 13.56 MB
34 An Introduction to Deno/006 The Deno Runtime (Namespace) API.mp4 34.6 MB
34 An Introduction to Deno/007 Using the Runtime API.mp4 37.33 MB
34 An Introduction to Deno/008 Working with Deno Permissions.mp4 33.34 MB
34 An Introduction to Deno/009 Repeating the Example with Node.mp4 24.52 MB
34 An Introduction to Deno/010 How Deno Features Are Organized.mp4 30.21 MB
34 An Introduction to Deno/011 Using the Standard Library.mp4 63.05 MB
34 An Introduction to Deno/012 Creating a Webserver.mp4 14.49 MB
34 An Introduction to Deno/013 Using the Oak Framework with Deno.mp4 76.06 MB
34 An Introduction to Deno/015 An Example Node REST API.mp4 84.16 MB
34 An Introduction to Deno/016 Re-building the REST API with Deno.mp4 135.45 MB
34 An Introduction to Deno/017 Should You Switch From Node to Deno_.mp4 28.44 MB
35 Deno, CRUD & Databases (MongoDB)/001 Module Introduction.mp4 1.98 MB
35 Deno, CRUD & Databases (MongoDB)/002 App Setup.mp4 24.22 MB
35 Deno, CRUD & Databases (MongoDB)/003 Handling CORS Errors.mp4 57.48 MB
35 Deno, CRUD & Databases (MongoDB)/004 Connecting Deno to MongoDB.mp4 70.72 MB
35 Deno, CRUD & Databases (MongoDB)/005 Using the MongoDB Client Module.mp4 101.64 MB
35 Deno, CRUD & Databases (MongoDB)/006 Finishing the Deno MongoDB CRUD Operations.mp4 59.21 MB
35 Deno, CRUD & Databases (MongoDB)/007 Wrap Up.mp4 11.98 MB
36 Roundup/001 Course Roundup.mp4 33.78 MB
其他位置