MuerBT磁力搜索 BT种子搜索利器 免费下载BT种子,超5000万条种子数据

[FreeTutorials.Us] Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2019

磁力链接/BT种子名称

[FreeTutorials.Us] Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp 2019

磁力链接/BT种子简介

种子哈希:55d5f943da6c9daec8b71b3b3f7ae2eb3993143a
文件大小: 19.58G
已经下载:2736次
下载速度:极快
收录时间:2021-03-08
最近下载:2025-07-22

移花宫入口

移花宫.com邀月.com怜星.com花无缺.comyhgbt.icuyhgbt.top

磁力链接下载

magnet:?xt=urn:btih:55D5F943DA6C9DAEC8B71B3B3F7AE2EB3993143A
推荐使用PIKPAK网盘下载资源,10TB超大空间,不限制资源,无限次数离线下载,视频在线观看

下载BT种子文件

磁力链接 迅雷下载 PIKPAK在线播放 世界之窗 91视频 含羞草 欲漫涩 逼哩逼哩 成人快手 51品茶 抖阴破解版 极乐禁地 91短视频 TikTok成人版 PornHub 草榴社区 哆哔涩漫 呦乐园 萝莉岛

最近搜索

虎!虎!虎! 老师诱奸 jk双马尾 财务 沙溢 玩高跟 天花板级逆天颜值,露出 啪啪 小母狗属性拉满,美腿抗肩爆操小蜜穴 12月更新 the freshly cut grass 小屁 ap c ssis-785 重磅超美女神 金手指 2160p dv 2025 反差+母狗 女教练 安然 ebwh-111 c 短发大胸 elly clutch house 反特 内部员工偷拍 大爷 饥荒全村吃草根我带全家顿顿肉 jena.sis 大神三亚神仙之旅,高端陪玩 电影 失禁 中古 淫p

文件列表

  • 14. Setting Up Git and Deployment/10. Finishing Payments with Stripe Webhooks.mp4 377.3 MB
  • 12. Server-Side Rendering with Pug Templates/14. Including a Map with Mapbox - Part 2.mp4 324.0 MB
  • 12. Server-Side Rendering with Pug Templates/12. Building the Tour Page - Part 2.mp4 298.7 MB
  • 10. Authentication, Authorization and Security/9. Protecting Tour Routes - Part 2.mp4 296.4 MB
  • 11. Modelling Data and Advanced Mongoose/25. Geospatial Queries Finding Tours Within Radius.mp4 284.9 MB
  • 2. Introduction to Node.js and NPM/12. HTML Templating Filling the Templates.mp4 245.4 MB
  • 14. Setting Up Git and Deployment/6. Deploying Our App to Heroku.mp4 241.3 MB
  • 10. Authentication, Authorization and Security/7. Logging in Users.mp4 230.2 MB
  • 12. Server-Side Rendering with Pug Templates/11. Building the Tour Page - Part 1.mp4 222.2 MB
  • 12. Server-Side Rendering with Pug Templates/18. Logging in Users with Our API - Part 3.mp4 213.6 MB
  • 12. Server-Side Rendering with Pug Templates/20. Rendering Error Pages.mp4 207.4 MB
  • 13. Advanced Features Payments, Email, File Uploads/15. Processing Payments on the Front-End.mp4 200.4 MB
  • 13. Advanced Features Payments, Email, File Uploads/14. Integrating Stripe into the Back-End.mp4 194.3 MB
  • 10. Authentication, Authorization and Security/13. Sending Emails with Nodemailer.mp4 191.2 MB
  • 13. Advanced Features Payments, Email, File Uploads/8. Processing Multiple Images.mp4 190.4 MB
  • 10. Authentication, Authorization and Security/14. Password Reset Functionality Setting New Password.mp4 188.4 MB
  • 9. Error Handling with Express/2. Debugging Node.js with ndb.mp4 185.9 MB
  • 11. Modelling Data and Advanced Mongoose/22. Calculating Average Rating on Tours - Part 1.mp4 182.4 MB
  • 8. Using MongoDB with Mongoose/21. Aggregation Pipeline Matching and Grouping.mp4 175.5 MB
  • 8. Using MongoDB with Mongoose/22. Aggregation Pipeline Unwinding and Projecting.mp4 171.7 MB
  • 10. Authentication, Authorization and Security/16. Updating the Current User Data.mp4 170.0 MB
  • 13. Advanced Features Payments, Email, File Uploads/9. Building a Complex Email Handler.mp4 168.7 MB
  • 12. Server-Side Rendering with Pug Templates/17. Logging in Users with Our API - Part 2.mp4 167.6 MB
  • 14. Setting Up Git and Deployment/9. Implementing CORS.mp4 163.2 MB
  • 13. Advanced Features Payments, Email, File Uploads/17. Creating New Bookings on Checkout Success.mp4 162.7 MB
  • 6. Express Let's Start Building the Natours API!/17. A Better File Structure.mp4 162.1 MB
  • 2. Introduction to Node.js and NPM/11. HTML Templating Building the Templates.mp4 161.3 MB
  • 12. Server-Side Rendering with Pug Templates/16. Logging in Users with Our API - Part 1.mp4 158.9 MB
  • 8. Using MongoDB with Mongoose/12. Modelling the Tours.mp4 156.7 MB
  • 8. Using MongoDB with Mongoose/20. Refactoring API Features.mp4 156.4 MB
  • 12. Server-Side Rendering with Pug Templates/10. Building the Tour Overview - Part 2.mp4 153.1 MB
  • 12. Server-Side Rendering with Pug Templates/21. Building the User Account Page.mp4 152.6 MB
  • 8. Using MongoDB with Mongoose/14. Making the API Better Filtering.mp4 152.1 MB
  • 13. Advanced Features Payments, Email, File Uploads/10. Email Templates with Pug Welcome Emails.mp4 148.7 MB
  • 11. Modelling Data and Advanced Mongoose/26. Geospatial Aggregation Calculating Distances.mp4 148.4 MB
  • 10. Authentication, Authorization and Security/12. Password Reset Functionality Reset Token.mp4 148.1 MB
  • 11. Modelling Data and Advanced Mongoose/17. Factory Functions Reading.mp4 146.4 MB
  • 12. Server-Side Rendering with Pug Templates/5. Creating Our Base Template.mp4 143.5 MB
  • 10. Authentication, Authorization and Security/15. Updating the Current User Password.mp4 143.2 MB
  • 11. Modelling Data and Advanced Mongoose/23. Calculating Average Rating on Tours - Part 2.mp4 141.4 MB
  • 13. Advanced Features Payments, Email, File Uploads/3. Configuring Multer.mp4 141.2 MB
  • 13. Advanced Features Payments, Email, File Uploads/5. Resizing Images.mp4 139.1 MB
  • 10. Authentication, Authorization and Security/4. Managing Passwords.mp4 138.6 MB
  • 11. Modelling Data and Advanced Mongoose/2. MongoDB Data Modelling.mp4 138.3 MB
  • 11. Modelling Data and Advanced Mongoose/19. Adding Missing Authentication and Authorization.mp4 136.4 MB
  • 12. Server-Side Rendering with Pug Templates/22. Updating User Data.mp4 136.0 MB
  • 8. Using MongoDB with Mongoose/13. Importing Development Data.mp4 132.7 MB
  • 10. Authentication, Authorization and Security/6. Signing up Users.mp4 130.7 MB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/4. Building Promises.mp4 130.1 MB
  • 8. Using MongoDB with Mongoose/28. Data Validation Custom Validators.mp4 130.0 MB
  • 10. Authentication, Authorization and Security/8. Protecting Tour Routes - Part 1.mp4 128.3 MB
  • 11. Modelling Data and Advanced Mongoose/9. Creating and Getting Reviews.mp4 128.0 MB
  • 12. Server-Side Rendering with Pug Templates/19. Logging out Users.mp4 127.7 MB
  • 2. Introduction to Node.js and NPM/10. Building a (Very) Simple API.mp4 127.5 MB
  • 8. Using MongoDB with Mongoose/16. Making the API Better Sorting.mp4 125.9 MB
  • 11. Modelling Data and Advanced Mongoose/15. Building Handler Factory Functions Delete.mp4 124.8 MB
  • 8. Using MongoDB with Mongoose/18. Making the API Better Pagination.mp4 123.4 MB
  • 10. Authentication, Authorization and Security/11. Authorization User Roles and Permissions.mp4 123.3 MB
  • 12. Server-Side Rendering with Pug Templates/24. Updating User Password with Our API.mp4 122.7 MB
  • 9. Error Handling with Express/7. Catching Errors in Async Functions.mp4 122.7 MB
  • 7. Introduction to MongoDB/4. Installing MongoDB on Windows.mp4 121.7 MB
  • 4. How Node.js Works A Look Behind the Scenes/5. The Event Loop in Practice.mp4 121.7 MB
  • 2. Introduction to Node.js and NPM/13. Parsing Variables from URLs.mp4 119.4 MB
  • 11. Modelling Data and Advanced Mongoose/4. Modelling Locations (Geospatial Data).mp4 119.0 MB
  • 8. Using MongoDB with Mongoose/25. Query Middleware.mp4 118.2 MB
  • 8. Using MongoDB with Mongoose/24. Document Middleware.mp4 117.1 MB
  • 6. Express Let's Start Building the Natours API!/7. Handling POST Requests.mp4 116.1 MB
  • 11. Modelling Data and Advanced Mongoose/16. Factory Functions Update and Create.mp4 115.7 MB
  • 13. Advanced Features Payments, Email, File Uploads/7. Uploading Multiple Images Tours.mp4 113.5 MB
  • 6. Express Let's Start Building the Natours API!/21. Environment Variables.mp4 113.1 MB
  • 2. Introduction to Node.js and NPM/19. Setting up Prettier in VS Code.mp4 110.9 MB
  • 14. Setting Up Git and Deployment/5. Preparing Our App for Deployment.mp4 110.6 MB
  • 12. Server-Side Rendering with Pug Templates/9. Building the Tour Overview - Part 1.mp4 109.9 MB
  • 2. Introduction to Node.js and NPM/7. Reading and Writing Files Asynchronously.mp4 109.5 MB
  • 13. Advanced Features Payments, Email, File Uploads/6. Adding Image Uploads to Form.mp4 108.1 MB
  • 6. Express Let's Start Building the Natours API!/6. Starting Our API Handling GET Requests.mp4 106.1 MB
  • 11. Modelling Data and Advanced Mongoose/21. Improving Read Performance with Indexes.mp4 105.9 MB
  • 2. Introduction to Node.js and NPM/8. Creating a Simple Web Server.mp4 105.3 MB
  • 13. Advanced Features Payments, Email, File Uploads/18. Rendering a User's Booked Tours.mp4 104.2 MB
  • 8. Using MongoDB with Mongoose/15. Making the API Better Advanced Filtering.mp4 104.1 MB
  • 2. Introduction to Node.js and NPM/16. Types of Packages and Installs.mp4 102.7 MB
  • 11. Modelling Data and Advanced Mongoose/12. Implementing Simple Nested Routes.mp4 102.3 MB
  • 2. Introduction to Node.js and NPM/9. Routing.mp4 102.3 MB
  • 8. Using MongoDB with Mongoose/10. Updating Documents.mp4 102.2 MB
  • 12. Server-Side Rendering with Pug Templates/13. Including a Map with Mapbox - Part 1.mp4 101.8 MB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/6. Returning Values from Async Functions.mp4 101.8 MB
  • 6. Express Let's Start Building the Natours API!/18. Param Middleware.mp4 96.2 MB
  • 8. Using MongoDB with Mongoose/8. Another Way of Creating Documents.mp4 95.7 MB
  • 11. Modelling Data and Advanced Mongoose/7. Populating Tour Guides.mp4 94.7 MB
  • 12. Server-Side Rendering with Pug Templates/23. Updating User Data with Our API.mp4 94.1 MB
  • 6. Express Let's Start Building the Natours API!/22. Setting up ESLint + Prettier in VS Code.mp4 93.9 MB
  • 6. Express Let's Start Building the Natours API!/14. Using 3rd-Party Middleware.mp4 93.7 MB
  • 11. Modelling Data and Advanced Mongoose/11. Virtual Populate Tours and Reviews.mp4 92.4 MB
  • 4. How Node.js Works A Look Behind the Scenes/9. Streams in Practice.mp4 90.9 MB
  • 9. Error Handling with Express/10. Handling Invalid Database IDs.mp4 89.2 MB
  • 13. Advanced Features Payments, Email, File Uploads/2. Image Uploads Using Multer Users.mp4 88.6 MB
  • 2. Introduction to Node.js and NPM/18. Package Versioning and Updating.mp4 88.2 MB
  • 2. Introduction to Node.js and NPM/17. Using Modules 3 3rd Party Modules.mp4 86.7 MB
  • 8. Using MongoDB with Mongoose/2. Connecting Our Database with the Express App.mp4 86.4 MB
  • 6. Express Let's Start Building the Natours API!/4. Setting up Express and Basic Routing.mp4 85.3 MB
  • 10. Authentication, Authorization and Security/17. Deleting the Current User.mp4 85.3 MB
  • 10. Authentication, Authorization and Security/23. Preventing Parameter Pollution.mp4 85.3 MB
  • 4. How Node.js Works A Look Behind the Scenes/11. Requiring Modules in Practice.mp4 84.9 MB
  • 4. How Node.js Works A Look Behind the Scenes/7. Events in Practice.mp4 84.4 MB
  • 14. Setting Up Git and Deployment/3. Git Fundamentals.mp4 84.1 MB
  • 12. Server-Side Rendering with Pug Templates/4. First Steps with Pug.mp4 83.9 MB
  • 8. Using MongoDB with Mongoose/27. Data Validation Built-In Validators.mp4 83.8 MB
  • 6. Express Let's Start Building the Natours API!/8. Responding to URL Parameters.mp4 82.9 MB
  • 9. Error Handling with Express/14. Catching Uncaught Exceptions.mp4 82.7 MB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/2. The Problem with Callbacks Callback Hell.mp4 82.4 MB
  • 12. Server-Side Rendering with Pug Templates/3. Setting up Pug in Express.mp4 81.8 MB
  • 6. Express Let's Start Building the Natours API!/5. APIs and RESTful API Design.mp4 80.8 MB
  • 14. Setting Up Git and Deployment/4. Pushing to GitHub.mp4 80.7 MB
  • 10. Authentication, Authorization and Security/19. Sending JWT via Cookie.mp4 80.3 MB
  • 6. Express Let's Start Building the Natours API!/13. Creating Our Own Middleware.mp4 80.2 MB
  • 8. Using MongoDB with Mongoose/19. Making the API Better Aliasing.mp4 78.7 MB
  • 9. Error Handling with Express/12. Handling Mongoose Validation Errors.mp4 78.5 MB
  • 9. Error Handling with Express/6. Better Errors and Refactoring.mp4 78.1 MB
  • 10. Authentication, Authorization and Security/3. Creating New Users.mp4 77.9 MB
  • 9. Error Handling with Express/9. Errors During Development vs Production.mp4 76.4 MB
  • 10. Authentication, Authorization and Security/22. Data Sanitization.mp4 76.1 MB
  • 11. Modelling Data and Advanced Mongoose/24. Preventing Duplicate Reviews.mp4 75.5 MB
  • 11. Modelling Data and Advanced Mongoose/20. Importing Review and User Data.mp4 75.3 MB
  • 10. Authentication, Authorization and Security/2. Modelling Users.mp4 75.2 MB
  • 10. Authentication, Authorization and Security/18. Security Best Practices.mp4 74.9 MB
  • 3. Introduction to Back-End Web Development/2. An Overview of How the Web Works.mp4 74.5 MB
  • 9. Error Handling with Express/8. Adding 404 Not Found Errors.mp4 74.2 MB
  • 3. Introduction to Back-End Web Development/3. HTTP in Action.mp4 72.7 MB
  • 9. Error Handling with Express/13. Errors Outside Express Unhandled Rejections.mp4 72.2 MB
  • 13. Advanced Features Payments, Email, File Uploads/13. Credit Card Payments with Stripe.mp4 72.1 MB
  • 13. Advanced Features Payments, Email, File Uploads/12. Using Sendgrid for Real Emails.mp4 71.3 MB
  • 8. Using MongoDB with Mongoose/26. Aggregation Middleware.mp4 69.3 MB
  • 11. Modelling Data and Advanced Mongoose/5. Modelling Tour Guides Embedding.mp4 69.1 MB
  • 10. Authentication, Authorization and Security/10. Advanced Postman Setup.mp4 68.5 MB
  • 8. Using MongoDB with Mongoose/9. Reading Documents.mp4 67.9 MB
  • 2. Introduction to Node.js and NPM/14. Using Modules 2 Our Own Modules.mp4 67.4 MB
  • 1. Welcome, Welcome, Welcome!/1. Course Structure and Projects.mp4 67.3 MB
  • 6. Express Let's Start Building the Natours API!/11. Refactoring Our Routes.mp4 67.3 MB
  • 12. Server-Side Rendering with Pug Templates/7. Extending Our Base Template with Blocks.mp4 67.2 MB
  • 6. Express Let's Start Building the Natours API!/19. Chaining Multiple Middleware Functions.mp4 66.9 MB
  • 11. Modelling Data and Advanced Mongoose/13. Nested Routes with Express.mp4 66.2 MB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/5. Consuming Promises with AsyncAwait.mp4 65.9 MB
  • 9. Error Handling with Express/5. Implementing a Global Error Handling Middleware.mp4 65.8 MB
  • 8. Using MongoDB with Mongoose/5. Creating Documents and Testing the Model.mp4 64.2 MB
  • 6. Express Let's Start Building the Natours API!/16. Creating and Mounting Multiple Routers.mp4 64.1 MB
  • 11. Modelling Data and Advanced Mongoose/8. Modelling Reviews Parent Referencing.mp4 64.0 MB
  • 13. Advanced Features Payments, Email, File Uploads/19. Finishing the Bookings API.mp4 63.3 MB
  • 11. Modelling Data and Advanced Mongoose/27. Creating API Documentation Using Postman.mp4 62.2 MB
  • 7. Introduction to MongoDB/7. CRUD Querying (Reading) Documents.mp4 62.0 MB
  • 14. Setting Up Git and Deployment/8. Responding to a SIGTERM Signal.mp4 60.9 MB
  • 6. Express Let's Start Building the Natours API!/15. Implementing the Users Routes.mp4 60.6 MB
  • 2. Introduction to Node.js and NPM/6. Blocking and Non-Blocking Asynchronous Nature of Node.js.mp4 60.5 MB
  • 12. Server-Side Rendering with Pug Templates/2. Recap Server-Side vs Client-Side Rendering.mp4 60.3 MB
  • 8. Using MongoDB with Mongoose/7. Refactoring for MVC.mp4 59.8 MB
  • 10. Authentication, Authorization and Security/20. Implementing Rate Limiting.mp4 59.7 MB
  • 13. Advanced Features Payments, Email, File Uploads/11. Sending Password Reset Emails.mp4 59.0 MB
  • 9. Error Handling with Express/11. Handling Duplicate Database Fields.mp4 57.8 MB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/7. Waiting for Multiple Promises Simultaneously.mp4 57.4 MB
  • 4. How Node.js Works A Look Behind the Scenes/4. The Node.js Event Loop.mp4 57.0 MB
  • 9. Error Handling with Express/3. Handling Unhandled Routes.mp4 56.6 MB
  • 11. Modelling Data and Advanced Mongoose/10. Populating Reviews.mp4 54.9 MB
  • 7. Introduction to MongoDB/3. Installing MongoDB on macOS.mp4 54.4 MB
  • 8. Using MongoDB with Mongoose/17. Making the API Better Limiting Fields.mp4 54.3 MB
  • 6. Express Let's Start Building the Natours API!/9. Handling PATCH Requests.mp4 52.8 MB
  • 7. Introduction to MongoDB/2. What is MongoDB.mp4 52.7 MB
  • 14. Setting Up Git and Deployment/7. Testing for Secure HTTPS Connections.mp4 52.5 MB
  • 3. Introduction to Back-End Web Development/5. Static vs Dynamic vs API.mp4 51.8 MB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/3. From Callback Hell to Promises.mp4 51.8 MB
  • 12. Server-Side Rendering with Pug Templates/15. Building the Login Screen.mp4 51.2 MB
  • 8. Using MongoDB with Mongoose/4. Creating a Simple Tour Model.mp4 50.9 MB
  • 8. Using MongoDB with Mongoose/23. Virtual Properties.mp4 50.5 MB
  • 13. Advanced Features Payments, Email, File Uploads/20. Final Considerations.mp4 50.4 MB
  • 10. Authentication, Authorization and Security/21. Setting Security HTTP Headers.mp4 49.9 MB
  • 13. Advanced Features Payments, Email, File Uploads/4. Saving Image Name to Database.mp4 49.8 MB
  • 12. Server-Side Rendering with Pug Templates/8. Setting up the Project Structure.mp4 49.5 MB
  • 7. Introduction to MongoDB/12. Connecting to Our Hosted Database.mp4 49.3 MB
  • 6. Express Let's Start Building the Natours API!/20. Serving Static Files.mp4 48.0 MB
  • 13. Advanced Features Payments, Email, File Uploads/16. Modelling the Bookings.mp4 46.6 MB
  • 10. Authentication, Authorization and Security/5. How Authentication with JWT Works.mp4 46.4 MB
  • 14. Setting Up Git and Deployment/2. Setting Up Git and GitHub.mp4 45.9 MB
  • 11. Modelling Data and Advanced Mongoose/14. Adding a Nested GET Endpoint.mp4 45.9 MB
  • 11. Modelling Data and Advanced Mongoose/3. Designing Our Data Model.mp4 45.1 MB
  • 4. How Node.js Works A Look Behind the Scenes/10. How Requiring Modules Really Works.mp4 44.7 MB
  • 1. Welcome, Welcome, Welcome!/3. Let's Install Node.js.mp4 43.7 MB
  • 2. Introduction to Node.js and NPM/5. Reading and Writing Files.mp4 43.7 MB
  • 11. Modelling Data and Advanced Mongoose/18. Adding a me Endpoint.mp4 43.1 MB
  • 2. Introduction to Node.js and NPM/2. What Is Node.js and Why Use It.mp4 42.5 MB
  • 11. Modelling Data and Advanced Mongoose/6. Modelling Tour Guides Child Referencing.mp4 42.3 MB
  • 7. Introduction to MongoDB/10. Using Compass App for CRUD Operations.mp4 39.2 MB
  • 2. Introduction to Node.js and NPM/4. Using Modules 1 Core Modules.mp4 38.3 MB
  • 12. Server-Side Rendering with Pug Templates/6. Including Files into Pug Templates.mp4 38.2 MB
  • 2. Introduction to Node.js and NPM/15. Introduction to NPM and the package.json File.mp4 37.8 MB
  • 15. That's It, Everyone!/1. Where to Go from Here.mp4 37.0 MB
  • 7. Introduction to MongoDB/11. Creating a Hosted Database with Atlas.mp4 36.6 MB
  • 4. How Node.js Works A Look Behind the Scenes/8. Introduction to Streams.mp4 35.9 MB
  • 3. Introduction to Back-End Web Development/4. Front-End vs. Back-End Web Development.mp4 35.7 MB
  • 7. Introduction to MongoDB/8. CRUD Updating Documents.mp4 34.5 MB
  • 8. Using MongoDB with Mongoose/6. Intro to Back-End Architecture MVC, Types of Logic, and More.mp4 33.9 MB
  • 8. Using MongoDB with Mongoose/11. Deleting Documents.mp4 30.3 MB
  • 7. Introduction to MongoDB/5. Creating a Local Database.mp4 29.6 MB
  • 2. Introduction to Node.js and NPM/3. Running Javascript Outside the Browser.mp4 28.2 MB
  • 2. Introduction to Node.js and NPM/20. Recap and What's Next.mp4 27.7 MB
  • 6. Express Let's Start Building the Natours API!/3. Installing Postman.mp4 24.8 MB
  • 6. Express Let's Start Building the Natours API!/12. Middleware and the Request-Response Cycle.mp4 24.4 MB
  • 9. Error Handling with Express/4. An Overview of Error Handling.mp4 23.3 MB
  • 11. Modelling Data and Advanced Mongoose/1. Section Intro.mp4 23.2 MB
  • 10. Authentication, Authorization and Security/1. Section Intro.mp4 21.7 MB
  • 12. Server-Side Rendering with Pug Templates/1. Section Intro.mp4 20.8 MB
  • 6. Express Let's Start Building the Natours API!/1. Section Intro.mp4 20.8 MB
  • 4. How Node.js Works A Look Behind the Scenes/3. Processes, Threads and the Thread Pool.mp4 20.8 MB
  • 4. How Node.js Works A Look Behind the Scenes/6. Events and Event-Driven Architecture.mp4 20.7 MB
  • 8. Using MongoDB with Mongoose/1. Section Intro.mp4 20.7 MB
  • 6. Express Let's Start Building the Natours API!/10. Handling DELETE Requests.mp4 18.9 MB
  • 7. Introduction to MongoDB/1. Section Intro.mp4 17.6 MB
  • 7. Introduction to MongoDB/6. CRUD Creating Documents.mp4 17.5 MB
  • 4. How Node.js Works A Look Behind the Scenes/2. Node, V8, Libuv and C++.mp4 17.0 MB
  • 7. Introduction to MongoDB/9. CRUD Deleting Documents.mp4 16.3 MB
  • 9. Error Handling with Express/1. Section Intro.mp4 15.0 MB
  • 14. Setting Up Git and Deployment/1. Section Intro.mp4 14.4 MB
  • 4. How Node.js Works A Look Behind the Scenes/1. Section Intro.mp4 14.0 MB
  • 8. Using MongoDB with Mongoose/3. What Is Mongoose.mp4 12.5 MB
  • 6. Express Let's Start Building the Natours API!/2. What is Express.mp4 12.3 MB
  • 13. Advanced Features Payments, Email, File Uploads/1. Section Intro.mp4 11.5 MB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/1. Section Intro.mp4 9.3 MB
  • 2. Introduction to Node.js and NPM/1. Section Intro.mp4 9.0 MB
  • 3. Introduction to Back-End Web Development/1. Section Intro.mp4 7.6 MB
  • 10. Authentication, Authorization and Security/9. Protecting Tour Routes - Part 2.vtt 53.9 kB
  • 10. Authentication, Authorization and Security/9. Protecting Tour Routes - Part 2.srt 53.9 kB
  • 14. Setting Up Git and Deployment/10. Finishing Payments with Stripe Webhooks.vtt 49.8 kB
  • 14. Setting Up Git and Deployment/10. Finishing Payments with Stripe Webhooks.srt 49.8 kB
  • 11. Modelling Data and Advanced Mongoose/2. MongoDB Data Modelling.vtt 40.7 kB
  • 11. Modelling Data and Advanced Mongoose/2. MongoDB Data Modelling.srt 40.7 kB
  • 11. Modelling Data and Advanced Mongoose/25. Geospatial Queries Finding Tours Within Radius.vtt 40.2 kB
  • 11. Modelling Data and Advanced Mongoose/25. Geospatial Queries Finding Tours Within Radius.srt 40.2 kB
  • 12. Server-Side Rendering with Pug Templates/14. Including a Map with Mapbox - Part 2.vtt 38.3 kB
  • 12. Server-Side Rendering with Pug Templates/14. Including a Map with Mapbox - Part 2.srt 38.3 kB
  • 12. Server-Side Rendering with Pug Templates/18. Logging in Users with Our API - Part 3.vtt 38.3 kB
  • 12. Server-Side Rendering with Pug Templates/18. Logging in Users with Our API - Part 3.srt 38.2 kB
  • 14. Setting Up Git and Deployment/6. Deploying Our App to Heroku.vtt 38.1 kB
  • 14. Setting Up Git and Deployment/6. Deploying Our App to Heroku.srt 38.1 kB
  • 10. Authentication, Authorization and Security/7. Logging in Users.vtt 38.0 kB
  • 10. Authentication, Authorization and Security/7. Logging in Users.srt 38.0 kB
  • 12. Server-Side Rendering with Pug Templates/12. Building the Tour Page - Part 2.vtt 36.5 kB
  • 12. Server-Side Rendering with Pug Templates/12. Building the Tour Page - Part 2.srt 36.5 kB
  • 12. Server-Side Rendering with Pug Templates/11. Building the Tour Page - Part 1.vtt 35.1 kB
  • 12. Server-Side Rendering with Pug Templates/11. Building the Tour Page - Part 1.srt 35.0 kB
  • 9. Error Handling with Express/2. Debugging Node.js with ndb.vtt 34.4 kB
  • 9. Error Handling with Express/2. Debugging Node.js with ndb.srt 34.4 kB
  • 13. Advanced Features Payments, Email, File Uploads/15. Processing Payments on the Front-End.vtt 34.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/15. Processing Payments on the Front-End.srt 34.1 kB
  • 11. Modelling Data and Advanced Mongoose/22. Calculating Average Rating on Tours - Part 1.vtt 32.8 kB
  • 11. Modelling Data and Advanced Mongoose/22. Calculating Average Rating on Tours - Part 1.srt 32.8 kB
  • 10. Authentication, Authorization and Security/13. Sending Emails with Nodemailer.vtt 32.6 kB
  • 10. Authentication, Authorization and Security/13. Sending Emails with Nodemailer.srt 32.6 kB
  • 8. Using MongoDB with Mongoose/21. Aggregation Pipeline Matching and Grouping.vtt 31.1 kB
  • 8. Using MongoDB with Mongoose/21. Aggregation Pipeline Matching and Grouping.srt 31.1 kB
  • 12. Server-Side Rendering with Pug Templates/20. Rendering Error Pages.vtt 30.4 kB
  • 12. Server-Side Rendering with Pug Templates/20. Rendering Error Pages.srt 30.4 kB
  • 10. Authentication, Authorization and Security/4. Managing Passwords.vtt 30.1 kB
  • 10. Authentication, Authorization and Security/4. Managing Passwords.srt 30.0 kB
  • 12. Server-Side Rendering with Pug Templates/16. Logging in Users with Our API - Part 1.vtt 29.9 kB
  • 12. Server-Side Rendering with Pug Templates/16. Logging in Users with Our API - Part 1.srt 29.9 kB
  • 4. How Node.js Works A Look Behind the Scenes/5. The Event Loop in Practice.vtt 29.9 kB
  • 4. How Node.js Works A Look Behind the Scenes/5. The Event Loop in Practice.srt 29.9 kB
  • 13. Advanced Features Payments, Email, File Uploads/14. Integrating Stripe into the Back-End.vtt 29.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/14. Integrating Stripe into the Back-End.srt 29.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/9. Building a Complex Email Handler.vtt 29.7 kB
  • 13. Advanced Features Payments, Email, File Uploads/9. Building a Complex Email Handler.srt 29.7 kB
  • 10. Authentication, Authorization and Security/14. Password Reset Functionality Setting New Password.vtt 29.6 kB
  • 10. Authentication, Authorization and Security/14. Password Reset Functionality Setting New Password.srt 29.6 kB
  • 8. Using MongoDB with Mongoose/14. Making the API Better Filtering.vtt 28.8 kB
  • 8. Using MongoDB with Mongoose/14. Making the API Better Filtering.srt 28.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/17. Creating New Bookings on Checkout Success.vtt 28.5 kB
  • 13. Advanced Features Payments, Email, File Uploads/17. Creating New Bookings on Checkout Success.srt 28.5 kB
  • 6. Express Let's Start Building the Natours API!/5. APIs and RESTful API Design.vtt 28.1 kB
  • 6. Express Let's Start Building the Natours API!/5. APIs and RESTful API Design.srt 28.1 kB
  • 8. Using MongoDB with Mongoose/22. Aggregation Pipeline Unwinding and Projecting.vtt 27.8 kB
  • 8. Using MongoDB with Mongoose/22. Aggregation Pipeline Unwinding and Projecting.srt 27.8 kB
  • 2. Introduction to Node.js and NPM/12. HTML Templating Filling the Templates.vtt 27.5 kB
  • 2. Introduction to Node.js and NPM/12. HTML Templating Filling the Templates.srt 27.4 kB
  • 10. Authentication, Authorization and Security/16. Updating the Current User Data.vtt 27.1 kB
  • 10. Authentication, Authorization and Security/16. Updating the Current User Data.srt 27.1 kB
  • 8. Using MongoDB with Mongoose/12. Modelling the Tours.vtt 27.1 kB
  • 8. Using MongoDB with Mongoose/12. Modelling the Tours.srt 27.1 kB
  • 10. Authentication, Authorization and Security/6. Signing up Users.vtt 26.8 kB
  • 10. Authentication, Authorization and Security/6. Signing up Users.srt 26.8 kB
  • 11. Modelling Data and Advanced Mongoose/21. Improving Read Performance with Indexes.vtt 25.9 kB
  • 11. Modelling Data and Advanced Mongoose/21. Improving Read Performance with Indexes.srt 25.9 kB
  • 6. Express Let's Start Building the Natours API!/17. A Better File Structure.vtt 25.6 kB
  • 6. Express Let's Start Building the Natours API!/17. A Better File Structure.srt 25.5 kB
  • 10. Authentication, Authorization and Security/11. Authorization User Roles and Permissions.vtt 25.3 kB
  • 10. Authentication, Authorization and Security/11. Authorization User Roles and Permissions.srt 25.3 kB
  • 13. Advanced Features Payments, Email, File Uploads/8. Processing Multiple Images.vtt 25.0 kB
  • 13. Advanced Features Payments, Email, File Uploads/8. Processing Multiple Images.srt 25.0 kB
  • 12. Server-Side Rendering with Pug Templates/17. Logging in Users with Our API - Part 2.vtt 24.9 kB
  • 12. Server-Side Rendering with Pug Templates/17. Logging in Users with Our API - Part 2.srt 24.9 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/4. Building Promises.vtt 24.5 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/4. Building Promises.srt 24.5 kB
  • 8. Using MongoDB with Mongoose/13. Importing Development Data.vtt 24.4 kB
  • 8. Using MongoDB with Mongoose/13. Importing Development Data.srt 24.3 kB
  • 6. Express Let's Start Building the Natours API!/21. Environment Variables.vtt 24.2 kB
  • 6. Express Let's Start Building the Natours API!/21. Environment Variables.srt 24.2 kB
  • 8. Using MongoDB with Mongoose/18. Making the API Better Pagination.vtt 24.0 kB
  • 8. Using MongoDB with Mongoose/18. Making the API Better Pagination.srt 24.0 kB
  • 12. Server-Side Rendering with Pug Templates/22. Updating User Data.vtt 23.5 kB
  • 12. Server-Side Rendering with Pug Templates/22. Updating User Data.srt 23.5 kB
  • 11. Modelling Data and Advanced Mongoose/9. Creating and Getting Reviews.vtt 23.3 kB
  • 11. Modelling Data and Advanced Mongoose/9. Creating and Getting Reviews.srt 23.3 kB
  • 6. Express Let's Start Building the Natours API!/4. Setting up Express and Basic Routing.vtt 23.2 kB
  • 6. Express Let's Start Building the Natours API!/4. Setting up Express and Basic Routing.srt 23.2 kB
  • 8. Using MongoDB with Mongoose/20. Refactoring API Features.vtt 23.2 kB
  • 8. Using MongoDB with Mongoose/20. Refactoring API Features.srt 23.2 kB
  • 14. Setting Up Git and Deployment/9. Implementing CORS.vtt 23.2 kB
  • 14. Setting Up Git and Deployment/9. Implementing CORS.srt 23.2 kB
  • 8. Using MongoDB with Mongoose/25. Query Middleware.vtt 23.1 kB
  • 8. Using MongoDB with Mongoose/25. Query Middleware.srt 23.0 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/2. The Problem with Callbacks Callback Hell.vtt 23.0 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/2. The Problem with Callbacks Callback Hell.srt 23.0 kB
  • 6. Express Let's Start Building the Natours API!/7. Handling POST Requests.vtt 22.9 kB
  • 6. Express Let's Start Building the Natours API!/7. Handling POST Requests.srt 22.9 kB
  • 10. Authentication, Authorization and Security/15. Updating the Current User Password.vtt 22.9 kB
  • 10. Authentication, Authorization and Security/15. Updating the Current User Password.srt 22.9 kB
  • 10. Authentication, Authorization and Security/8. Protecting Tour Routes - Part 1.vtt 22.9 kB
  • 10. Authentication, Authorization and Security/8. Protecting Tour Routes - Part 1.srt 22.9 kB
  • 12. Server-Side Rendering with Pug Templates/10. Building the Tour Overview - Part 2.vtt 22.9 kB
  • 12. Server-Side Rendering with Pug Templates/10. Building the Tour Overview - Part 2.srt 22.8 kB
  • 10. Authentication, Authorization and Security/12. Password Reset Functionality Reset Token.vtt 22.7 kB
  • 10. Authentication, Authorization and Security/12. Password Reset Functionality Reset Token.srt 22.7 kB
  • 6. Express Let's Start Building the Natours API!/22. Setting up ESLint + Prettier in VS Code.vtt 22.6 kB
  • 6. Express Let's Start Building the Natours API!/22. Setting up ESLint + Prettier in VS Code.srt 22.6 kB
  • 11. Modelling Data and Advanced Mongoose/26. Geospatial Aggregation Calculating Distances.vtt 22.6 kB
  • 11. Modelling Data and Advanced Mongoose/26. Geospatial Aggregation Calculating Distances.srt 22.6 kB
  • 4. How Node.js Works A Look Behind the Scenes/11. Requiring Modules in Practice.vtt 22.6 kB
  • 4. How Node.js Works A Look Behind the Scenes/11. Requiring Modules in Practice.srt 22.6 kB
  • 11. Modelling Data and Advanced Mongoose/19. Adding Missing Authentication and Authorization.vtt 22.5 kB
  • 11. Modelling Data and Advanced Mongoose/19. Adding Missing Authentication and Authorization.srt 22.5 kB
  • 11. Modelling Data and Advanced Mongoose/23. Calculating Average Rating on Tours - Part 2.vtt 22.2 kB
  • 11. Modelling Data and Advanced Mongoose/23. Calculating Average Rating on Tours - Part 2.srt 22.2 kB
  • 8. Using MongoDB with Mongoose/8. Another Way of Creating Documents.vtt 22.1 kB
  • 8. Using MongoDB with Mongoose/8. Another Way of Creating Documents.srt 22.1 kB
  • 9. Error Handling with Express/7. Catching Errors in Async Functions.vtt 22.0 kB
  • 9. Error Handling with Express/7. Catching Errors in Async Functions.srt 22.0 kB
  • 12. Server-Side Rendering with Pug Templates/21. Building the User Account Page.vtt 21.8 kB
  • 12. Server-Side Rendering with Pug Templates/21. Building the User Account Page.srt 21.8 kB
  • 4. How Node.js Works A Look Behind the Scenes/9. Streams in Practice.vtt 21.6 kB
  • 4. How Node.js Works A Look Behind the Scenes/9. Streams in Practice.srt 21.6 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/6. Returning Values from Async Functions.vtt 21.4 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/6. Returning Values from Async Functions.srt 21.4 kB
  • 12. Server-Side Rendering with Pug Templates/4. First Steps with Pug.vtt 21.1 kB
  • 12. Server-Side Rendering with Pug Templates/4. First Steps with Pug.srt 21.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/10. Email Templates with Pug Welcome Emails.vtt 20.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/10. Email Templates with Pug Welcome Emails.srt 20.8 kB
  • 3. Introduction to Back-End Web Development/2. An Overview of How the Web Works.vtt 20.7 kB
  • 3. Introduction to Back-End Web Development/2. An Overview of How the Web Works.srt 20.7 kB
  • 8. Using MongoDB with Mongoose/28. Data Validation Custom Validators.vtt 20.6 kB
  • 8. Using MongoDB with Mongoose/28. Data Validation Custom Validators.srt 20.6 kB
  • 6. Express Let's Start Building the Natours API!/6. Starting Our API Handling GET Requests.vtt 20.6 kB
  • 6. Express Let's Start Building the Natours API!/6. Starting Our API Handling GET Requests.srt 20.6 kB
  • 4. How Node.js Works A Look Behind the Scenes/7. Events in Practice.vtt 20.4 kB
  • 4. How Node.js Works A Look Behind the Scenes/7. Events in Practice.srt 20.4 kB
  • 4. How Node.js Works A Look Behind the Scenes/4. The Node.js Event Loop.vtt 20.4 kB
  • 4. How Node.js Works A Look Behind the Scenes/4. The Node.js Event Loop.srt 20.4 kB
  • 8. Using MongoDB with Mongoose/24. Document Middleware.vtt 20.4 kB
  • 8. Using MongoDB with Mongoose/24. Document Middleware.srt 20.4 kB
  • 11. Modelling Data and Advanced Mongoose/11. Virtual Populate Tours and Reviews.vtt 20.2 kB
  • 10. Authentication, Authorization and Security/10. Advanced Postman Setup.vtt 20.2 kB
  • 11. Modelling Data and Advanced Mongoose/3. Designing Our Data Model.vtt 20.2 kB
  • 11. Modelling Data and Advanced Mongoose/11. Virtual Populate Tours and Reviews.srt 20.2 kB
  • 10. Authentication, Authorization and Security/10. Advanced Postman Setup.srt 20.2 kB
  • 11. Modelling Data and Advanced Mongoose/3. Designing Our Data Model.srt 20.2 kB
  • 2. Introduction to Node.js and NPM/9. Routing.vtt 20.1 kB
  • 2. Introduction to Node.js and NPM/9. Routing.srt 20.1 kB
  • 2. Introduction to Node.js and NPM/16. Types of Packages and Installs.vtt 19.9 kB
  • 2. Introduction to Node.js and NPM/16. Types of Packages and Installs.srt 19.9 kB
  • 13. Advanced Features Payments, Email, File Uploads/5. Resizing Images.vtt 19.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/5. Resizing Images.srt 19.8 kB
  • 12. Server-Side Rendering with Pug Templates/5. Creating Our Base Template.vtt 19.6 kB
  • 12. Server-Side Rendering with Pug Templates/5. Creating Our Base Template.srt 19.6 kB
  • 12. Server-Side Rendering with Pug Templates/19. Logging out Users.vtt 19.6 kB
  • 12. Server-Side Rendering with Pug Templates/19. Logging out Users.srt 19.6 kB
  • 11. Modelling Data and Advanced Mongoose/15. Building Handler Factory Functions Delete.vtt 19.6 kB
  • 11. Modelling Data and Advanced Mongoose/15. Building Handler Factory Functions Delete.srt 19.6 kB
  • 7. Introduction to MongoDB/7. CRUD Querying (Reading) Documents.vtt 19.4 kB
  • 7. Introduction to MongoDB/7. CRUD Querying (Reading) Documents.srt 19.4 kB
  • 8. Using MongoDB with Mongoose/2. Connecting Our Database with the Express App.vtt 19.3 kB
  • 8. Using MongoDB with Mongoose/2. Connecting Our Database with the Express App.srt 19.3 kB
  • 2. Introduction to Node.js and NPM/11. HTML Templating Building the Templates.vtt 19.3 kB
  • 2. Introduction to Node.js and NPM/11. HTML Templating Building the Templates.srt 19.3 kB
  • 6. Express Let's Start Building the Natours API!/8. Responding to URL Parameters.vtt 19.2 kB
  • 6. Express Let's Start Building the Natours API!/8. Responding to URL Parameters.srt 19.2 kB
  • 13. Advanced Features Payments, Email, File Uploads/3. Configuring Multer.vtt 19.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/3. Configuring Multer.srt 19.1 kB
  • 12. Server-Side Rendering with Pug Templates/24. Updating User Password with Our API.vtt 19.1 kB
  • 11. Modelling Data and Advanced Mongoose/4. Modelling Locations (Geospatial Data).vtt 19.1 kB
  • 12. Server-Side Rendering with Pug Templates/24. Updating User Password with Our API.srt 19.1 kB
  • 11. Modelling Data and Advanced Mongoose/4. Modelling Locations (Geospatial Data).srt 19.1 kB
  • 2. Introduction to Node.js and NPM/7. Reading and Writing Files Asynchronously.vtt 19.1 kB
  • 2. Introduction to Node.js and NPM/7. Reading and Writing Files Asynchronously.srt 19.1 kB
  • 2. Introduction to Node.js and NPM/19. Setting up Prettier in VS Code.vtt 18.6 kB
  • 2. Introduction to Node.js and NPM/19. Setting up Prettier in VS Code.srt 18.6 kB
  • 2. Introduction to Node.js and NPM/10. Building a (Very) Simple API.vtt 18.4 kB
  • 2. Introduction to Node.js and NPM/10. Building a (Very) Simple API.srt 18.3 kB
  • 12. Server-Side Rendering with Pug Templates/9. Building the Tour Overview - Part 1.vtt 18.0 kB
  • 12. Server-Side Rendering with Pug Templates/9. Building the Tour Overview - Part 1.srt 18.0 kB
  • 11. Modelling Data and Advanced Mongoose/16. Factory Functions Update and Create.vtt 17.9 kB
  • 11. Modelling Data and Advanced Mongoose/16. Factory Functions Update and Create.srt 17.9 kB
  • 8. Using MongoDB with Mongoose/15. Making the API Better Advanced Filtering.vtt 17.8 kB
  • 8. Using MongoDB with Mongoose/15. Making the API Better Advanced Filtering.srt 17.8 kB
  • 10. Authentication, Authorization and Security/18. Security Best Practices.vtt 17.6 kB
  • 10. Authentication, Authorization and Security/18. Security Best Practices.srt 17.6 kB
  • 11. Modelling Data and Advanced Mongoose/12. Implementing Simple Nested Routes.vtt 17.5 kB
  • 11. Modelling Data and Advanced Mongoose/12. Implementing Simple Nested Routes.srt 17.5 kB
  • 11. Modelling Data and Advanced Mongoose/17. Factory Functions Reading.vtt 17.4 kB
  • 11. Modelling Data and Advanced Mongoose/17. Factory Functions Reading.srt 17.4 kB
  • 4. How Node.js Works A Look Behind the Scenes/10. How Requiring Modules Really Works.vtt 17.3 kB
  • 4. How Node.js Works A Look Behind the Scenes/10. How Requiring Modules Really Works.srt 17.3 kB
  • 2. Introduction to Node.js and NPM/18. Package Versioning and Updating.vtt 17.2 kB
  • 2. Introduction to Node.js and NPM/18. Package Versioning and Updating.srt 17.2 kB
  • 14. Setting Up Git and Deployment/5. Preparing Our App for Deployment.vtt 17.1 kB
  • 14. Setting Up Git and Deployment/5. Preparing Our App for Deployment.srt 17.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/13. Credit Card Payments with Stripe.vtt 17.1 kB
  • 2. Introduction to Node.js and NPM/8. Creating a Simple Web Server.vtt 17.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/13. Credit Card Payments with Stripe.srt 17.1 kB
  • 2. Introduction to Node.js and NPM/8. Creating a Simple Web Server.srt 17.1 kB
  • 12. Server-Side Rendering with Pug Templates/13. Including a Map with Mapbox - Part 1.vtt 17.0 kB
  • 12. Server-Side Rendering with Pug Templates/13. Including a Map with Mapbox - Part 1.srt 17.0 kB
  • 9. Error Handling with Express/6. Better Errors and Refactoring.vtt 17.0 kB
  • 9. Error Handling with Express/6. Better Errors and Refactoring.srt 17.0 kB
  • 8. Using MongoDB with Mongoose/10. Updating Documents.vtt 17.0 kB
  • 8. Using MongoDB with Mongoose/10. Updating Documents.srt 17.0 kB
  • 8. Using MongoDB with Mongoose/16. Making the API Better Sorting.vtt 16.8 kB
  • 8. Using MongoDB with Mongoose/16. Making the API Better Sorting.srt 16.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/6. Adding Image Uploads to Form.vtt 16.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/6. Adding Image Uploads to Form.srt 16.7 kB
  • 2. Introduction to Node.js and NPM/6. Blocking and Non-Blocking Asynchronous Nature of Node.js.vtt 16.6 kB
  • 2. Introduction to Node.js and NPM/6. Blocking and Non-Blocking Asynchronous Nature of Node.js.srt 16.6 kB
  • 12. Server-Side Rendering with Pug Templates/23. Updating User Data with Our API.vtt 16.5 kB
  • 12. Server-Side Rendering with Pug Templates/23. Updating User Data with Our API.srt 16.5 kB
  • 13. Advanced Features Payments, Email, File Uploads/7. Uploading Multiple Images Tours.vtt 16.4 kB
  • 13. Advanced Features Payments, Email, File Uploads/7. Uploading Multiple Images Tours.srt 16.4 kB
  • 10. Authentication, Authorization and Security/3. Creating New Users.vtt 16.4 kB
  • 10. Authentication, Authorization and Security/3. Creating New Users.srt 16.4 kB
  • 6. Express Let's Start Building the Natours API!/18. Param Middleware.vtt 16.2 kB
  • 6. Express Let's Start Building the Natours API!/18. Param Middleware.srt 16.2 kB
  • 10. Authentication, Authorization and Security/17. Deleting the Current User.vtt 15.9 kB
  • 10. Authentication, Authorization and Security/17. Deleting the Current User.srt 15.9 kB
  • 14. Setting Up Git and Deployment/3. Git Fundamentals.vtt 15.8 kB
  • 14. Setting Up Git and Deployment/3. Git Fundamentals.srt 15.8 kB
  • 6. Express Let's Start Building the Natours API!/13. Creating Our Own Middleware.vtt 15.7 kB
  • 6. Express Let's Start Building the Natours API!/13. Creating Our Own Middleware.srt 15.7 kB
  • 11. Modelling Data and Advanced Mongoose/7. Populating Tour Guides.vtt 15.6 kB
  • 11. Modelling Data and Advanced Mongoose/7. Populating Tour Guides.srt 15.6 kB
  • 3. Introduction to Back-End Web Development/5. Static vs Dynamic vs API.vtt 15.5 kB
  • 3. Introduction to Back-End Web Development/5. Static vs Dynamic vs API.srt 15.5 kB
  • 14. Setting Up Git and Deployment/4. Pushing to GitHub.vtt 15.5 kB
  • 14. Setting Up Git and Deployment/4. Pushing to GitHub.srt 15.5 kB
  • 13. Advanced Features Payments, Email, File Uploads/18. Rendering a User's Booked Tours.vtt 15.5 kB
  • 13. Advanced Features Payments, Email, File Uploads/18. Rendering a User's Booked Tours.srt 15.5 kB
  • 6. Express Let's Start Building the Natours API!/14. Using 3rd-Party Middleware.vtt 15.3 kB
  • 6. Express Let's Start Building the Natours API!/14. Using 3rd-Party Middleware.srt 15.3 kB
  • 9. Error Handling with Express/14. Catching Uncaught Exceptions.vtt 15.3 kB
  • 9. Error Handling with Express/14. Catching Uncaught Exceptions.srt 15.3 kB
  • 8. Using MongoDB with Mongoose/5. Creating Documents and Testing the Model.vtt 15.3 kB
  • 8. Using MongoDB with Mongoose/5. Creating Documents and Testing the Model.srt 15.3 kB
  • 10. Authentication, Authorization and Security/2. Modelling Users.vtt 15.2 kB
  • 10. Authentication, Authorization and Security/2. Modelling Users.srt 15.2 kB
  • 10. Authentication, Authorization and Security/19. Sending JWT via Cookie.vtt 15.1 kB
  • 9. Error Handling with Express/8. Adding 404 Not Found Errors.vtt 15.1 kB
  • 10. Authentication, Authorization and Security/19. Sending JWT via Cookie.srt 15.1 kB
  • 9. Error Handling with Express/8. Adding 404 Not Found Errors.srt 15.1 kB
  • 11. Modelling Data and Advanced Mongoose/27. Creating API Documentation Using Postman.vtt 15.0 kB
  • 11. Modelling Data and Advanced Mongoose/27. Creating API Documentation Using Postman.srt 15.0 kB
  • 7. Introduction to MongoDB/4. Installing MongoDB on Windows.vtt 14.8 kB
  • 7. Introduction to MongoDB/4. Installing MongoDB on Windows.srt 14.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/2. Image Uploads Using Multer Users.vtt 14.8 kB
  • 13. Advanced Features Payments, Email, File Uploads/2. Image Uploads Using Multer Users.srt 14.8 kB
  • 9. Error Handling with Express/9. Errors During Development vs Production.vtt 14.7 kB
  • 9. Error Handling with Express/9. Errors During Development vs Production.srt 14.7 kB
  • 12. Server-Side Rendering with Pug Templates/7. Extending Our Base Template with Blocks.vtt 14.6 kB
  • 12. Server-Side Rendering with Pug Templates/7. Extending Our Base Template with Blocks.srt 14.6 kB
  • 9. Error Handling with Express/10. Handling Invalid Database IDs.vtt 14.5 kB
  • 9. Error Handling with Express/10. Handling Invalid Database IDs.srt 14.5 kB
  • 12. Server-Side Rendering with Pug Templates/3. Setting up Pug in Express.vtt 14.3 kB
  • 12. Server-Side Rendering with Pug Templates/3. Setting up Pug in Express.srt 14.3 kB
  • 8. Using MongoDB with Mongoose/27. Data Validation Built-In Validators.vtt 14.3 kB
  • 7. Introduction to MongoDB/2. What is MongoDB.vtt 14.3 kB
  • 8. Using MongoDB with Mongoose/27. Data Validation Built-In Validators.srt 14.3 kB
  • 7. Introduction to MongoDB/2. What is MongoDB.srt 14.3 kB
  • 10. Authentication, Authorization and Security/5. How Authentication with JWT Works.vtt 14.2 kB
  • 10. Authentication, Authorization and Security/5. How Authentication with JWT Works.srt 14.2 kB
  • 9. Error Handling with Express/5. Implementing a Global Error Handling Middleware.vtt 14.1 kB
  • 9. Error Handling with Express/5. Implementing a Global Error Handling Middleware.srt 14.1 kB
  • 9. Error Handling with Express/13. Errors Outside Express Unhandled Rejections.vtt 14.1 kB
  • 9. Error Handling with Express/13. Errors Outside Express Unhandled Rejections.srt 14.0 kB
  • 13. Advanced Features Payments, Email, File Uploads/12. Using Sendgrid for Real Emails.vtt 13.7 kB
  • 13. Advanced Features Payments, Email, File Uploads/12. Using Sendgrid for Real Emails.srt 13.7 kB
  • 11. Modelling Data and Advanced Mongoose/24. Preventing Duplicate Reviews.vtt 13.3 kB
  • 11. Modelling Data and Advanced Mongoose/24. Preventing Duplicate Reviews.srt 13.3 kB
  • 8. Using MongoDB with Mongoose/19. Making the API Better Aliasing.vtt 13.1 kB
  • 8. Using MongoDB with Mongoose/19. Making the API Better Aliasing.srt 13.1 kB
  • 8. Using MongoDB with Mongoose/9. Reading Documents.vtt 13.1 kB
  • 8. Using MongoDB with Mongoose/9. Reading Documents.srt 13.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/20. Final Considerations.vtt 13.0 kB
  • 13. Advanced Features Payments, Email, File Uploads/20. Final Considerations.srt 13.0 kB
  • 2. Introduction to Node.js and NPM/13. Parsing Variables from URLs.vtt 12.9 kB
  • 2. Introduction to Node.js and NPM/13. Parsing Variables from URLs.srt 12.8 kB
  • 2. Introduction to Node.js and NPM/17. Using Modules 3 3rd Party Modules.vtt 12.6 kB
  • 2. Introduction to Node.js and NPM/17. Using Modules 3 3rd Party Modules.srt 12.5 kB
  • 8. Using MongoDB with Mongoose/6. Intro to Back-End Architecture MVC, Types of Logic, and More.vtt 12.4 kB
  • 2. Introduction to Node.js and NPM/2. What Is Node.js and Why Use It.vtt 12.4 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/5. Consuming Promises with AsyncAwait.vtt 12.4 kB
  • 8. Using MongoDB with Mongoose/6. Intro to Back-End Architecture MVC, Types of Logic, and More.srt 12.4 kB
  • 2. Introduction to Node.js and NPM/2. What Is Node.js and Why Use It.srt 12.4 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/5. Consuming Promises with AsyncAwait.srt 12.4 kB
  • 7. Introduction to MongoDB/5. Creating a Local Database.vtt 12.3 kB
  • 7. Introduction to MongoDB/5. Creating a Local Database.srt 12.3 kB
  • 9. Error Handling with Express/12. Handling Mongoose Validation Errors.vtt 12.3 kB
  • 9. Error Handling with Express/12. Handling Mongoose Validation Errors.srt 12.3 kB
  • 7. Introduction to MongoDB/8. CRUD Updating Documents.vtt 12.1 kB
  • 11. Modelling Data and Advanced Mongoose/13. Nested Routes with Express.vtt 12.1 kB
  • 7. Introduction to MongoDB/8. CRUD Updating Documents.srt 12.1 kB
  • 11. Modelling Data and Advanced Mongoose/13. Nested Routes with Express.srt 12.1 kB
  • 10. Authentication, Authorization and Security/22. Data Sanitization.vtt 11.8 kB
  • 10. Authentication, Authorization and Security/22. Data Sanitization.srt 11.8 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/3. From Callback Hell to Promises.vtt 11.8 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/3. From Callback Hell to Promises.srt 11.8 kB
  • 9. Error Handling with Express/3. Handling Unhandled Routes.vtt 11.7 kB
  • 9. Error Handling with Express/3. Handling Unhandled Routes.srt 11.7 kB
  • 11. Modelling Data and Advanced Mongoose/8. Modelling Reviews Parent Referencing.vtt 11.6 kB
  • 11. Modelling Data and Advanced Mongoose/8. Modelling Reviews Parent Referencing.srt 11.6 kB
  • 6. Express Let's Start Building the Natours API!/16. Creating and Mounting Multiple Routers.srt 11.6 kB
  • 11. Modelling Data and Advanced Mongoose/5. Modelling Tour Guides Embedding.vtt 11.4 kB
  • 11. Modelling Data and Advanced Mongoose/5. Modelling Tour Guides Embedding.srt 11.4 kB
  • 7. Introduction to MongoDB/10. Using Compass App for CRUD Operations.vtt 11.3 kB
  • 7. Introduction to MongoDB/12. Connecting to Our Hosted Database.vtt 11.3 kB
  • 7. Introduction to MongoDB/10. Using Compass App for CRUD Operations.srt 11.3 kB
  • 7. Introduction to MongoDB/12. Connecting to Our Hosted Database.srt 11.3 kB
  • 7. Introduction to MongoDB/3. Installing MongoDB on macOS.vtt 11.2 kB
  • 7. Introduction to MongoDB/3. Installing MongoDB on macOS.srt 11.2 kB
  • 8. Using MongoDB with Mongoose/4. Creating a Simple Tour Model.vtt 11.0 kB
  • 8. Using MongoDB with Mongoose/4. Creating a Simple Tour Model.srt 11.0 kB
  • 1. Welcome, Welcome, Welcome!/1. Course Structure and Projects.vtt 10.9 kB
  • 1. Welcome, Welcome, Welcome!/1. Course Structure and Projects.srt 10.9 kB
  • 8. Using MongoDB with Mongoose/26. Aggregation Middleware.vtt 10.9 kB
  • 8. Using MongoDB with Mongoose/26. Aggregation Middleware.srt 10.9 kB
  • 14. Setting Up Git and Deployment/8. Responding to a SIGTERM Signal.vtt 10.9 kB
  • 14. Setting Up Git and Deployment/8. Responding to a SIGTERM Signal.srt 10.9 kB
  • 6. Express Let's Start Building the Natours API!/19. Chaining Multiple Middleware Functions.vtt 10.8 kB
  • 6. Express Let's Start Building the Natours API!/19. Chaining Multiple Middleware Functions.srt 10.8 kB
  • 4. How Node.js Works A Look Behind the Scenes/8. Introduction to Streams.vtt 10.8 kB
  • 4. How Node.js Works A Look Behind the Scenes/8. Introduction to Streams.srt 10.8 kB
  • 10. Authentication, Authorization and Security/23. Preventing Parameter Pollution.vtt 10.8 kB
  • 10. Authentication, Authorization and Security/23. Preventing Parameter Pollution.srt 10.8 kB
  • 3. Introduction to Back-End Web Development/4. Front-End vs. Back-End Web Development.vtt 10.7 kB
  • 3. Introduction to Back-End Web Development/4. Front-End vs. Back-End Web Development.srt 10.7 kB
  • 8. Using MongoDB with Mongoose/7. Refactoring for MVC.vtt 10.5 kB
  • 8. Using MongoDB with Mongoose/7. Refactoring for MVC.srt 10.5 kB
  • 6. Express Let's Start Building the Natours API!/11. Refactoring Our Routes.vtt 10.4 kB
  • 6. Express Let's Start Building the Natours API!/11. Refactoring Our Routes.srt 10.4 kB
  • 2. Introduction to Node.js and NPM/3. Running Javascript Outside the Browser.vtt 10.2 kB
  • 2. Introduction to Node.js and NPM/3. Running Javascript Outside the Browser.srt 10.2 kB
  • 8. Using MongoDB with Mongoose/23. Virtual Properties.vtt 10.2 kB
  • 8. Using MongoDB with Mongoose/23. Virtual Properties.srt 10.2 kB
  • 6. Express Let's Start Building the Natours API!/9. Handling PATCH Requests.vtt 10.1 kB
  • 6. Express Let's Start Building the Natours API!/9. Handling PATCH Requests.srt 10.1 kB
  • 6. Express Let's Start Building the Natours API!/16. Creating and Mounting Multiple Routers.vtt 10.1 kB
  • 6. Express Let's Start Building the Natours API!/15. Implementing the Users Routes.vtt 10.0 kB
  • 6. Express Let's Start Building the Natours API!/15. Implementing the Users Routes.srt 10.0 kB
  • 10. Authentication, Authorization and Security/20. Implementing Rate Limiting.vtt 10.0 kB
  • 10. Authentication, Authorization and Security/20. Implementing Rate Limiting.srt 10.0 kB
  • 2. Introduction to Node.js and NPM/5. Reading and Writing Files.vtt 9.8 kB
  • 2. Introduction to Node.js and NPM/5. Reading and Writing Files.srt 9.8 kB
  • 11. Modelling Data and Advanced Mongoose/20. Importing Review and User Data.vtt 9.8 kB
  • 11. Modelling Data and Advanced Mongoose/20. Importing Review and User Data.srt 9.8 kB
  • 2. Introduction to Node.js and NPM/14. Using Modules 2 Our Own Modules.vtt 9.7 kB
  • 2. Introduction to Node.js and NPM/14. Using Modules 2 Our Own Modules.srt 9.7 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/7. Waiting for Multiple Promises Simultaneously.vtt 9.6 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/7. Waiting for Multiple Promises Simultaneously.srt 9.6 kB
  • 12. Server-Side Rendering with Pug Templates/15. Building the Login Screen.vtt 9.4 kB
  • 12. Server-Side Rendering with Pug Templates/15. Building the Login Screen.srt 9.3 kB
  • 8. Using MongoDB with Mongoose/17. Making the API Better Limiting Fields.vtt 9.0 kB
  • 8. Using MongoDB with Mongoose/17. Making the API Better Limiting Fields.srt 8.9 kB
  • 1. Welcome, Welcome, Welcome!/3. Let's Install Node.js.vtt 8.8 kB
  • 1. Welcome, Welcome, Welcome!/3. Let's Install Node.js.srt 8.8 kB
  • 6. Express Let's Start Building the Natours API!/20. Serving Static Files.vtt 8.8 kB
  • 6. Express Let's Start Building the Natours API!/20. Serving Static Files.srt 8.8 kB
  • 2. Introduction to Node.js and NPM/4. Using Modules 1 Core Modules.vtt 8.7 kB
  • 2. Introduction to Node.js and NPM/4. Using Modules 1 Core Modules.srt 8.7 kB
  • 11. Modelling Data and Advanced Mongoose/10. Populating Reviews.vtt 8.7 kB
  • 11. Modelling Data and Advanced Mongoose/10. Populating Reviews.srt 8.7 kB
  • 9. Error Handling with Express/11. Handling Duplicate Database Fields.vtt 8.7 kB
  • 9. Error Handling with Express/11. Handling Duplicate Database Fields.srt 8.7 kB
  • 3. Introduction to Back-End Web Development/3. HTTP in Action.vtt 8.6 kB
  • 3. Introduction to Back-End Web Development/3. HTTP in Action.srt 8.6 kB
  • 12. Server-Side Rendering with Pug Templates/2. Recap Server-Side vs Client-Side Rendering.vtt 8.5 kB
  • 12. Server-Side Rendering with Pug Templates/2. Recap Server-Side vs Client-Side Rendering.srt 8.5 kB
  • 6. Express Let's Start Building the Natours API!/12. Middleware and the Request-Response Cycle.vtt 8.5 kB
  • 6. Express Let's Start Building the Natours API!/12. Middleware and the Request-Response Cycle.srt 8.5 kB
  • 2. Introduction to Node.js and NPM/15. Introduction to NPM and the package.json File.vtt 8.3 kB
  • 2. Introduction to Node.js and NPM/15. Introduction to NPM and the package.json File.srt 8.3 kB
  • 14. Setting Up Git and Deployment/7. Testing for Secure HTTPS Connections.vtt 8.3 kB
  • 14. Setting Up Git and Deployment/7. Testing for Secure HTTPS Connections.srt 8.3 kB
  • 10. Authentication, Authorization and Security/21. Setting Security HTTP Headers.vtt 8.1 kB
  • 10. Authentication, Authorization and Security/21. Setting Security HTTP Headers.srt 8.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/11. Sending Password Reset Emails.vtt 8.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/11. Sending Password Reset Emails.srt 8.1 kB
  • 13. Advanced Features Payments, Email, File Uploads/19. Finishing the Bookings API.vtt 8.0 kB
  • 13. Advanced Features Payments, Email, File Uploads/19. Finishing the Bookings API.srt 8.0 kB
  • 11. Modelling Data and Advanced Mongoose/6. Modelling Tour Guides Child Referencing.vtt 7.7 kB
  • 11. Modelling Data and Advanced Mongoose/6. Modelling Tour Guides Child Referencing.srt 7.7 kB
  • 13. Advanced Features Payments, Email, File Uploads/16. Modelling the Bookings.vtt 7.4 kB
  • 13. Advanced Features Payments, Email, File Uploads/16. Modelling the Bookings.srt 7.4 kB
  • 14. Setting Up Git and Deployment/2. Setting Up Git and GitHub.vtt 7.4 kB
  • 14. Setting Up Git and Deployment/2. Setting Up Git and GitHub.srt 7.4 kB
  • 7. Introduction to MongoDB/11. Creating a Hosted Database with Atlas.vtt 7.4 kB
  • 7. Introduction to MongoDB/11. Creating a Hosted Database with Atlas.srt 7.4 kB
  • 4. How Node.js Works A Look Behind the Scenes/3. Processes, Threads and the Thread Pool.vtt 7.2 kB
  • 4. How Node.js Works A Look Behind the Scenes/3. Processes, Threads and the Thread Pool.srt 7.2 kB
  • 12. Server-Side Rendering with Pug Templates/8. Setting up the Project Structure.vtt 7.2 kB
  • 12. Server-Side Rendering with Pug Templates/8. Setting up the Project Structure.srt 7.2 kB
  • 12. Server-Side Rendering with Pug Templates/6. Including Files into Pug Templates.vtt 7.1 kB
  • 12. Server-Side Rendering with Pug Templates/6. Including Files into Pug Templates.srt 7.1 kB
  • 11. Modelling Data and Advanced Mongoose/14. Adding a Nested GET Endpoint.vtt 7.1 kB
  • 11. Modelling Data and Advanced Mongoose/14. Adding a Nested GET Endpoint.srt 7.1 kB
  • 4. How Node.js Works A Look Behind the Scenes/6. Events and Event-Driven Architecture.vtt 7.0 kB
  • 4. How Node.js Works A Look Behind the Scenes/6. Events and Event-Driven Architecture.srt 7.0 kB
  • 13. Advanced Features Payments, Email, File Uploads/4. Saving Image Name to Database.vtt 7.0 kB
  • 13. Advanced Features Payments, Email, File Uploads/4. Saving Image Name to Database.srt 6.9 kB
  • 7. Introduction to MongoDB/6. CRUD Creating Documents.vtt 6.6 kB
  • 7. Introduction to MongoDB/6. CRUD Creating Documents.srt 6.6 kB
  • 6. Express Let's Start Building the Natours API!/3. Installing Postman.vtt 6.3 kB
  • 6. Express Let's Start Building the Natours API!/3. Installing Postman.srt 6.3 kB
  • 9. Error Handling with Express/4. An Overview of Error Handling.vtt 6.2 kB
  • 9. Error Handling with Express/4. An Overview of Error Handling.srt 6.2 kB
  • 8. Using MongoDB with Mongoose/11. Deleting Documents.vtt 6.1 kB
  • 8. Using MongoDB with Mongoose/11. Deleting Documents.srt 6.1 kB
  • 4. How Node.js Works A Look Behind the Scenes/2. Node, V8, Libuv and C++.vtt 5.8 kB
  • 4. How Node.js Works A Look Behind the Scenes/2. Node, V8, Libuv and C++.srt 5.8 kB
  • 11. Modelling Data and Advanced Mongoose/18. Adding a me Endpoint.vtt 5.6 kB
  • 11. Modelling Data and Advanced Mongoose/18. Adding a me Endpoint.srt 5.6 kB
  • 2. Introduction to Node.js and NPM/20. Recap and What's Next.vtt 5.3 kB
  • 2. Introduction to Node.js and NPM/20. Recap and What's Next.srt 5.3 kB
  • 15. That's It, Everyone!/1. Where to Go from Here.vtt 5.0 kB
  • 15. That's It, Everyone!/1. Where to Go from Here.srt 5.0 kB
  • 7. Introduction to MongoDB/9. CRUD Deleting Documents.vtt 4.4 kB
  • 7. Introduction to MongoDB/9. CRUD Deleting Documents.srt 4.4 kB
  • 6. Express Let's Start Building the Natours API!/10. Handling DELETE Requests.vtt 4.3 kB
  • 6. Express Let's Start Building the Natours API!/10. Handling DELETE Requests.srt 4.3 kB
  • 6. Express Let's Start Building the Natours API!/2. What is Express.vtt 3.3 kB
  • 6. Express Let's Start Building the Natours API!/2. What is Express.srt 3.3 kB
  • 8. Using MongoDB with Mongoose/3. What Is Mongoose.vtt 2.8 kB
  • 8. Using MongoDB with Mongoose/3. What Is Mongoose.srt 2.8 kB
  • 4. How Node.js Works A Look Behind the Scenes/1. Section Intro.vtt 2.2 kB
  • 4. How Node.js Works A Look Behind the Scenes/1. Section Intro.srt 2.2 kB
  • 12. Server-Side Rendering with Pug Templates/1. Section Intro.vtt 1.6 kB
  • 12. Server-Side Rendering with Pug Templates/1. Section Intro.srt 1.6 kB
  • 11. Modelling Data and Advanced Mongoose/1. Section Intro.vtt 1.5 kB
  • 11. Modelling Data and Advanced Mongoose/1. Section Intro.srt 1.5 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/1. Section Intro.vtt 1.5 kB
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/1. Section Intro.srt 1.4 kB
  • 10. Authentication, Authorization and Security/1. Section Intro.vtt 1.4 kB
  • 10. Authentication, Authorization and Security/1. Section Intro.srt 1.4 kB
  • 8. Using MongoDB with Mongoose/1. Section Intro.vtt 1.4 kB
  • 2. Introduction to Node.js and NPM/1. Section Intro.vtt 1.4 kB
  • 8. Using MongoDB with Mongoose/1. Section Intro.srt 1.4 kB
  • 2. Introduction to Node.js and NPM/1. Section Intro.srt 1.4 kB
  • 6. Express Let's Start Building the Natours API!/1. Section Intro.vtt 1.4 kB
  • 6. Express Let's Start Building the Natours API!/1. Section Intro.srt 1.3 kB
  • 1. Welcome, Welcome, Welcome!/2. READ BEFORE YOU START!.html 1.2 kB
  • 3. Introduction to Back-End Web Development/1. Section Intro.vtt 1.1 kB
  • 3. Introduction to Back-End Web Development/1. Section Intro.srt 1.1 kB
  • 7. Introduction to MongoDB/1. Section Intro.vtt 1.1 kB
  • 7. Introduction to MongoDB/1. Section Intro.srt 1.1 kB
  • 9. Error Handling with Express/1. Section Intro.vtt 1.0 kB
  • 9. Error Handling with Express/1. Section Intro.srt 1.0 kB
  • 14. Setting Up Git and Deployment/1. Section Intro.vtt 996 Bytes
  • 14. Setting Up Git and Deployment/1. Section Intro.srt 989 Bytes
  • 13. Advanced Features Payments, Email, File Uploads/1. Section Intro.vtt 774 Bytes
  • 13. Advanced Features Payments, Email, File Uploads/1. Section Intro.srt 759 Bytes
  • 0. Websites you may like/1. (FreeTutorials.Us) Download Udemy Paid Courses For Free.url 328 Bytes
  • 0. Websites you may like/5. (Discuss.FTUForum.com) FTU Discussion Forum.url 294 Bytes
  • 0. Websites you may like/2. (FreeCoursesOnline.Me) Download Udacity, Masterclass, Lynda, PHLearn, Pluralsight Free.url 286 Bytes
  • 0. Websites you may like/4. (FTUApps.com) Download Cracked Developers Applications For Free.url 239 Bytes
  • 0. Websites you may like/How you can help Team-FTU.txt 237 Bytes
  • 0. Websites you may like/3. (NulledPremium.com) Download Cracked Website Themes, Plugins, Scripts And Stock Images.url 163 Bytes
  • 2. Introduction to Node.js and NPM/3.1 Download starter project from GitHub.html 119 Bytes
  • 4. How Node.js Works A Look Behind the Scenes/5.1 Download starter project from GitHub.html 119 Bytes
  • 5. [Optional] Asynchronous JavaScript Promises and AsyncAwait/2.1 Download starter project from GitHub.html 119 Bytes
  • 6. Express Let's Start Building the Natours API!/4.1 Download starter project from GitHub.html 119 Bytes

随机展示

相关说明

本站不存储任何资源内容,只收集BT种子元数据(例如文件名和文件大小)和磁力链接(BT种子标识符),并提供查询服务,是一个完全合法的搜索引擎系统。 网站不提供种子下载服务,用户可以通过第三方链接或磁力链接获取到相关的种子资源。本站也不对BT种子真实性及合法性负责,请用户注意甄别!