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

Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp (11.2024)

磁力链接/BT种子名称

Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp (11.2024)

磁力链接/BT种子简介

种子哈希:3c37ce4c99a9c3e4144fab0410474913290d50f9
文件大小: 21.54G
已经下载:2051次
下载速度:极快
收录时间:2025-03-14
最近下载:2025-07-19

移花宫入口

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

磁力链接下载

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

下载BT种子文件

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

最近搜索

新ありな, 镂空 北京天使捷哥裸体购物顺便客串一下展柜模特 造谣 李丽莎粉鲍黑丝美腿女神挑逗猥琐男 assparade. 超强 胸大腿长清秀可人,一贯的高画质输出,偷拍佳作,插的娇喘呻吟啊啊叫 らいか けん ssis-806 2160p hdr the legend of tarzan final destination bloodlines 漂亮女友化好妆突然说不带她逛街了躺在床上生闷气 ちゃん 美少女被下药完全沉迷状态 ssis-701 マーマレード★スター 巨乳网红潘娇娇情趣内衣黑丝大尺度热舞 网红脸加两颗饱满丰硕玉乳风骚勾起欲望 ガキ風俗へようこそ monster hunter before.midnight :+stepson+seductions+2+scene+3+mommys+love+-+dana+ swag母乳 3 ninjas 1992 1080p missy+woods+goes+to+the+laundromat mercenary heydouga -4037 同居情侣日常啪啪自拍美女自身条件堪称完美 zipang

文件列表

  • 14 - Setting Up Git and Deployment/227 - Finishing Payments with Stripe Webhooks.mp4 559.7 MB
  • 12 - ServerSide Rendering with Pug Templates/187 - Including a Map with Mapbox Part 2.mp4 519.1 MB
  • 12 - ServerSide Rendering with Pug Templates/185 - Building the Tour Page Part 2.mp4 463.1 MB
  • 11 - Modelling Data and Advanced Mongoose/171 - Geospatial Queries Finding Tours Within Radius.mp4 426.0 MB
  • 2 - Introduction to Nodejs and NPM/15 - HTML Templating Filling the Templates.mp4 362.9 MB
  • 10 - Authentication Authorization and Security/132 - Protecting Tour Routes Part 2.mp4 351.4 MB
  • 12 - ServerSide Rendering with Pug Templates/184 - Building the Tour Page Part 1.mp4 344.5 MB
  • 13 - Advanced Features Payments Email File Uploads/211 - Integrating Stripe into the BackEnd.mp4 289.1 MB
  • 14 - Setting Up Git and Deployment/223 - Deploying Our App to Heroku.mp4 277.0 MB
  • 10 - Authentication Authorization and Security/130 - Logging in Users.mp4 270.8 MB
  • 13 - Advanced Features Payments Email File Uploads/205 - Processing Multiple Images.mp4 260.4 MB
  • 10 - Authentication Authorization and Security/137 - Password Reset Functionality Setting New Password.mp4 257.2 MB
  • 9 - Error Handling with Express/111 - Debugging Nodejs with ndb.mp4 256.4 MB
  • 12 - ServerSide Rendering with Pug Templates/191 - Logging in Users with Our API Part 3.mp4 250.9 MB
  • 10 - Authentication Authorization and Security/139 - Updating the Current User Data.mp4 250.4 MB
  • 8 - Using MongoDB with Mongoose/102 - Aggregation Pipeline Matching and Grouping.mp4 239.7 MB
  • 10 - Authentication Authorization and Security/136 - Sending Emails with Nodemailer.mp4 227.3 MB
  • 12 - ServerSide Rendering with Pug Templates/190 - Logging in Users with Our API Part 2.mp4 226.8 MB
  • 11 - Modelling Data and Advanced Mongoose/172 - Geospatial Aggregation Calculating Distances.mp4 225.1 MB
  • 13 - Advanced Features Payments Email File Uploads/214 - Creating New Bookings on Checkout Success.mp4 223.0 MB
  • 10 - Authentication Authorization and Security/135 - Password Reset Functionality Reset Token.mp4 221.7 MB
  • 14 - Setting Up Git and Deployment/226 - Implementing CORS.mp4 220.1 MB
  • 12 - ServerSide Rendering with Pug Templates/189 - Logging in Users with Our API Part 1.mp4 217.6 MB
  • 12 - ServerSide Rendering with Pug Templates/178 - Creating Our Base Template.mp4 214.5 MB
  • 13 - Advanced Features Payments Email File Uploads/200 - Configuring Multer.mp4 209.7 MB
  • 11 - Modelling Data and Advanced Mongoose/165 - Adding Missing Authentication and Authorization.mp4 206.6 MB
  • 11 - Modelling Data and Advanced Mongoose/163 - Factory Functions Reading.mp4 205.2 MB
  • 8 - Using MongoDB with Mongoose/103 - Aggregation Pipeline Unwinding and Projecting.mp4 200.1 MB
  • 13 - Advanced Features Payments Email File Uploads/206 - Building a Complex Email Handler.mp4 199.0 MB
  • 8 - Using MongoDB with Mongoose/94 - Importing Development Data.mp4 197.1 MB
  • 11 - Modelling Data and Advanced Mongoose/155 - Creating and Getting Reviews.mp4 190.9 MB
  • 8 - Using MongoDB with Mongoose/93 - Modelling the Tours.mp4 184.0 MB
  • 10 - Authentication Authorization and Security/134 - Authorization User Roles and Permissions.mp4 180.9 MB
  • 11 - Modelling Data and Advanced Mongoose/150 - Modelling Locations Geospatial Data.mp4 179.6 MB
  • 8 - Using MongoDB with Mongoose/101 - Refactoring API Features.mp4 178.7 MB
  • 12 - ServerSide Rendering with Pug Templates/183 - Building the Tour Overview Part 2.mp4 177.0 MB
  • 8 - Using MongoDB with Mongoose/109 - Data Validation Custom Validators.mp4 176.3 MB
  • 8 - Using MongoDB with Mongoose/105 - Document Middleware.mp4 175.9 MB
  • 13 - Advanced Features Payments Email File Uploads/207 - Email Templates with Pug Welcome Emails.mp4 168.9 MB
  • 14 - Setting Up Git and Deployment/222 - Preparing Our App for Deployment.mp4 166.8 MB
  • 11 - Modelling Data and Advanced Mongoose/162 - Factory Functions Update and Create.mp4 160.4 MB
  • 2 - Introduction to Nodejs and NPM/13 - Building a Very Simple API.mp4 158.3 MB
  • 2 - Introduction to Nodejs and NPM/22 - Setting up Prettier in VS Code.mp4 157.5 MB
  • 13 - Advanced Features Payments Email File Uploads/215 - Rendering a Users Booked Tours.mp4 156.6 MB
  • 12 - ServerSide Rendering with Pug Templates/193 - Rendering Error Pages.mp4 155.7 MB
  • 13 - Advanced Features Payments Email File Uploads/202 - Resizing Images.mp4 154.9 MB
  • 11 - Modelling Data and Advanced Mongoose/168 - Calculating Average Rating on Tours Part 1.mp4 152.1 MB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/43 - Building Promises.mp4 151.0 MB
  • 11 - Modelling Data and Advanced Mongoose/161 - Building Handler Factory Functions Delete.mp4 146.1 MB
  • 8 - Using MongoDB with Mongoose/99 - Making the API Better Pagination.mp4 145.4 MB
  • 9 - Error Handling with Express/116 - Catching Errors in Async Functions.mp4 144.4 MB
  • 10 - Authentication Authorization and Security/129 - Signing up Users.mp4 142.7 MB
  • 12 - ServerSide Rendering with Pug Templates/186 - Including a Map with Mapbox Part 1.mp4 141.6 MB
  • 8 - Using MongoDB with Mongoose/97 - Making the API Better Sorting.mp4 139.1 MB
  • 6 - Express Lets Start Building the Natours API/53 - Handling POST Requests.mp4 137.9 MB
  • 13 - Advanced Features Payments Email File Uploads/204 - Uploading Multiple Images Tours.mp4 131.7 MB
  • 6 - Express Lets Start Building the Natours API/63 - A Better File Structure.mp4 129.2 MB
  • 10 - Authentication Authorization and Security/140 - Deleting the Current User.mp4 127.6 MB
  • 8 - Using MongoDB with Mongoose/95 - Making the API Better Filtering.mp4 126.5 MB
  • 12 - ServerSide Rendering with Pug Templates/182 - Building the Tour Overview Part 1.mp4 126.1 MB
  • 11 - Modelling Data and Advanced Mongoose/167 - Improving Read Performance with Indexes.mp4 124.3 MB
  • 2 - Introduction to Nodejs and NPM/16 - Parsing Variables from URLs.mp4 124.3 MB
  • 13 - Advanced Features Payments Email File Uploads/203 - Adding Image Uploads to Form.mp4 122.4 MB
  • 10 - Authentication Authorization and Security/127 - Managing Passwords.mp4 120.0 MB
  • 14 - Setting Up Git and Deployment/221 - Pushing to GitHub.mp4 119.0 MB
  • 10 - Authentication Authorization and Security/138 - Updating the Current User Password.mp4 118.4 MB
  • 12 - ServerSide Rendering with Pug Templates/194 - Building the User Account Page.mp4 116.8 MB
  • 8 - Using MongoDB with Mongoose/91 - Updating Documents.mp4 115.4 MB
  • 11 - Modelling Data and Advanced Mongoose/169 - Calculating Average Rating on Tours Part 2.mp4 115.1 MB
  • 11 - Modelling Data and Advanced Mongoose/170 - Preventing Duplicate Reviews.mp4 113.3 MB
  • 6 - Express Lets Start Building the Natours API/68 - Setting up ESLint Prettier in VS Code.mp4 112.0 MB
  • 12 - ServerSide Rendering with Pug Templates/195 - Updating User Data.mp4 111.0 MB
  • 2 - Introduction to Nodejs and NPM/14 - HTML Templating Building the Templates.mp4 109.6 MB
  • 11 - Modelling Data and Advanced Mongoose/148 - MongoDB Data Modelling.mp4 108.0 MB
  • 13 - Advanced Features Payments Email File Uploads/209 - Using Sendgrid for Real Emails.mp4 107.9 MB
  • 13 - Advanced Features Payments Email File Uploads/212 - Processing Payments on the FrontEnd.mp4 107.6 MB
  • 11 - Modelling Data and Advanced Mongoose/166 - Importing Review and User Data.mp4 104.6 MB
  • 13 - Advanced Features Payments Email File Uploads/199 - Image Uploads Using Multer Users.mp4 102.5 MB
  • 8 - Using MongoDB with Mongoose/83 - Connecting Our Database with the Express App.mp4 101.5 MB
  • 14 - Setting Up Git and Deployment/220 - Git Fundamentals.mp4 100.3 MB
  • 12 - ServerSide Rendering with Pug Templates/192 - Logging out Users.mp4 99.9 MB
  • 10 - Authentication Authorization and Security/146 - Preventing Parameter Pollution.mp4 99.1 MB
  • 10 - Authentication Authorization and Security/142 - Sending JWT via Cookie.mp4 98.2 MB
  • 12 - ServerSide Rendering with Pug Templates/177 - First Steps with Pug.mp4 97.7 MB
  • 6 - Express Lets Start Building the Natours API/67 - Environment Variables.mp4 97.3 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/35 - Events in Practice.mp4 97.0 MB
  • 13 - Advanced Features Payments Email File Uploads/210 - Credit Card Payments with Stripe.mp4 96.9 MB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/41 - The Problem with Callbacks Callback Hell.mp4 96.8 MB
  • 8 - Using MongoDB with Mongoose/106 - Query Middleware.mp4 95.6 MB
  • 12 - ServerSide Rendering with Pug Templates/197 - Updating User Password with Our API.mp4 93.8 MB
  • 2 - Introduction to Nodejs and NPM/21 - Package Versioning and Updating.mp4 93.6 MB
  • 12 - ServerSide Rendering with Pug Templates/175 - Recap ServerSide vs ClientSide Rendering.mp4 92.5 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/33 - The Event Loop in Practice.mp4 91.6 MB
  • 10 - Authentication Authorization and Security/145 - Data Sanitization.mp4 91.3 MB
  • 10 - Authentication Authorization and Security/131 - Protecting Tour Routes Part 1.mp4 91.1 MB
  • 2 - Introduction to Nodejs and NPM/20 - Using Modules 3 3rd Party Modules.mp4 91.0 MB
  • 10 - Authentication Authorization and Security/125 - Modelling Users.mp4 90.9 MB
  • 13 - Advanced Features Payments Email File Uploads/208 - Sending Password Reset Emails.mp4 88.4 MB
  • 11 - Modelling Data and Advanced Mongoose/158 - Implementing Simple Nested Routes.mp4 88.4 MB
  • 9 - Error Handling with Express/117 - Adding 404 Not Found Errors.mp4 87.2 MB
  • 8 - Using MongoDB with Mongoose/96 - Making the API Better Advanced Filtering.mp4 85.3 MB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/45 - Returning Values from Async Functions.mp4 85.2 MB
  • 2 - Introduction to Nodejs and NPM/10 - Reading and Writing Files Asynchronously.mp4 85.1 MB
  • 10 - Authentication Authorization and Security/133 - Advanced Postman Setup.mp4 83.4 MB
  • 12 - ServerSide Rendering with Pug Templates/180 - Extending Our Base Template with Blocks.mp4 81.0 MB
  • 2 - Introduction to Nodejs and NPM/19 - Types of Packages and Installs.mp4 80.9 MB
  • 11 - Modelling Data and Advanced Mongoose/157 - Virtual Populate Tours and Reviews.mp4 80.6 MB
  • 7 - Introduction to MongoDB/73 - OPTIONAL Installing MongoDB on Windows.mp4 80.1 MB
  • 7 - Introduction to MongoDB/72 - OPTIONAL Installing MongoDB on macOS.mp4 80.1 MB
  • 12 - ServerSide Rendering with Pug Templates/196 - Updating User Data with Our API.mp4 77.6 MB
  • 11 - Modelling Data and Advanced Mongoose/153 - Populating Tour Guides.mp4 77.2 MB
  • 2 - Introduction to Nodejs and NPM/11 - Creating a Simple Web Server.mp4 77.0 MB
  • 11 - Modelling Data and Advanced Mongoose/154 - Modelling Reviews Parent Referencing.mp4 76.0 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/39 - Requiring Modules in Practice.mp4 75.3 MB
  • 6 - Express Lets Start Building the Natours API/64 - Param Middleware.mp4 74.9 MB
  • 8 - Using MongoDB with Mongoose/89 - Another Way of Creating Documents.mp4 74.4 MB
  • 14 - Setting Up Git and Deployment/225 - Responding to a SIGTERM Signal.mp4 74.1 MB
  • 2 - Introduction to Nodejs and NPM/12 - Routing.mp4 74.0 MB
  • 9 - Error Handling with Express/119 - Handling Invalid Database IDs.mp4 72.3 MB
  • 6 - Express Lets Start Building the Natours API/52 - Starting Our API Handling GET Requests.mp4 71.2 MB
  • 3 - Introduction to BackEnd Web Development/26 - HTTP in Action.mp4 71.1 MB
  • 10 - Authentication Authorization and Security/143 - Implementing Rate Limiting.mp4 70.5 MB
  • 2 - Introduction to Nodejs and NPM/17 - Using Modules 2 Our Own Modules.mp4 69.7 MB
  • 8 - Using MongoDB with Mongoose/108 - Data Validation BuiltIn Validators.mp4 69.2 MB
  • 6 - Express Lets Start Building the Natours API/60 - Using 3rdParty Middleware.mp4 69.1 MB
  • 12 - ServerSide Rendering with Pug Templates/181 - Setting up the Project Structure.mp4 68.4 MB
  • 10 - Authentication Authorization and Security/126 - Creating New Users.mp4 68.2 MB
  • 7 - Introduction to MongoDB/76 - OPTIONAL CRUD Querying Reading Documents.mp4 68.1 MB
  • 9 - Error Handling with Express/123 - Catching Uncaught Exceptions.mp4 67.4 MB
  • 12 - ServerSide Rendering with Pug Templates/176 - Setting up Pug in Express.mp4 66.2 MB
  • 9 - Error Handling with Express/115 - Better Errors and Refactoring.mp4 66.1 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/37 - Streams in Practice.mp4 66.0 MB
  • 11 - Modelling Data and Advanced Mongoose/164 - Adding a me Endpoint.mp4 64.3 MB
  • 8 - Using MongoDB with Mongoose/98 - Making the API Better Limiting Fields.mp4 63.9 MB
  • 6 - Express Lets Start Building the Natours API/50 - Setting up Express and Basic Routing.mp4 63.6 MB
  • 11 - Modelling Data and Advanced Mongoose/156 - Populating Reviews.mp4 63.4 MB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/42 - From Callback Hell to Promises.mp4 63.2 MB
  • 6 - Express Lets Start Building the Natours API/59 - Creating Our Own Middleware.mp4 63.1 MB
  • 8 - Using MongoDB with Mongoose/100 - Making the API Better Aliasing.mp4 62.9 MB
  • 14 - Setting Up Git and Deployment/224 - Testing for Secure HTTPS Connections.mp4 62.6 MB
  • 10 - Authentication Authorization and Security/141 - Security Best Practices.mp4 62.3 MB
  • 9 - Error Handling with Express/122 - Errors Outside Express Unhandled Rejections.mp4 61.6 MB
  • 9 - Error Handling with Express/121 - Handling Mongoose Validation Errors.mp4 61.5 MB
  • 6 - Express Lets Start Building the Natours API/55 - Handling PATCH Requests.mp4 60.7 MB
  • 6 - Express Lets Start Building the Natours API/51 - APIs and RESTful API Design.mp4 60.6 MB
  • 6 - Express Lets Start Building the Natours API/54 - Responding to URL Parameters.mp4 59.9 MB
  • 9 - Error Handling with Express/118 - Errors During Development vs Production.mp4 58.0 MB
  • 3 - Introduction to BackEnd Web Development/25 - An Overview of How the Web Works.mp4 57.4 MB
  • 10 - Authentication Authorization and Security/144 - Setting Security HTTP Headers.mp4 57.3 MB
  • 8 - Using MongoDB with Mongoose/90 - Reading Documents.mp4 56.3 MB
  • 11 - Modelling Data and Advanced Mongoose/151 - Modelling Tour Guides Embedding.mp4 56.0 MB
  • 1 - Welcome Welcome Welcome/1 - Course Structure and Projects.mp4 55.6 MB
  • 13 - Advanced Features Payments Email File Uploads/213 - Modelling the Bookings.mp4 55.1 MB
  • 8 - Using MongoDB with Mongoose/107 - Aggregation Middleware.mp4 54.9 MB
  • 7 - Introduction to MongoDB/79 - Using Compass App for CRUD Operations.mp4 54.9 MB
  • 11 - Modelling Data and Advanced Mongoose/173 - Creating API Documentation Using Postman.mp4 54.6 MB
  • 7 - Introduction to MongoDB/81 - Connecting to Our Hosted Database.mp4 54.4 MB
  • 6 - Express Lets Start Building the Natours API/66 - Serving Static Files.mp4 53.9 MB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/44 - Consuming Promises with AsyncAwait.mp4 53.3 MB
  • 6 - Express Lets Start Building the Natours API/65 - Chaining Multiple Middleware Functions.mp4 52.8 MB
  • 6 - Express Lets Start Building the Natours API/62 - Creating and Mounting Multiple Routers.mp4 52.6 MB
  • 13 - Advanced Features Payments Email File Uploads/216 - Finishing the Bookings API.mp4 52.0 MB
  • 6 - Express Lets Start Building the Natours API/57 - Refactoring Our Routes.mp4 50.0 MB
  • 11 - Modelling Data and Advanced Mongoose/152 - Modelling Tour Guides Child Referencing.mp4 49.9 MB
  • 9 - Error Handling with Express/114 - Implementing a Global Error Handling Middleware.mp4 48.7 MB
  • 11 - Modelling Data and Advanced Mongoose/159 - Nested Routes with Express.mp4 48.0 MB
  • 2 - Introduction to Nodejs and NPM/18 - Introduction to NPM and the packagejson File.mp4 47.4 MB
  • 8 - Using MongoDB with Mongoose/86 - Creating Documents and Testing the Model.mp4 47.0 MB
  • 8 - Using MongoDB with Mongoose/88 - Refactoring for MVC.mp4 46.9 MB
  • 9 - Error Handling with Express/112 - Handling Unhandled Routes.mp4 46.9 MB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/46 - Waiting for Multiple Promises Simultaneously.mp4 46.0 MB
  • 9 - Error Handling with Express/120 - Handling Duplicate Database Fields.mp4 46.0 MB
  • 12 - ServerSide Rendering with Pug Templates/179 - Including Files into Pug Templates.mp4 44.7 MB
  • 8 - Using MongoDB with Mongoose/85 - Creating a Simple Tour Model.mp4 44.7 MB
  • 15 - Thats It Everyone/228 - Where to Go from Here.mp4 43.6 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/32 - The Nodejs Event Loop.mp4 42.7 MB
  • 8 - Using MongoDB with Mongoose/104 - Virtual Properties.mp4 42.1 MB
  • 12 - ServerSide Rendering with Pug Templates/188 - Building the Login Screen.mp4 41.4 MB
  • 7 - Introduction to MongoDB/80 - Creating a Hosted Database with Atlas.mp4 40.9 MB
  • 6 - Express Lets Start Building the Natours API/61 - Implementing the Users Routes.mp4 39.3 MB
  • 13 - Advanced Features Payments Email File Uploads/201 - Saving Image Name to Database.mp4 38.7 MB
  • 7 - Introduction to MongoDB/70 - What is MongoDB.mp4 38.7 MB
  • 2 - Introduction to Nodejs and NPM/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs.mp4 37.6 MB
  • 13 - Advanced Features Payments Email File Uploads/217 - Final Considerations.mp4 36.1 MB
  • 10 - Authentication Authorization and Security/128 - How Authentication with JWT Works.mp4 35.4 MB
  • 7 - Introduction to MongoDB/74 - OPTIONAL Creating a Local Database.mp4 34.6 MB
  • 11 - Modelling Data and Advanced Mongoose/149 - Designing Our Data Model.mp4 34.4 MB
  • 14 - Setting Up Git and Deployment/219 - Setting Up Git and GitHub.mp4 33.7 MB
  • 3 - Introduction to BackEnd Web Development/28 - Static vs Dynamic vs API.mp4 33.0 MB
  • 2 - Introduction to Nodejs and NPM/8 - Reading and Writing Files.mp4 29.7 MB
  • 1 - Welcome Welcome Welcome/3 - Lets Install Nodejs.mp4 29.0 MB
  • 6 - Express Lets Start Building the Natours API/49 - Installing Postman.mp4 28.5 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/38 - How Requiring Modules Really Works.mp4 28.4 MB
  • 2 - Introduction to Nodejs and NPM/7 - Using Modules 1 Core Modules.mp4 26.6 MB
  • 2 - Introduction to Nodejs and NPM/5 - What Is Nodejs and Why Use It.mp4 25.6 MB
  • 7 - Introduction to MongoDB/77 - OPTIONAL CRUD Updating Documents.mp4 25.5 MB
  • 11 - Modelling Data and Advanced Mongoose/160 - Adding a Nested GET Endpoint.mp4 25.3 MB
  • 8 - Using MongoDB with Mongoose/87 - Intro to BackEnd Architecture MVC Types of Logic and More.mp4 24.8 MB
  • 3 - Introduction to BackEnd Web Development/27 - FrontEnd vs BackEnd Web Development.mp4 22.0 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/36 - Introduction to Streams.mp4 21.7 MB
  • 8 - Using MongoDB with Mongoose/92 - Deleting Documents.mp4 21.3 MB
  • 2 - Introduction to Nodejs and NPM/23 - Recap and Whats Next.mp4 20.6 MB
  • 9 - Error Handling with Express/113 - An Overview of Error Handling.mp4 16.8 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/29 - Section Intro.mp4 16.7 MB
  • 6 - Express Lets Start Building the Natours API/58 - Middleware and the RequestResponse Cycle.mp4 15.3 MB
  • 2 - Introduction to Nodejs and NPM/6 - Running Javascript Outside the Browser.mp4 15.2 MB
  • 6 - Express Lets Start Building the Natours API/56 - Handling DELETE Requests.mp4 14.9 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/34 - Events and EventDriven Architecture.mp4 14.6 MB
  • 7 - Introduction to MongoDB/75 - OPTIONAL CRUD Creating Documents.mp4 13.7 MB
  • 7 - Introduction to MongoDB/78 - OPTIONAL CRUD Deleting Documents.mp4 12.9 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/31 - Processes Threads and the Thread Pool.mp4 12.3 MB
  • 11 - Modelling Data and Advanced Mongoose/147 - Section Intro.mp4 12.2 MB
  • 10 - Authentication Authorization and Security/124 - Section Intro.mp4 11.4 MB
  • 8 - Using MongoDB with Mongoose/82 - Section Intro.mp4 10.8 MB
  • 4 - How Nodejs Works A Look Behind the Scenes/30 - Node V8 Libuv and C.mp4 10.2 MB
  • 7 - Introduction to MongoDB/69 - Section Intro.mp4 9.2 MB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/40 - Section Intro.mp4 8.4 MB
  • 12 - ServerSide Rendering with Pug Templates/174 - Section Intro.mp4 8.3 MB
  • 6 - Express Lets Start Building the Natours API/48 - What is Express.mp4 8.2 MB
  • 8 - Using MongoDB with Mongoose/84 - What Is Mongoose.mp4 8.2 MB
  • 6 - Express Lets Start Building the Natours API/47 - Section Intro.mp4 8.0 MB
  • 2 - Introduction to Nodejs and NPM/4 - Section Intro.mp4 8.0 MB
  • 3 - Introduction to BackEnd Web Development/24 - Section Intro.mp4 6.8 MB
  • 9 - Error Handling with Express/110 - Section Intro.mp4 5.9 MB
  • 14 - Setting Up Git and Deployment/218 - Section Intro.mp4 5.7 MB
  • 13 - Advanced Features Payments Email File Uploads/198 - Section Intro.mp4 4.5 MB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Greek.vtt 73.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Greek.vtt 68.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Bulgarian.vtt 66.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 @ Ukrainian.vtt 65.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Bulgarian.vtt 63.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks @ Ukrainian.vtt 61.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Arabic.vtt 61.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Greek.vtt 59.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Vietnamese.vtt 58.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Arabic.vtt 56.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Greek.vtt 56.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 @ English.vtt 56.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Vietnamese.vtt 54.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Bulgarian.vtt 54.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Greek.vtt 54.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling @ Ukrainian.vtt 52.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Greek.vtt 52.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Greek.vtt 52.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks @ English.vtt 51.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Bulgarian.vtt 51.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Greek.vtt 51.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 French.vtt 50.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 German.vtt 49.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Greek.vtt 49.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius @ Ukrainian.vtt 49.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Indonesian.vtt 48.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Romanian.vtt 48.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Spanish.vtt 48.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Bulgarian.vtt 48.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Italian.vtt 48.4 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Greek.vtt 48.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Hungarian.vtt 48.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Bulgarian.vtt 48.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Bulgarian.vtt 48.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Arabic.vtt 47.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Portuguese.vtt 47.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Turkish.vtt 47.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users @ Ukrainian.vtt 47.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks French.vtt 47.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Bulgarian.vtt 47.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Finnish.vtt 47.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Latvian.vtt 47.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Estonian.vtt 46.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Polish.vtt 46.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Dutch.vtt 46.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Lithuanian.vtt 46.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku @ Ukrainian.vtt 46.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Swedish.vtt 46.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Greek.vtt 46.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Greek.vtt 46.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks German.vtt 46.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 @ Ukrainian.vtt 46.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Danish.vtt 46.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Czech.vtt 45.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Slovak.vtt 45.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Romanian.vtt 45.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Arabic.vtt 45.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 @ Ukrainian.vtt 45.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Indonesian.vtt 45.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Italian.vtt 45.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Spanish.vtt 45.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Hungarian.vtt 45.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Arabic.vtt 45.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Polish.vtt 44.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Vietnamese.vtt 44.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Bulgarian.vtt 44.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Korean.vtt 44.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Portuguese.vtt 44.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Greek.vtt 44.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Vietnamese.vtt 44.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Latvian.vtt 44.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Greek.vtt 44.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Turkish.vtt 43.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Lithuanian.vtt 43.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Slovak.vtt 43.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 @ Ukrainian.vtt 43.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Arabic.vtt 43.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Finnish.vtt 43.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Swedish.vtt 43.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Dutch.vtt 43.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Czech.vtt 43.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Greek.vtt 43.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Estonian.vtt 43.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Danish.vtt 43.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Greek.vtt 42.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Arabic.vtt 42.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Arabic.vtt 42.8 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Bulgarian.vtt 42.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Greek.vtt 42.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Bulgarian.vtt 42.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling @ English.vtt 42.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Vietnamese.vtt 42.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Bulgarian.vtt 42.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Vietnamese.vtt 42.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius @ English.vtt 41.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Vietnamese.vtt 41.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Greek.vtt 41.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Korean.vtt 41.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Greek.vtt 41.3 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb @ Ukrainian.vtt 41.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Vietnamese.vtt 41.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd @ Ukrainian.vtt 41.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Greek.vtt 40.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Bulgarian.vtt 40.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 @ Ukrainian.vtt 40.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling French.vtt 40.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Greek.vtt 40.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Arabic.vtt 40.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Greek.vtt 40.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/132 - Protecting Tour Routes Part 2 Simplified Chinese.vtt 40.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Bulgarian.vtt 40.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 @ English.vtt 39.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 @ English.vtt 39.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Greek.vtt 39.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer @ Ukrainian.vtt 39.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku @ English.vtt 39.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Greek.vtt 39.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users @ English.vtt 39.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Vietnamese.vtt 39.5 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Arabic.vtt 39.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Greek.vtt 39.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Romanian.vtt 39.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Bulgarian.vtt 38.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling German.vtt 38.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 @ Ukrainian.vtt 38.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Bulgarian.vtt 38.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Spanish.vtt 38.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius French.vtt 38.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Hungarian.vtt 38.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 @ English.vtt 38.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Bulgarian.vtt 38.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Arabic.vtt 38.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping @ Ukrainian.vtt 37.9 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Vietnamese.vtt 37.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Portuguese.vtt 37.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Greek.vtt 37.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Bulgarian.vtt 37.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Greek.vtt 37.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords @ Ukrainian.vtt 37.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Bulgarian.vtt 37.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Bulgarian.vtt 37.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Polish.vtt 37.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Greek.vtt 37.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Italian.vtt 37.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Arabic.vtt 37.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius German.vtt 37.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/227 - Finishing Payments with Stripe Webhooks Simplified Chinese.vtt 37.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Vietnamese.vtt 37.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Turkish.vtt 37.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password @ Ukrainian.vtt 37.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice @ Ukrainian.vtt 37.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Bulgarian.vtt 37.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Indonesian.vtt 37.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Arabic.vtt 36.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Romanian.vtt 36.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Vietnamese.vtt 36.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Spanish.vtt 36.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Latvian.vtt 36.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Finnish.vtt 36.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Swedish.vtt 36.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages @ Ukrainian.vtt 36.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 @ English.vtt 36.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Indonesian.vtt 36.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 @ Ukrainian.vtt 36.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users French.vtt 36.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd @ Ukrainian.vtt 36.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Slovak.vtt 36.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Italian.vtt 36.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Greek.vtt 36.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Dutch.vtt 36.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku French.vtt 36.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Lithuanian.vtt 36.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Arabic.vtt 36.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Hungarian.vtt 36.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Bulgarian.vtt 36.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Czech.vtt 36.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Portuguese.vtt 36.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 French.vtt 36.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Latvian.vtt 36.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Danish.vtt 36.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Polish.vtt 36.1 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb @ English.vtt 35.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Greek.vtt 35.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Vietnamese.vtt 35.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 French.vtt 35.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Bulgarian.vtt 35.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Estonian.vtt 35.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Bulgarian.vtt 35.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd @ English.vtt 35.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Spanish.vtt 35.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Romanian.vtt 35.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Bulgarian.vtt 35.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Greek.vtt 35.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users German.vtt 35.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Turkish.vtt 35.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 German.vtt 35.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku German.vtt 35.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Arabic.vtt 35.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design @ Ukrainian.vtt 35.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Vietnamese.vtt 35.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering @ Ukrainian.vtt 35.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Bulgarian.vtt 35.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Korean.vtt 35.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Finnish.vtt 35.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Greek.vtt 35.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 German.vtt 35.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Czech.vtt 35.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Arabic.vtt 35.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler @ Ukrainian.vtt 35.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Dutch.vtt 35.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Swedish.vtt 35.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Indonesian.vtt 34.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Romanian.vtt 34.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Danish.vtt 34.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Estonian.vtt 34.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Slovak.vtt 34.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Spanish.vtt 34.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Indonesian.vtt 34.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Bulgarian.vtt 34.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Lithuanian.vtt 34.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Arabic.vtt 34.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Indonesian.vtt 34.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Greek.vtt 34.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Vietnamese.vtt 34.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Romanian.vtt 34.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Spanish.vtt 34.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Arabic.vtt 34.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Indonesian.vtt 34.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Italian.vtt 34.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Arabic.vtt 34.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Portuguese.vtt 34.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Greek.vtt 34.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Italian.vtt 34.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Romanian.vtt 34.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Spanish.vtt 34.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting @ Ukrainian.vtt 34.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 French.vtt 34.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Hungarian.vtt 34.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 @ English.vtt 34.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Turkish.vtt 34.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Hungarian.vtt 34.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Hungarian.vtt 34.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Italian.vtt 34.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer @ English.vtt 34.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Hungarian.vtt 34.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success @ Ukrainian.vtt 34.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Polish.vtt 34.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Portuguese.vtt 34.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Portuguese.vtt 34.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Swedish.vtt 33.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Greek.vtt 33.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Italian.vtt 33.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Latvian.vtt 33.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Arabic.vtt 33.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Polish.vtt 33.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Turkish.vtt 33.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Polish.vtt 33.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Turkish.vtt 33.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Portuguese.vtt 33.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Greek.vtt 33.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Polish.vtt 33.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Latvian.vtt 33.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Arabic.vtt 33.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Bulgarian.vtt 33.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Latvian.vtt 33.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Swedish.vtt 33.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Lithuanian.vtt 33.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Latvian.vtt 33.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Finnish.vtt 33.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Turkish.vtt 33.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Arabic.vtt 33.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Vietnamese.vtt 33.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Dutch.vtt 33.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Vietnamese.vtt 33.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Danish.vtt 33.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Danish.vtt 33.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data @ Ukrainian.vtt 33.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 German.vtt 33.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Vietnamese.vtt 33.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Bulgarian.vtt 33.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Lithuanian.vtt 33.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Greek.vtt 33.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Indonesian.vtt 33.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Greek.vtt 33.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Estonian.vtt 33.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Estonian.vtt 33.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Dutch.vtt 33.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 @ Ukrainian.vtt 33.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Vietnamese.vtt 33.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Lithuanian.vtt 32.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Spanish.vtt 32.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Lithuanian.vtt 32.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Dutch.vtt 32.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Swedish.vtt 32.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Slovak.vtt 32.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Arabic.vtt 32.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Greek.vtt 32.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Greek.vtt 32.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Swedish.vtt 32.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Greek.vtt 32.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Bulgarian.vtt 32.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Slovak.vtt 32.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Slovak.vtt 32.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Finnish.vtt 32.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Czech.vtt 32.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Czech.vtt 32.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Danish.vtt 32.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Estonian.vtt 32.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Vietnamese.vtt 32.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Finnish.vtt 32.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Greek.vtt 32.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Czech.vtt 32.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Slovak.vtt 32.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Estonian.vtt 32.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Greek.vtt 32.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Hungarian.vtt 32.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Dutch.vtt 32.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Czech.vtt 32.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Danish.vtt 32.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Finnish.vtt 32.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Arabic.vtt 32.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd French.vtt 32.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Romanian.vtt 32.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Italian.vtt 32.5 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb French.vtt 32.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Korean.vtt 32.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Vietnamese.vtt 32.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Bulgarian.vtt 32.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Bulgarian.vtt 32.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Portuguese.vtt 32.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping @ English.vtt 32.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Greek.vtt 32.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Bulgarian.vtt 32.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Greek.vtt 32.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Greek.vtt 32.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Greek.vtt 32.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Turkish.vtt 32.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates @ Ukrainian.vtt 32.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours @ Ukrainian.vtt 32.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Bulgarian.vtt 31.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes @ Ukrainian.vtt 31.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Vietnamese.vtt 31.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Latvian.vtt 31.9 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb German.vtt 31.9 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Spanish.vtt 31.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions @ Ukrainian.vtt 31.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Greek.vtt 31.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages @ English.vtt 31.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Lithuanian.vtt 31.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 French.vtt 31.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Korean.vtt 31.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Finnish.vtt 31.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Greek.vtt 31.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Polish.vtt 31.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Korean.vtt 31.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Greek.vtt 31.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 French.vtt 31.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Swedish.vtt 31.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd German.vtt 31.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Greek.vtt 31.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Dutch.vtt 31.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords @ English.vtt 31.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Korean.vtt 31.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Arabic.vtt 31.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Korean.vtt 31.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Greek.vtt 31.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Spanish.vtt 31.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Bulgarian.vtt 31.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Arabic.vtt 31.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 @ English.vtt 31.2 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Indonesian.vtt 31.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Danish.vtt 31.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Vietnamese.vtt 31.1 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Romanian.vtt 31.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images @ Ukrainian.vtt 31.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Estonian.vtt 31.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer French.vtt 31.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice @ English.vtt 31.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd @ English.vtt 31.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Slovak.vtt 31.1 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Italian.vtt 31.0 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Portuguese.vtt 31.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Bulgarian.vtt 31.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler @ English.vtt 31.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Greek.vtt 31.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Czech.vtt 30.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Greek.vtt 30.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure @ Ukrainian.vtt 30.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password @ English.vtt 30.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Greek.vtt 30.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Italian.vtt 30.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Arabic.vtt 30.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Arabic.vtt 30.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Vietnamese.vtt 30.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Romanian.vtt 30.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Vietnamese.vtt 30.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Spanish.vtt 30.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Greek.vtt 30.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Romanian.vtt 30.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Greek.vtt 30.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 German.vtt 30.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Bulgarian.vtt 30.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Spanish.vtt 30.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Bulgarian.vtt 30.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Greek.vtt 30.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Indonesian.vtt 30.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 German.vtt 30.4 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Latvian.vtt 30.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Vietnamese.vtt 30.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Arabic.vtt 30.3 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Hungarian.vtt 30.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Portuguese.vtt 30.2 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Turkish.vtt 30.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Hungarian.vtt 30.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Spanish.vtt 30.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Indonesian.vtt 30.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Polish.vtt 30.2 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Greek.vtt 30.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables @ Ukrainian.vtt 30.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Greek.vtt 30.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering @ English.vtt 30.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Vietnamese.vtt 30.1 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Polish.vtt 30.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Italian.vtt 30.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Bulgarian.vtt 30.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Hungarian.vtt 30.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Korean.vtt 29.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Greek.vtt 29.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Portuguese.vtt 29.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Turkish.vtt 29.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Hungarian.vtt 29.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Latvian.vtt 29.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Arabic.vtt 29.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success @ English.vtt 29.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Italian.vtt 29.8 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Swedish.vtt 29.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Vietnamese.vtt 29.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer German.vtt 29.7 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Estonian.vtt 29.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/171 - Geospatial Queries Finding Tours Within Radius Simplified Chinese.vtt 29.7 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Danish.vtt 29.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Bulgarian.vtt 29.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination @ Ukrainian.vtt 29.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Romanian.vtt 29.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data @ Ukrainian.vtt 29.6 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Lithuanian.vtt 29.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Bulgarian.vtt 29.5 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Finnish.vtt 29.5 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Dutch.vtt 29.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Indonesian.vtt 29.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Czech.vtt 29.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Bulgarian.vtt 29.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Greek.vtt 29.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Portuguese.vtt 29.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Greek.vtt 29.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Bulgarian.vtt 29.4 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Slovak.vtt 29.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design @ English.vtt 29.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Romanian.vtt 29.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Indonesian.vtt 29.3 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Czech.vtt 29.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping French.vtt 29.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises @ Ukrainian.vtt 29.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Slovak.vtt 29.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Latvian.vtt 29.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Italian.vtt 29.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Hungarian.vtt 29.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Turkish.vtt 29.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Vietnamese.vtt 29.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping German.vtt 29.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Lithuanian.vtt 29.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Bulgarian.vtt 29.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Lithuanian.vtt 29.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Arabic.vtt 29.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Arabic.vtt 29.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Finnish.vtt 29.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords French.vtt 29.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Arabic.vtt 29.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Greek.vtt 28.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Latvian.vtt 28.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Bulgarian.vtt 28.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting @ English.vtt 28.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Turkish.vtt 28.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS @ Ukrainian.vtt 28.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Estonian.vtt 28.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Polish.vtt 28.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Bulgarian.vtt 28.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice French.vtt 28.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Swedish.vtt 28.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users @ Ukrainian.vtt 28.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Portuguese.vtt 28.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token @ Ukrainian.vtt 28.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Swedish.vtt 28.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Dutch.vtt 28.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Turkish.vtt 28.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Bulgarian.vtt 28.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Polish.vtt 28.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Bulgarian.vtt 28.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Slovak.vtt 28.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Greek.vtt 28.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Dutch.vtt 28.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Danish.vtt 28.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates @ English.vtt 28.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Czech.vtt 28.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Bulgarian.vtt 28.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Greek.vtt 28.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Bulgarian.vtt 28.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password French.vtt 28.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Indonesian.vtt 28.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Arabic.vtt 28.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/148 - MongoDB Data Modelling Simplified Chinese.vtt 28.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Vietnamese.vtt 28.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests @ Ukrainian.vtt 28.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Estonian.vtt 28.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Latvian.vtt 28.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Bulgarian.vtt 28.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Vietnamese.vtt 28.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/223 - Deploying Our App to Heroku Simplified Chinese.vtt 28.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Lithuanian.vtt 28.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 @ Ukrainian.vtt 28.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Greek.vtt 28.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Bulgarian.vtt 28.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Finnish.vtt 28.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Danish.vtt 28.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware @ Ukrainian.vtt 28.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Arabic.vtt 28.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Dutch.vtt 28.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Polish.vtt 28.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Danish.vtt 28.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Vietnamese.vtt 28.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Bulgarian.vtt 28.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Lithuanian.vtt 28.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/130 - Logging in Users Simplified Chinese.vtt 28.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 @ Ukrainian.vtt 28.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Greek.vtt 28.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Swedish.vtt 28.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password @ Ukrainian.vtt 28.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Swedish.vtt 28.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages French.vtt 28.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Finnish.vtt 28.3 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Korean.vtt 28.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Vietnamese.vtt 28.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data @ English.vtt 28.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Greek.vtt 28.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Bulgarian.vtt 28.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Finnish.vtt 28.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours @ English.vtt 28.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Greek.vtt 28.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice @ Ukrainian.vtt 28.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice @ Ukrainian.vtt 28.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Bulgarian.vtt 28.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Spanish.vtt 28.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd French.vtt 28.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Spanish.vtt 28.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Dutch.vtt 28.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing @ Ukrainian.vtt 28.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Czech.vtt 28.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 French.vtt 28.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Bulgarian.vtt 28.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Bulgarian.vtt 28.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data @ Ukrainian.vtt 28.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Estonian.vtt 28.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Indonesian.vtt 28.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Estonian.vtt 28.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization @ Ukrainian.vtt 28.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords German.vtt 28.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Vietnamese.vtt 28.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users @ English.vtt 28.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews @ Ukrainian.vtt 27.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Slovak.vtt 27.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Hungarian.vtt 27.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages German.vtt 27.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Danish.vtt 27.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code @ Ukrainian.vtt 27.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Vietnamese.vtt 27.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Greek.vtt 27.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Romanian.vtt 27.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice German.vtt 27.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Arabic.vtt 27.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features @ Ukrainian.vtt 27.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Spanish.vtt 27.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/185 - Building the Tour Page Part 2 Simplified Chinese.vtt 27.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/187 - Including a Map with Mapbox Part 2 Simplified Chinese.vtt 27.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Greek.vtt 27.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Korean.vtt 27.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler French.vtt 27.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Czech.vtt 27.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Slovak.vtt 27.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 German.vtt 27.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Italian.vtt 27.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Romanian.vtt 27.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Indonesian.vtt 27.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering French.vtt 27.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password German.vtt 27.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Spanish.vtt 27.5 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Bulgarian.vtt 27.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Portuguese.vtt 27.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 @ Ukrainian.vtt 27.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Romanian.vtt 27.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Korean.vtt 27.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware @ Ukrainian.vtt 27.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Turkish.vtt 27.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances @ Ukrainian.vtt 27.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Latvian.vtt 27.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Bulgarian.vtt 27.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Indonesian.vtt 27.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Romanian.vtt 27.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/191 - Logging in Users with Our API Part 3 Simplified Chinese.vtt 27.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Greek.vtt 27.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Portuguese.vtt 27.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd German.vtt 27.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Bulgarian.vtt 27.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Spanish.vtt 27.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell @ Ukrainian.vtt 27.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Swedish.vtt 27.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Romanian.vtt 27.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Polish.vtt 27.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Italian.vtt 27.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Indonesian.vtt 27.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Spanish.vtt 27.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Italian.vtt 27.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Italian.vtt 27.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Spanish.vtt 27.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page @ Ukrainian.vtt 27.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Hungarian.vtt 27.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Spanish.vtt 27.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Arabic.vtt 27.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Romanian.vtt 27.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Arabic.vtt 27.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Greek.vtt 27.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Dutch.vtt 27.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design French.vtt 27.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Indonesian.vtt 27.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Bulgarian.vtt 27.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Hungarian.vtt 27.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Portuguese.vtt 27.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Arabic.vtt 27.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Estonian.vtt 27.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes @ English.vtt 27.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Romanian.vtt 27.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Arabic.vtt 27.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Turkish.vtt 26.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Danish.vtt 26.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Greek.vtt 26.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Greek.vtt 26.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Bulgarian.vtt 26.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Indonesian.vtt 26.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Hungarian.vtt 26.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Greek.vtt 26.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Italian.vtt 26.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Turkish.vtt 26.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler German.vtt 26.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Hungarian.vtt 26.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Italian.vtt 26.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Greek.vtt 26.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Polish.vtt 26.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Lithuanian.vtt 26.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering German.vtt 26.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Vietnamese.vtt 26.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Hungarian.vtt 26.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Polish.vtt 26.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Finnish.vtt 26.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Bulgarian.vtt 26.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Slovak.vtt 26.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Arabic.vtt 26.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Bulgarian.vtt 26.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Czech.vtt 26.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Hungarian.vtt 26.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Greek.vtt 26.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Greek.vtt 26.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure @ English.vtt 26.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Romanian.vtt 26.6 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Greek.vtt 26.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Arabic.vtt 26.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Romanian.vtt 26.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Portuguese.vtt 26.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting French.vtt 26.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Italian.vtt 26.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success French.vtt 26.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Greek.vtt 26.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Latvian.vtt 26.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Indonesian.vtt 26.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents @ Ukrainian.vtt 26.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Korean.vtt 26.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Polish.vtt 26.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Arabic.vtt 26.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Portuguese.vtt 26.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Greek.vtt 26.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Turkish.vtt 26.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Arabic.vtt 26.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Vietnamese.vtt 26.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Greek.vtt 26.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Latvian.vtt 26.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Portuguese.vtt 26.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Italian.vtt 26.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Indonesian.vtt 26.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Latvian.vtt 26.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Korean.vtt 26.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions @ English.vtt 26.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Arabic.vtt 26.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Latvian.vtt 26.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Portuguese.vtt 26.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Polish.vtt 26.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Hungarian.vtt 26.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Spanish.vtt 26.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions @ Ukrainian.vtt 26.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Greek.vtt 26.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Swedish.vtt 26.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Turkish.vtt 26.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Turkish.vtt 26.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Lithuanian.vtt 26.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Arabic.vtt 26.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Bulgarian.vtt 26.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Greek.vtt 26.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Finnish.vtt 26.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Vietnamese.vtt 26.2 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions @ Ukrainian.vtt 26.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Turkish.vtt 26.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Polish.vtt 26.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Latvian.vtt 26.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Greek.vtt 26.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Polish.vtt 26.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Lithuanian.vtt 26.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Polish.vtt 26.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Latvian.vtt 26.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Arabic.vtt 26.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Swedish.vtt 26.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Lithuanian.vtt 26.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Dutch.vtt 26.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop @ Ukrainian.vtt 26.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data French.vtt 26.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Vietnamese.vtt 26.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Finnish.vtt 26.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design German.vtt 26.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Swedish.vtt 26.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Bulgarian.vtt 26.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images @ English.vtt 26.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Vietnamese.vtt 26.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Slovak.vtt 26.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Hungarian.vtt 26.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Dutch.vtt 26.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Swedish.vtt 26.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Czech.vtt 26.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Lithuanian.vtt 26.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 @ English.vtt 26.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Portuguese.vtt 26.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Lithuanian.vtt 26.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Czech.vtt 26.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Romanian.vtt 26.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Finnish.vtt 26.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Estonian.vtt 26.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Lithuanian.vtt 25.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Turkish.vtt 25.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Vietnamese.vtt 25.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Danish.vtt 25.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Arabic.vtt 25.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Bulgarian.vtt 25.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Slovak.vtt 25.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Arabic.vtt 25.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Italian.vtt 25.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Czech.vtt 25.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Estonian.vtt 25.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Arabic.vtt 25.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Portuguese.vtt 25.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Dutch.vtt 25.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Slovak.vtt 25.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Dutch.vtt 25.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours French.vtt 25.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Estonian.vtt 25.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Finnish.vtt 25.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Arabic.vtt 25.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Slovak.vtt 25.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Estonian.vtt 25.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Estonian.vtt 25.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Danish.vtt 25.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Hungarian.vtt 25.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Estonian.vtt 25.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting German.vtt 25.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Slovak.vtt 25.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Polish.vtt 25.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Indonesian.vtt 25.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Finnish.vtt 25.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Bulgarian.vtt 25.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Spanish.vtt 25.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Czech.vtt 25.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Arabic.vtt 25.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Slovak.vtt 25.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Swedish.vtt 25.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Czech.vtt 25.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users French.vtt 25.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Danish.vtt 25.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Greek.vtt 25.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Swedish.vtt 25.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Swedish.vtt 25.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Vietnamese.vtt 25.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Vietnamese.vtt 25.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises @ English.vtt 25.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Romanian.vtt 25.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Vietnamese.vtt 25.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Danish.vtt 25.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Turkish.vtt 25.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Indonesian.vtt 25.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Dutch.vtt 25.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Latvian.vtt 25.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug @ Ukrainian.vtt 25.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Latvian.vtt 25.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Czech.vtt 25.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Korean.vtt 25.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Dutch.vtt 25.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails @ Ukrainian.vtt 25.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Vietnamese.vtt 25.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works @ Ukrainian.vtt 25.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Finnish.vtt 25.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data German.vtt 25.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data @ English.vtt 25.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Hungarian.vtt 25.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success German.vtt 25.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests @ Ukrainian.vtt 25.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Arabic.vtt 25.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Spanish.vtt 25.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Arabic.vtt 25.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Vietnamese.vtt 25.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Danish.vtt 25.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates French.vtt 25.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Vietnamese.vtt 25.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Lithuanian.vtt 25.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Greek.vtt 25.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Vietnamese.vtt 25.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Bulgarian.vtt 25.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Dutch.vtt 25.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Arabic.vtt 25.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Slovak.vtt 25.3 kB
  • 9 - Error Handling with Express/Subtitles/111 - Debugging Nodejs with ndb Simplified Chinese.vtt 25.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Danish.vtt 25.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Italian.vtt 25.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Spanish.vtt 25.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Polish.vtt 25.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Swedish.vtt 25.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Bulgarian.vtt 25.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Bulgarian.vtt 25.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Arabic.vtt 25.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Romanian.vtt 25.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Korean.vtt 25.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables @ English.vtt 25.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Dutch.vtt 25.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Turkish.vtt 25.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Bulgarian.vtt 25.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Danish.vtt 25.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Finnish.vtt 25.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Bulgarian.vtt 25.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Czech.vtt 25.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Finnish.vtt 25.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Italian.vtt 25.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Portuguese.vtt 25.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Hungarian.vtt 25.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Greek.vtt 25.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Vietnamese.vtt 25.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination @ English.vtt 25.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Spanish.vtt 25.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Dutch.vtt 25.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Vietnamese.vtt 25.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Vietnamese.vtt 25.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Estonian.vtt 25.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Estonian.vtt 25.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Arabic.vtt 25.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Bulgarian.vtt 25.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours German.vtt 25.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Italian.vtt 25.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Finnish.vtt 25.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Spanish.vtt 25.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Slovak.vtt 25.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Latvian.vtt 25.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Czech.vtt 24.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Romanian.vtt 24.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Lithuanian.vtt 24.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Danish.vtt 24.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users German.vtt 24.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Hungarian.vtt 24.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Portuguese.vtt 24.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Spanish.vtt 24.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Indonesian.vtt 24.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Vietnamese.vtt 24.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Polish.vtt 24.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing @ Ukrainian.vtt 24.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Korean.vtt 24.9 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Arabic.vtt 24.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Portuguese.vtt 24.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Bulgarian.vtt 24.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Vietnamese.vtt 24.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Korean.vtt 24.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Slovak.vtt 24.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Finnish.vtt 24.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model @ Ukrainian.vtt 24.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates German.vtt 24.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Vietnamese.vtt 24.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Korean.vtt 24.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Latvian.vtt 24.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Indonesian.vtt 24.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Swedish.vtt 24.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Czech.vtt 24.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Arabic.vtt 24.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Korean.vtt 24.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Indonesian.vtt 24.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Latvian.vtt 24.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Turkish.vtt 24.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images @ Ukrainian.vtt 24.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Greek.vtt 24.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Romanian.vtt 24.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Polish.vtt 24.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Italian.vtt 24.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Lithuanian.vtt 24.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators @ Ukrainian.vtt 24.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Bulgarian.vtt 24.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs @ Ukrainian.vtt 24.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Romanian.vtt 24.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Korean.vtt 24.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Turkish.vtt 24.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data @ English.vtt 24.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Vietnamese.vtt 24.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Vietnamese.vtt 24.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Estonian.vtt 24.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Swedish.vtt 24.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Danish.vtt 24.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Spanish.vtt 24.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Arabic.vtt 24.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Bulgarian.vtt 24.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Arabic.vtt 24.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Portuguese.vtt 24.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes French.vtt 24.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Greek.vtt 24.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Italian.vtt 24.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Lithuanian.vtt 24.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Bulgarian.vtt 24.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Greek.vtt 24.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Vietnamese.vtt 24.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Arabic.vtt 24.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews @ English.vtt 24.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Indonesian.vtt 24.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Indonesian.vtt 24.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users @ Ukrainian.vtt 24.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Greek.vtt 24.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Vietnamese.vtt 24.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Czech.vtt 24.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice @ Ukrainian.vtt 24.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Arabic.vtt 24.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Hungarian.vtt 24.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing @ English.vtt 24.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Polish.vtt 24.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Slovak.vtt 24.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Hungarian.vtt 24.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Italian.vtt 24.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Korean.vtt 24.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Portuguese.vtt 24.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Bulgarian.vtt 24.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions French.vtt 24.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Slovak.vtt 24.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Portuguese.vtt 24.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features @ English.vtt 24.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Italian.vtt 24.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer @ Ukrainian.vtt 24.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Swedish.vtt 24.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Lithuanian.vtt 24.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS @ English.vtt 24.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Vietnamese.vtt 24.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure French.vtt 24.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/184 - Building the Tour Page Part 1 Simplified Chinese.vtt 24.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Turkish.vtt 24.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware @ English.vtt 24.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Arabic.vtt 24.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Greek.vtt 24.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Korean.vtt 24.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Arabic.vtt 24.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Czech.vtt 24.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell @ English.vtt 24.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Bulgarian.vtt 24.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Estonian.vtt 24.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Estonian.vtt 24.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Bulgarian.vtt 24.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images French.vtt 24.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Danish.vtt 24.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes German.vtt 24.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/212 - Processing Payments on the FrontEnd Simplified Chinese.vtt 24.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/193 - Rendering Error Pages Simplified Chinese.vtt 24.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Dutch.vtt 24.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews @ Ukrainian.vtt 24.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Arabic.vtt 23.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Korean.vtt 23.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests @ English.vtt 23.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Latvian.vtt 23.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Turkish.vtt 23.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password @ English.vtt 23.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 @ English.vtt 23.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 @ English.vtt 23.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Portuguese.vtt 23.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Bulgarian.vtt 23.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/136 - Sending Emails with Nodemailer Simplified Chinese.vtt 23.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete @ Ukrainian.vtt 23.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Finnish.vtt 23.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Greek.vtt 23.8 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Bulgarian.vtt 23.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Dutch.vtt 23.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Danish.vtt 23.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Polish.vtt 23.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Greek.vtt 23.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Bulgarian.vtt 23.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Swedish.vtt 23.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 French.vtt 23.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Bulgarian.vtt 23.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Romanian.vtt 23.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Bulgarian.vtt 23.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token @ English.vtt 23.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Dutch.vtt 23.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Bulgarian.vtt 23.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Greek.vtt 23.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code @ English.vtt 23.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Greek.vtt 23.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template @ Ukrainian.vtt 23.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Finnish.vtt 23.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Spanish.vtt 23.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Lithuanian.vtt 23.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Greek.vtt 23.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances @ English.vtt 23.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Vietnamese.vtt 23.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Slovak.vtt 23.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice @ English.vtt 23.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Greek.vtt 23.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization @ English.vtt 23.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Latvian.vtt 23.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Turkish.vtt 23.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Spanish.vtt 23.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Latvian.vtt 23.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Spanish.vtt 23.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables French.vtt 23.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Polish.vtt 23.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Vietnamese.vtt 23.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Estonian.vtt 23.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Spanish.vtt 23.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Swedish.vtt 23.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Dutch.vtt 23.4 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Vietnamese.vtt 23.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Dutch.vtt 23.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Indonesian.vtt 23.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Czech.vtt 23.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Swedish.vtt 23.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Arabic.vtt 23.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Romanian.vtt 23.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Danish.vtt 23.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Finnish.vtt 23.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Hungarian.vtt 23.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images German.vtt 23.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Italian.vtt 23.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions German.vtt 23.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Slovak.vtt 23.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters @ Ukrainian.vtt 23.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Korean.vtt 23.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Lithuanian.vtt 23.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Lithuanian.vtt 23.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Greek.vtt 23.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Arabic.vtt 23.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Romanian.vtt 23.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Estonian.vtt 23.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Portuguese.vtt 23.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Indonesian.vtt 23.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Danish.vtt 23.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Czech.vtt 23.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Indonesian.vtt 23.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App @ Ukrainian.vtt 23.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises French.vtt 23.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Danish.vtt 23.2 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents @ Ukrainian.vtt 23.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Finnish.vtt 23.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 @ English.vtt 23.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 German.vtt 23.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Bulgarian.vtt 23.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents @ English.vtt 23.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Estonian.vtt 23.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure German.vtt 23.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/168 - Calculating Average Rating on Tours Part 1 Simplified Chinese.vtt 23.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Spanish.vtt 23.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Hungarian.vtt 23.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Greek.vtt 23.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Slovak.vtt 23.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously @ Ukrainian.vtt 23.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data French.vtt 23.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data French.vtt 23.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API @ Ukrainian.vtt 23.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup @ Ukrainian.vtt 23.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Romanian.vtt 23.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Hungarian.vtt 23.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Greek.vtt 23.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Vietnamese.vtt 23.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Polish.vtt 23.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Arabic.vtt 23.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Italian.vtt 23.0 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions @ English.vtt 22.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Arabic.vtt 22.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Czech.vtt 22.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Greek.vtt 22.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Latvian.vtt 22.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Polish.vtt 22.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Turkish.vtt 22.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination French.vtt 22.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Turkish.vtt 22.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Indonesian.vtt 22.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates @ Ukrainian.vtt 22.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Greek.vtt 22.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Turkish.vtt 22.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Bulgarian.vtt 22.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Vietnamese.vtt 22.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Greek.vtt 22.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Indonesian.vtt 22.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Portuguese.vtt 22.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page @ English.vtt 22.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Arabic.vtt 22.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Greek.vtt 22.8 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Greek.vtt 22.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Polish.vtt 22.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Romanian.vtt 22.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Portuguese.vtt 22.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Italian.vtt 22.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Bulgarian.vtt 22.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Latvian.vtt 22.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Turkish.vtt 22.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises German.vtt 22.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices @ Ukrainian.vtt 22.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Arabic.vtt 22.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Bulgarian.vtt 22.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Korean.vtt 22.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Vietnamese.vtt 22.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Vietnamese.vtt 22.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Italian.vtt 22.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Portuguese.vtt 22.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Lithuanian.vtt 22.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/102 - Aggregation Pipeline Matching and Grouping Simplified Chinese.vtt 22.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Polish.vtt 22.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Korean.vtt 22.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Bulgarian.vtt 22.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables German.vtt 22.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data @ Ukrainian.vtt 22.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice @ English.vtt 22.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Latvian.vtt 22.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Hungarian.vtt 22.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Finnish.vtt 22.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Polish.vtt 22.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Korean.vtt 22.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS French.vtt 22.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Latvian.vtt 22.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Italian.vtt 22.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Vietnamese.vtt 22.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/189 - Logging in Users with Our API Part 1 Simplified Chinese.vtt 22.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code @ Ukrainian.vtt 22.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Romanian.vtt 22.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Greek.vtt 22.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Vietnamese.vtt 22.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Arabic.vtt 22.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Danish.vtt 22.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Portuguese.vtt 22.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Estonian.vtt 22.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Dutch.vtt 22.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Vietnamese.vtt 22.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions @ English.vtt 22.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Spanish.vtt 22.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Latvian.vtt 22.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination German.vtt 22.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API @ Ukrainian.vtt 22.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Arabic.vtt 22.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Indonesian.vtt 22.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Lithuanian.vtt 22.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Hungarian.vtt 22.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Swedish.vtt 22.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Spanish.vtt 22.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Finnish.vtt 22.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Vietnamese.vtt 22.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data German.vtt 22.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Estonian.vtt 22.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Lithuanian.vtt 22.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Arabic.vtt 22.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Arabic.vtt 22.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Slovak.vtt 22.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/127 - Managing Passwords Simplified Chinese.vtt 22.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Indonesian.vtt 22.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Lithuanian.vtt 22.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Slovak.vtt 22.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Finnish.vtt 22.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Romanian.vtt 22.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 French.vtt 22.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Spanish.vtt 22.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Czech.vtt 22.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing French.vtt 22.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Slovak.vtt 22.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Lithuanian.vtt 22.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Czech.vtt 22.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data German.vtt 22.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Swedish.vtt 22.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Czech.vtt 22.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Arabic.vtt 22.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Spanish.vtt 22.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token French.vtt 22.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password French.vtt 22.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Turkish.vtt 22.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware @ Ukrainian.vtt 22.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Danish.vtt 22.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Italian.vtt 22.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Romanian.vtt 22.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug @ English.vtt 22.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Estonian.vtt 22.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Vietnamese.vtt 22.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Slovak.vtt 22.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features French.vtt 22.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Slovak.vtt 22.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Bulgarian.vtt 22.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Hungarian.vtt 22.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Portuguese.vtt 22.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests French.vtt 22.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews French.vtt 22.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Swedish.vtt 22.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Vietnamese.vtt 21.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Vietnamese.vtt 21.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Korean.vtt 21.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Greek.vtt 21.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Estonian.vtt 21.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Greek.vtt 21.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Portuguese.vtt 21.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/211 - Integrating Stripe into the BackEnd Simplified Chinese.vtt 21.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Dutch.vtt 21.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/206 - Building a Complex Email Handler Simplified Chinese.vtt 21.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Arabic.vtt 21.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Romanian.vtt 21.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Estonian.vtt 21.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Bulgarian.vtt 21.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Indonesian.vtt 21.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Hungarian.vtt 21.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Italian.vtt 21.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Bulgarian.vtt 21.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Swedish.vtt 21.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 @ Ukrainian.vtt 21.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Latvian.vtt 21.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Romanian.vtt 21.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Dutch.vtt 21.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Vietnamese.vtt 21.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Dutch.vtt 21.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware French.vtt 21.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Danish.vtt 21.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Swedish.vtt 21.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Arabic.vtt 21.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Czech.vtt 21.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Dutch.vtt 21.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Polish.vtt 21.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Greek.vtt 21.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Spanish.vtt 21.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Hungarian.vtt 21.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes @ Ukrainian.vtt 21.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Arabic.vtt 21.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Finnish.vtt 21.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Italian.vtt 21.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Indonesian.vtt 21.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe @ Ukrainian.vtt 21.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Bulgarian.vtt 21.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Spanish.vtt 21.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Romanian.vtt 21.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Vietnamese.vtt 21.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Swedish.vtt 21.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Greek.vtt 21.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Arabic.vtt 21.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Portuguese.vtt 21.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Hungarian.vtt 21.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Finnish.vtt 21.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails @ English.vtt 21.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/137 - Password Reset Functionality Setting New Password Simplified Chinese.vtt 21.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice French.vtt 21.7 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Arabic.vtt 21.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Danish.vtt 21.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Czech.vtt 21.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Arabic.vtt 21.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Danish.vtt 21.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Hungarian.vtt 21.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Italian.vtt 21.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Bulgarian.vtt 21.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Arabic.vtt 21.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works @ English.vtt 21.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Bulgarian.vtt 21.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Latvian.vtt 21.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code French.vtt 21.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Romanian.vtt 21.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators @ English.vtt 21.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Arabic.vtt 21.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing German.vtt 21.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering @ Ukrainian.vtt 21.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Turkish.vtt 21.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization French.vtt 21.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Lithuanian.vtt 21.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS German.vtt 21.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Indonesian.vtt 21.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests @ English.vtt 21.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Greek.vtt 21.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Spanish.vtt 21.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Polish.vtt 21.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Indonesian.vtt 21.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Portuguese.vtt 21.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Turkish.vtt 21.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 French.vtt 21.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Indonesian.vtt 21.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Polish.vtt 21.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Italian.vtt 21.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Italian.vtt 21.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Turkish.vtt 21.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Dutch.vtt 21.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Hungarian.vtt 21.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Arabic.vtt 21.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Latvian.vtt 21.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Romanian.vtt 21.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Bulgarian.vtt 21.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Arabic.vtt 21.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell French.vtt 21.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Korean.vtt 21.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Vietnamese.vtt 21.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Portuguese.vtt 21.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Lithuanian.vtt 21.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Greek.vtt 21.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews German.vtt 21.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password German.vtt 21.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Lithuanian.vtt 21.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice @ English.vtt 21.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token German.vtt 21.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Greek.vtt 21.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Hungarian.vtt 21.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Turkish.vtt 21.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Slovak.vtt 21.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Bulgarian.vtt 21.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Portuguese.vtt 21.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Romanian.vtt 21.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Vietnamese.vtt 21.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Czech.vtt 21.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create @ Ukrainian.vtt 21.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Bulgarian.vtt 21.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Korean.vtt 21.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Bulgarian.vtt 21.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop @ English.vtt 21.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests German.vtt 21.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware @ English.vtt 21.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances French.vtt 21.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Latvian.vtt 21.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 French.vtt 21.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Polish.vtt 21.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Danish.vtt 21.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Polish.vtt 21.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Vietnamese.vtt 21.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup @ English.vtt 21.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 German.vtt 21.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Spanish.vtt 21.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Greek.vtt 21.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Spanish.vtt 21.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs @ Ukrainian.vtt 21.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Finnish.vtt 21.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Bulgarian.vtt 21.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice French.vtt 21.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Swedish.vtt 21.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Bulgarian.vtt 21.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/103 - Aggregation Pipeline Unwinding and Projecting Simplified Chinese.vtt 21.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Turkish.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Korean.vtt 21.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Indonesian.vtt 21.1 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Greek.vtt 21.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice German.vtt 21.1 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Vietnamese.vtt 21.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews @ English.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Hungarian.vtt 21.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Latvian.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Indonesian.vtt 21.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model @ English.vtt 21.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Spanish.vtt 21.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Latvian.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Czech.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code German.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Romanian.vtt 21.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Italian.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Vietnamese.vtt 21.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware German.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Spanish.vtt 21.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Hungarian.vtt 21.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Korean.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Dutch.vtt 21.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Korean.vtt 21.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Slovak.vtt 21.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Polish.vtt 21.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Indonesian.vtt 21.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 German.vtt 21.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Finnish.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents French.vtt 21.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware @ Ukrainian.vtt 21.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Vietnamese.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Polish.vtt 21.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Spanish.vtt 21.0 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Bulgarian.vtt 21.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Spanish.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Lithuanian.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Dutch.vtt 21.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Dutch.vtt 21.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Vietnamese.vtt 21.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/33 - The Event Loop in Practice Simplified Chinese.vtt 21.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Greek.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Estonian.vtt 21.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Estonian.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Spanish.vtt 21.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Indonesian.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Lithuanian.vtt 21.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Spanish.vtt 21.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server @ Ukrainian.vtt 21.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing @ English.vtt 21.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Finnish.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features German.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Estonian.vtt 21.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Portuguese.vtt 21.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Dutch.vtt 21.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Swedish.vtt 21.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Estonian.vtt 21.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Greek.vtt 21.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works @ Ukrainian.vtt 21.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Turkish.vtt 20.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Turkish.vtt 20.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Romanian.vtt 20.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell German.vtt 20.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Danish.vtt 20.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form @ Ukrainian.vtt 20.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Polish.vtt 20.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Czech.vtt 20.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Latvian.vtt 20.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Italian.vtt 20.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Hungarian.vtt 20.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Slovak.vtt 20.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Arabic.vtt 20.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Bulgarian.vtt 20.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Italian.vtt 20.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Slovak.vtt 20.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Swedish.vtt 20.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Bulgarian.vtt 20.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Vietnamese.vtt 20.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Slovak.vtt 20.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Indonesian.vtt 20.8 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Greek.vtt 20.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Swedish.vtt 20.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Romanian.vtt 20.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Greek.vtt 20.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Indonesian.vtt 20.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Hungarian.vtt 20.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Estonian.vtt 20.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Czech.vtt 20.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Hungarian.vtt 20.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Romanian.vtt 20.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/95 - Making the API Better Filtering Simplified Chinese.vtt 20.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Italian.vtt 20.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Indonesian.vtt 20.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Italian.vtt 20.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Hungarian.vtt 20.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs @ English.vtt 20.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Dutch.vtt 20.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Romanian.vtt 20.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Italian.vtt 20.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Indonesian.vtt 20.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page French.vtt 20.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Spanish.vtt 20.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API @ Ukrainian.vtt 20.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Vietnamese.vtt 20.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Romanian.vtt 20.8 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions French.vtt 20.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Romanian.vtt 20.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Slovak.vtt 20.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Romanian.vtt 20.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Vietnamese.vtt 20.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Italian.vtt 20.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Turkish.vtt 20.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Romanian.vtt 20.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Indonesian.vtt 20.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Bulgarian.vtt 20.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Latvian.vtt 20.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images @ English.vtt 20.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Bulgarian.vtt 20.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Greek.vtt 20.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Italian.vtt 20.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Danish.vtt 20.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Bulgarian.vtt 20.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Swedish.vtt 20.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents @ Ukrainian.vtt 20.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 German.vtt 20.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Hungarian.vtt 20.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Arabic.vtt 20.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Polish.vtt 20.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Turkish.vtt 20.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Swedish.vtt 20.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating @ Ukrainian.vtt 20.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances German.vtt 20.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Indonesian.vtt 20.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Czech.vtt 20.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Spanish.vtt 20.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Romanian.vtt 20.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Portuguese.vtt 20.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Latvian.vtt 20.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents German.vtt 20.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Czech.vtt 20.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Romanian.vtt 20.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Portuguese.vtt 20.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Romanian.vtt 20.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Portuguese.vtt 20.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Hungarian.vtt 20.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Portuguese.vtt 20.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Polish.vtt 20.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template @ English.vtt 20.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Danish.vtt 20.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Vietnamese.vtt 20.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Romanian.vtt 20.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Portuguese.vtt 20.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Slovak.vtt 20.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Czech.vtt 20.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users @ English.vtt 20.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions French.vtt 20.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Finnish.vtt 20.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Bulgarian.vtt 20.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading @ Ukrainian.vtt 20.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Finnish.vtt 20.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Portuguese.vtt 20.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Latvian.vtt 20.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Swedish.vtt 20.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Portuguese.vtt 20.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Italian.vtt 20.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Indonesian.vtt 20.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Polish.vtt 20.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Turkish.vtt 20.4 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Greek.vtt 20.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Hungarian.vtt 20.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Lithuanian.vtt 20.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Italian.vtt 20.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Danish.vtt 20.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Danish.vtt 20.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice German.vtt 20.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Portuguese.vtt 20.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete @ English.vtt 20.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Estonian.vtt 20.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization German.vtt 20.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Finnish.vtt 20.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Finnish.vtt 20.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Spanish.vtt 20.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Spanish.vtt 20.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Danish.vtt 20.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Swedish.vtt 20.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Indonesian.vtt 20.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Greek.vtt 20.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Latvian.vtt 20.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Hungarian.vtt 20.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Lithuanian.vtt 20.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Turkish.vtt 20.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Italian.vtt 20.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Polish.vtt 20.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Lithuanian.vtt 20.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Lithuanian.vtt 20.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Dutch.vtt 20.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Turkish.vtt 20.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/214 - Creating New Bookings on Checkout Success Simplified Chinese.vtt 20.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Turkish.vtt 20.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Arabic.vtt 20.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Latvian.vtt 20.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Swedish.vtt 20.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Hungarian.vtt 20.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Spanish.vtt 20.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Hungarian.vtt 20.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Turkish.vtt 20.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Spanish.vtt 20.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Arabic.vtt 20.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Polish.vtt 20.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Lithuanian.vtt 20.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Italian.vtt 20.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Hungarian.vtt 20.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Greek.vtt 20.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment @ Ukrainian.vtt 20.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Hungarian.vtt 20.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Lithuanian.vtt 20.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Turkish.vtt 20.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Hungarian.vtt 20.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Lithuanian.vtt 20.3 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Greek.vtt 20.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Estonian.vtt 20.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Spanish.vtt 20.3 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring @ Ukrainian.vtt 20.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Turkish.vtt 20.3 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents @ English.vtt 20.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Polish.vtt 20.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Dutch.vtt 20.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug French.vtt 20.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Indonesian.vtt 20.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop French.vtt 20.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Polish.vtt 20.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Latvian.vtt 20.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Polish.vtt 20.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours @ Ukrainian.vtt 20.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Latvian.vtt 20.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Swedish.vtt 20.2 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Greek.vtt 20.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Finnish.vtt 20.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Greek.vtt 20.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Lithuanian.vtt 20.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Latvian.vtt 20.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Latvian.vtt 20.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Lithuanian.vtt 20.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/93 - Modelling the Tours Simplified Chinese.vtt 20.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Slovak.vtt 20.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Bulgarian.vtt 20.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Italian.vtt 20.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Latvian.vtt 20.2 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Romanian.vtt 20.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Dutch.vtt 20.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Arabic.vtt 20.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Arabic.vtt 20.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Swedish.vtt 20.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Korean.vtt 20.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Finnish.vtt 20.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Portuguese.vtt 20.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Indonesian.vtt 20.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Polish.vtt 20.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Latvian.vtt 20.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Portuguese.vtt 20.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Greek.vtt 20.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App @ English.vtt 20.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates @ English.vtt 20.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Romanian.vtt 20.1 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Greek.vtt 20.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Dutch.vtt 20.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Hungarian.vtt 20.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Portuguese.vtt 20.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions German.vtt 20.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Korean.vtt 20.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Italian.vtt 20.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Romanian.vtt 20.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Turkish.vtt 20.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Turkish.vtt 20.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Finnish.vtt 20.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Vietnamese.vtt 20.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Indonesian.vtt 20.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Slovak.vtt 20.1 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions German.vtt 20.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Portuguese.vtt 20.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Czech.vtt 20.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Latvian.vtt 20.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Estonian.vtt 20.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Bulgarian.vtt 20.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Italian.vtt 20.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Lithuanian.vtt 20.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Czech.vtt 20.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/15 - HTML Templating Filling the Templates Simplified Chinese.vtt 20.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters @ English.vtt 20.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Estonian.vtt 20.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting @ Ukrainian.vtt 20.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Turkish.vtt 20.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model French.vtt 20.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users @ Ukrainian.vtt 20.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Indonesian.vtt 20.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Arabic.vtt 20.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Polish.vtt 20.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Polish.vtt 20.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Lithuanian.vtt 20.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Swedish.vtt 20.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Estonian.vtt 20.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Danish.vtt 20.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Finnish.vtt 20.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Lithuanian.vtt 20.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Spanish.vtt 20.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Spanish.vtt 20.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Italian.vtt 20.0 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Italian.vtt 20.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API @ English.vtt 20.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Indonesian.vtt 20.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Polish.vtt 20.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer @ English.vtt 20.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Slovak.vtt 20.0 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Spanish.vtt 20.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Danish.vtt 20.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Estonian.vtt 20.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Finnish.vtt 19.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Dutch.vtt 19.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Romanian.vtt 19.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data @ English.vtt 19.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Slovak.vtt 19.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Slovak.vtt 19.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Latvian.vtt 19.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Finnish.vtt 19.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Estonian.vtt 19.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Finnish.vtt 19.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Bulgarian.vtt 19.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Danish.vtt 19.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Korean.vtt 19.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page German.vtt 19.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Portuguese.vtt 19.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Swedish.vtt 19.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests French.vtt 19.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Czech.vtt 19.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Turkish.vtt 19.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Czech.vtt 19.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously @ English.vtt 19.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Dutch.vtt 19.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Polish.vtt 19.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Estonian.vtt 19.9 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Indonesian.vtt 19.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Lithuanian.vtt 19.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Estonian.vtt 19.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Slovak.vtt 19.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Danish.vtt 19.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Danish.vtt 19.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Vietnamese.vtt 19.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Romanian.vtt 19.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Estonian.vtt 19.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Dutch.vtt 19.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Estonian.vtt 19.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API @ Ukrainian.vtt 19.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Indonesian.vtt 19.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Korean.vtt 19.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Vietnamese.vtt 19.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Italian.vtt 19.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Arabic.vtt 19.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Greek.vtt 19.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Arabic.vtt 19.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Dutch.vtt 19.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours @ Ukrainian.vtt 19.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware French.vtt 19.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Finnish.vtt 19.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Korean.vtt 19.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Italian.vtt 19.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Czech.vtt 19.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Arabic.vtt 19.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Lithuanian.vtt 19.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Swedish.vtt 19.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Czech.vtt 19.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Vietnamese.vtt 19.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Polish.vtt 19.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Hungarian.vtt 19.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Swedish.vtt 19.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Danish.vtt 19.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Slovak.vtt 19.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Slovak.vtt 19.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Latvian.vtt 19.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Portuguese.vtt 19.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Danish.vtt 19.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Vietnamese.vtt 19.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Estonian.vtt 19.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails French.vtt 19.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Slovak.vtt 19.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Dutch.vtt 19.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Czech.vtt 19.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 @ Ukrainian.vtt 19.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Slovak.vtt 19.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Czech.vtt 19.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Latvian.vtt 19.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Arabic.vtt 19.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Korean.vtt 19.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Arabic.vtt 19.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Dutch.vtt 19.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Swedish.vtt 19.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Czech.vtt 19.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Portuguese.vtt 19.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Bulgarian.vtt 19.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Danish.vtt 19.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works French.vtt 19.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Estonian.vtt 19.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Dutch.vtt 19.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Finnish.vtt 19.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Swedish.vtt 19.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Swedish.vtt 19.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Spanish.vtt 19.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Dutch.vtt 19.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Slovak.vtt 19.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Arabic.vtt 19.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Vietnamese.vtt 19.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Danish.vtt 19.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Swedish.vtt 19.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Finnish.vtt 19.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Czech.vtt 19.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Romanian.vtt 19.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Turkish.vtt 19.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Latvian.vtt 19.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Slovak.vtt 19.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Portuguese.vtt 19.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Turkish.vtt 19.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Polish.vtt 19.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Lithuanian.vtt 19.6 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Polish.vtt 19.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Czech.vtt 19.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Korean.vtt 19.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Latvian.vtt 19.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Estonian.vtt 19.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators French.vtt 19.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Italian.vtt 19.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Dutch.vtt 19.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code @ English.vtt 19.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Finnish.vtt 19.5 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Portuguese.vtt 19.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Hungarian.vtt 19.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Lithuanian.vtt 19.5 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Greek.vtt 19.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Estonian.vtt 19.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Danish.vtt 19.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Finnish.vtt 19.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Danish.vtt 19.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/139 - Updating the Current User Data Simplified Chinese.vtt 19.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Hungarian.vtt 19.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Slovak.vtt 19.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Portuguese.vtt 19.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Bulgarian.vtt 19.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug German.vtt 19.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Estonian.vtt 19.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Swedish.vtt 19.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Danish.vtt 19.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Dutch.vtt 19.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Turkish.vtt 19.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Arabic.vtt 19.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Korean.vtt 19.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User @ Ukrainian.vtt 19.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Lithuanian.vtt 19.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Slovak.vtt 19.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Czech.vtt 19.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Czech.vtt 19.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Finnish.vtt 19.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Slovak.vtt 19.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Lithuanian.vtt 19.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Estonian.vtt 19.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Latvian.vtt 19.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Dutch.vtt 19.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/51 - APIs and RESTful API Design Simplified Chinese.vtt 19.4 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Turkish.vtt 19.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Spanish.vtt 19.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Turkish.vtt 19.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides @ Ukrainian.vtt 19.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails German.vtt 19.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Bulgarian.vtt 19.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Indonesian.vtt 19.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Danish.vtt 19.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Arabic.vtt 19.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop German.vtt 19.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice French.vtt 19.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Czech.vtt 19.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Swedish.vtt 19.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals @ Ukrainian.vtt 19.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Polish.vtt 19.3 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions @ Ukrainian.vtt 19.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Danish.vtt 19.3 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Hungarian.vtt 19.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Finnish.vtt 19.3 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Bulgarian.vtt 19.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Spanish.vtt 19.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Portuguese.vtt 19.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/134 - Authorization User Roles and Permissions Simplified Chinese.vtt 19.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Dutch.vtt 19.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews French.vtt 19.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware German.vtt 19.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Arabic.vtt 19.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs French.vtt 19.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Czech.vtt 19.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Lithuanian.vtt 19.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Spanish.vtt 19.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Finnish.vtt 19.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Korean.vtt 19.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Romanian.vtt 19.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing French.vtt 19.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Vietnamese.vtt 19.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Italian.vtt 19.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Finnish.vtt 19.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Polish.vtt 19.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators German.vtt 19.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users @ Ukrainian.vtt 19.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Turkish.vtt 19.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API @ English.vtt 19.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Indonesian.vtt 19.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Latvian.vtt 19.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Swedish.vtt 19.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Vietnamese.vtt 19.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Vietnamese.vtt 19.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Romanian.vtt 19.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Finnish.vtt 19.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Arabic.vtt 19.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Turkish.vtt 19.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users @ Ukrainian.vtt 19.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Dutch.vtt 19.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests German.vtt 19.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Lithuanian.vtt 19.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Danish.vtt 19.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub @ Ukrainian.vtt 19.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Romanian.vtt 19.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works German.vtt 19.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Bulgarian.vtt 19.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Korean.vtt 19.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Swedish.vtt 19.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/205 - Processing Multiple Images Simplified Chinese.vtt 19.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Slovak.vtt 19.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Swedish.vtt 19.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Greek.vtt 19.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Czech.vtt 19.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Greek.vtt 19.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Korean.vtt 19.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Vietnamese.vtt 19.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Spanish.vtt 19.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Estonian.vtt 19.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Swedish.vtt 19.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Korean.vtt 19.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Danish.vtt 19.0 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Estonian.vtt 19.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Bulgarian.vtt 19.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Romanian.vtt 19.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Arabic.vtt 19.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Spanish.vtt 18.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Polish.vtt 18.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Polish.vtt 18.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Danish.vtt 18.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Hungarian.vtt 18.9 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Dutch.vtt 18.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Bulgarian.vtt 18.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Arabic.vtt 18.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/63 - A Better File Structure Simplified Chinese.vtt 18.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Czech.vtt 18.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Slovak.vtt 18.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Slovak.vtt 18.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Korean.vtt 18.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware @ Ukrainian.vtt 18.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Dutch.vtt 18.9 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Slovak.vtt 18.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Korean.vtt 18.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Romanian.vtt 18.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup French.vtt 18.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Korean.vtt 18.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Portuguese.vtt 18.9 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Swedish.vtt 18.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Estonian.vtt 18.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Lithuanian.vtt 18.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 @ English.vtt 18.9 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Danish.vtt 18.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Romanian.vtt 18.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Portuguese.vtt 18.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Korean.vtt 18.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Polish.vtt 18.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Hungarian.vtt 18.8 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Latvian.vtt 18.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Turkish.vtt 18.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Czech.vtt 18.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice German.vtt 18.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Indonesian.vtt 18.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Danish.vtt 18.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Latvian.vtt 18.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Polish.vtt 18.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Spanish.vtt 18.8 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Lithuanian.vtt 18.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Italian.vtt 18.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Finnish.vtt 18.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create @ English.vtt 18.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Vietnamese.vtt 18.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Dutch.vtt 18.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Bulgarian.vtt 18.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Italian.vtt 18.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Estonian.vtt 18.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Turkish.vtt 18.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Spanish.vtt 18.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Estonian.vtt 18.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Finnish.vtt 18.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Romanian.vtt 18.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Indonesian.vtt 18.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users French.vtt 18.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Korean.vtt 18.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Korean.vtt 18.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Indonesian.vtt 18.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Latvian.vtt 18.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Danish.vtt 18.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Dutch.vtt 18.7 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Arabic.vtt 18.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Vietnamese.vtt 18.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Spanish.vtt 18.7 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Bulgarian.vtt 18.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Bulgarian.vtt 18.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Hungarian.vtt 18.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Polish.vtt 18.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images French.vtt 18.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Lithuanian.vtt 18.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs German.vtt 18.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Italian.vtt 18.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Vietnamese.vtt 18.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering @ English.vtt 18.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Portuguese.vtt 18.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Spanish.vtt 18.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Indonesian.vtt 18.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie @ Ukrainian.vtt 18.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Hungarian.vtt 18.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Arabic.vtt 18.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Indonesian.vtt 18.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Vietnamese.vtt 18.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Korean.vtt 18.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Korean.vtt 18.6 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Bulgarian.vtt 18.6 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Czech.vtt 18.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete French.vtt 18.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Indonesian.vtt 18.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Bulgarian.vtt 18.6 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Finnish.vtt 18.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Vietnamese.vtt 18.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Arabic.vtt 18.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Italian.vtt 18.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Bulgarian.vtt 18.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model German.vtt 18.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Indonesian.vtt 18.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing German.vtt 18.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Indonesian.vtt 18.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Arabic.vtt 18.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Finnish.vtt 18.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App French.vtt 18.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Lithuanian.vtt 18.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Hungarian.vtt 18.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Hungarian.vtt 18.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Latvian.vtt 18.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Vietnamese.vtt 18.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Spanish.vtt 18.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/190 - Logging in Users with Our API Part 2 Simplified Chinese.vtt 18.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Italian.vtt 18.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Spanish.vtt 18.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Turkish.vtt 18.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Vietnamese.vtt 18.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Hungarian.vtt 18.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Polish.vtt 18.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Korean.vtt 18.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Hungarian.vtt 18.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Polish.vtt 18.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters French.vtt 18.4 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Bulgarian.vtt 18.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Italian.vtt 18.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Portuguese.vtt 18.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Romanian.vtt 18.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Arabic.vtt 18.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API French.vtt 18.4 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents French.vtt 18.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Swedish.vtt 18.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Slovak.vtt 18.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Slovak.vtt 18.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Czech.vtt 18.4 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Bulgarian.vtt 18.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Czech.vtt 18.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Italian.vtt 18.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews German.vtt 18.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Portuguese.vtt 18.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Turkish.vtt 18.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template French.vtt 18.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images German.vtt 18.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Portuguese.vtt 18.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Portuguese.vtt 18.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Korean.vtt 18.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Slovak.vtt 18.3 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Bulgarian.vtt 18.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Slovak.vtt 18.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Romanian.vtt 18.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices @ English.vtt 18.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data French.vtt 18.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Czech.vtt 18.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Romanian.vtt 18.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works @ Ukrainian.vtt 18.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Spanish.vtt 18.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman @ Ukrainian.vtt 18.3 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Vietnamese.vtt 18.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Portuguese.vtt 18.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Indonesian.vtt 18.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Arabic.vtt 18.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Estonian.vtt 18.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes @ English.vtt 18.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Danish.vtt 18.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Korean.vtt 18.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Portuguese.vtt 18.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer French.vtt 18.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Dutch.vtt 18.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Lithuanian.vtt 18.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Latvian.vtt 18.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Latvian.vtt 18.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Dutch.vtt 18.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Turkish.vtt 18.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Turkish.vtt 18.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Hungarian.vtt 18.2 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors @ Ukrainian.vtt 18.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Italian.vtt 18.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Hungarian.vtt 18.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/167 - Improving Read Performance with Indexes Simplified Chinese.vtt 18.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Finnish.vtt 18.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Vietnamese.vtt 18.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Bulgarian.vtt 18.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Spanish.vtt 18.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Greek.vtt 18.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Italian.vtt 18.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Polish.vtt 18.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Arabic.vtt 18.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Polish.vtt 18.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Portuguese.vtt 18.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Italian.vtt 18.2 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware @ Ukrainian.vtt 18.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Indonesian.vtt 18.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Spanish.vtt 18.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Latvian.vtt 18.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Italian.vtt 18.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading @ English.vtt 18.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Bulgarian.vtt 18.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Turkish.vtt 18.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Portuguese.vtt 18.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Czech.vtt 18.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Danish.vtt 18.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Vietnamese.vtt 18.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Lithuanian.vtt 18.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Slovak.vtt 18.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works @ English.vtt 18.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Estonian.vtt 18.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/94 - Importing Development Data Simplified Chinese.vtt 18.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Dutch.vtt 18.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Korean.vtt 18.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Dutch.vtt 18.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Swedish.vtt 18.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Swedish.vtt 18.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Vietnamese.vtt 18.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Spanish.vtt 18.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Korean.vtt 18.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously French.vtt 18.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Greek.vtt 18.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Lithuanian.vtt 18.1 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Romanian.vtt 18.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Polish.vtt 18.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Finnish.vtt 18.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Hungarian.vtt 18.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup German.vtt 18.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Finnish.vtt 18.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Spanish.vtt 18.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Vietnamese.vtt 18.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Slovak.vtt 18.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Turkish.vtt 18.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Finnish.vtt 18.0 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Bulgarian.vtt 18.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Czech.vtt 18.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users German.vtt 18.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Hungarian.vtt 18.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template German.vtt 18.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Indonesian.vtt 18.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Czech.vtt 18.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Latvian.vtt 18.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Romanian.vtt 18.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating @ English.vtt 18.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Estonian.vtt 18.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment @ English.vtt 18.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Swedish.vtt 18.0 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB @ Ukrainian.vtt 17.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Estonian.vtt 17.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Portuguese.vtt 17.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Estonian.vtt 17.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Polish.vtt 17.9 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Korean.vtt 17.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Dutch.vtt 17.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Latvian.vtt 17.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Italian.vtt 17.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Arabic.vtt 17.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Italian.vtt 17.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete German.vtt 17.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Romanian.vtt 17.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Greek.vtt 17.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Swedish.vtt 17.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Korean.vtt 17.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Arabic.vtt 17.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Finnish.vtt 17.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Spanish.vtt 17.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Turkish.vtt 17.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Swedish.vtt 17.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Vietnamese.vtt 17.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Slovak.vtt 17.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Polish.vtt 17.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Romanian.vtt 17.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Italian.vtt 17.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe @ English.vtt 17.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server @ English.vtt 17.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Finnish.vtt 17.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Romanian.vtt 17.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/43 - Building Promises Simplified Chinese.vtt 17.8 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production @ Ukrainian.vtt 17.8 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Arabic.vtt 17.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Romanian.vtt 17.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Turkish.vtt 17.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Arabic.vtt 17.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Portuguese.vtt 17.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Danish.vtt 17.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Spanish.vtt 17.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 @ English.vtt 17.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Vietnamese.vtt 17.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Indonesian.vtt 17.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Dutch.vtt 17.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Lithuanian.vtt 17.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Korean.vtt 17.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Romanian.vtt 17.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Swedish.vtt 17.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express @ Ukrainian.vtt 17.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer German.vtt 17.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Spanish.vtt 17.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates French.vtt 17.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Latvian.vtt 17.8 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring @ English.vtt 17.8 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents German.vtt 17.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Spanish.vtt 17.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Indonesian.vtt 17.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Vietnamese.vtt 17.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Estonian.vtt 17.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App German.vtt 17.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Indonesian.vtt 17.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Hungarian.vtt 17.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents @ English.vtt 17.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Arabic.vtt 17.7 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Spanish.vtt 17.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Italian.vtt 17.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/53 - Handling POST Requests Simplified Chinese.vtt 17.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Czech.vtt 17.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators @ Ukrainian.vtt 17.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API German.vtt 17.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Italian.vtt 17.7 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs @ Ukrainian.vtt 17.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Slovak.vtt 17.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Spanish.vtt 17.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Vietnamese.vtt 17.7 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Hungarian.vtt 17.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Dutch.vtt 17.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Dutch.vtt 17.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Indonesian.vtt 17.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Spanish.vtt 17.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Swedish.vtt 17.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/101 - Refactoring API Features Simplified Chinese.vtt 17.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Hungarian.vtt 17.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Lithuanian.vtt 17.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Czech.vtt 17.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Danish.vtt 17.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Indonesian.vtt 17.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Hungarian.vtt 17.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Hungarian.vtt 17.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Turkish.vtt 17.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Greek.vtt 17.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Korean.vtt 17.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Turkish.vtt 17.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Romanian.vtt 17.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Portuguese.vtt 17.6 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Indonesian.vtt 17.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Lithuanian.vtt 17.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Indonesian.vtt 17.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model @ Ukrainian.vtt 17.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Estonian.vtt 17.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Portuguese.vtt 17.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Dutch.vtt 17.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Polish.vtt 17.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Latvian.vtt 17.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Slovak.vtt 17.6 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections @ Ukrainian.vtt 17.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Portuguese.vtt 17.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Danish.vtt 17.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Indonesian.vtt 17.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Slovak.vtt 17.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Danish.vtt 17.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Latvian.vtt 17.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates German.vtt 17.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Czech.vtt 17.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Greek.vtt 17.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Portuguese.vtt 17.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code French.vtt 17.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting @ English.vtt 17.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Polish.vtt 17.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Dutch.vtt 17.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Indonesian.vtt 17.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks @ Ukrainian.vtt 17.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Latvian.vtt 17.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters German.vtt 17.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Greek.vtt 17.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Indonesian.vtt 17.5 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Portuguese.vtt 17.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails @ Ukrainian.vtt 17.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Turkish.vtt 17.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Romanian.vtt 17.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form @ English.vtt 17.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Italian.vtt 17.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Spanish.vtt 17.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Vietnamese.vtt 17.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/67 - Environment Variables Simplified Chinese.vtt 17.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Czech.vtt 17.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Slovak.vtt 17.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Danish.vtt 17.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Korean.vtt 17.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Bulgarian.vtt 17.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Lithuanian.vtt 17.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Lithuanian.vtt 17.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Arabic.vtt 17.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 French.vtt 17.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Finnish.vtt 17.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data German.vtt 17.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Bulgarian.vtt 17.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Swedish.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API French.vtt 17.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Finnish.vtt 17.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Spanish.vtt 17.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Latvian.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Dutch.vtt 17.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Estonian.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Estonian.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously German.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Czech.vtt 17.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Korean.vtt 17.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Portuguese.vtt 17.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Arabic.vtt 17.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Vietnamese.vtt 17.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Hungarian.vtt 17.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Danish.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Slovak.vtt 17.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Polish.vtt 17.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Romanian.vtt 17.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Portuguese.vtt 17.4 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Italian.vtt 17.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Turkish.vtt 17.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Hungarian.vtt 17.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Polish.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Danish.vtt 17.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Swedish.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Swedish.vtt 17.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs @ English.vtt 17.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Romanian.vtt 17.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Korean.vtt 17.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Slovak.vtt 17.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Czech.vtt 17.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Danish.vtt 17.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Danish.vtt 17.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Dutch.vtt 17.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Hungarian.vtt 17.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Finnish.vtt 17.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Finnish.vtt 17.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Czech.vtt 17.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Indonesian.vtt 17.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Hungarian.vtt 17.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/50 - Setting up Express and Basic Routing Simplified Chinese.vtt 17.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Italian.vtt 17.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Polish.vtt 17.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Arabic.vtt 17.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Danish.vtt 17.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Lithuanian.vtt 17.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices French.vtt 17.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Swedish.vtt 17.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Latvian.vtt 17.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Finnish.vtt 17.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Swedish.vtt 17.3 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Vietnamese.vtt 17.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Slovak.vtt 17.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Indonesian.vtt 17.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Romanian.vtt 17.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Romanian.vtt 17.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Polish.vtt 17.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Dutch.vtt 17.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API @ English.vtt 17.2 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Greek.vtt 17.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Finnish.vtt 17.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Romanian.vtt 17.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/155 - Creating and Getting Reviews Simplified Chinese.vtt 17.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code German.vtt 17.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Estonian.vtt 17.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Finnish.vtt 17.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Czech.vtt 17.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/226 - Implementing CORS Simplified Chinese.vtt 17.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Finnish.vtt 17.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Hungarian.vtt 17.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Danish.vtt 17.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Indonesian.vtt 17.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Turkish.vtt 17.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Lithuanian.vtt 17.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Polish.vtt 17.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Italian.vtt 17.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Latvian.vtt 17.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Turkish.vtt 17.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Estonian.vtt 17.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Estonian.vtt 17.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes French.vtt 17.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Greek.vtt 17.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Lithuanian.vtt 17.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users @ English.vtt 17.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Italian.vtt 17.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours @ English.vtt 17.1 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Latvian.vtt 17.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Arabic.vtt 17.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Lithuanian.vtt 17.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API German.vtt 17.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews @ Ukrainian.vtt 17.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Greek.vtt 17.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Romanian.vtt 17.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Latvian.vtt 17.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Portuguese.vtt 17.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Vietnamese.vtt 17.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Polish.vtt 17.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Italian.vtt 17.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Spanish.vtt 17.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Italian.vtt 17.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Portuguese.vtt 17.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Estonian.vtt 17.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Italian.vtt 17.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/39 - Requiring Modules in Practice Simplified Chinese.vtt 17.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Korean.vtt 17.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Turkish.vtt 17.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Turkish.vtt 17.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Lithuanian.vtt 17.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Hungarian.vtt 17.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering French.vtt 17.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Estonian.vtt 17.0 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Polish.vtt 17.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Korean.vtt 17.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Dutch.vtt 17.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Slovak.vtt 17.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Romanian.vtt 17.0 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Swedish.vtt 17.0 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Turkish.vtt 17.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Czech.vtt 17.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Swedish.vtt 17.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Greek.vtt 17.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Portuguese.vtt 17.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Estonian.vtt 17.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Bulgarian.vtt 17.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Korean.vtt 17.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Latvian.vtt 17.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Turkish.vtt 17.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Polish.vtt 17.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/37 - Streams in Practice Simplified Chinese.vtt 17.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Dutch.vtt 17.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create French.vtt 16.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Slovak.vtt 16.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware @ English.vtt 16.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Estonian.vtt 16.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Indonesian.vtt 16.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Dutch.vtt 16.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Estonian.vtt 16.9 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Dutch.vtt 16.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Finnish.vtt 16.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Swedish.vtt 16.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Czech.vtt 16.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Portuguese.vtt 16.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Swedish.vtt 16.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Portuguese.vtt 16.9 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Estonian.vtt 16.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Slovak.vtt 16.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Hungarian.vtt 16.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Spanish.vtt 16.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Vietnamese.vtt 16.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Polish.vtt 16.9 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Arabic.vtt 16.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Vietnamese.vtt 16.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/106 - Query Middleware Simplified Chinese.vtt 16.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Dutch.vtt 16.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Romanian.vtt 16.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Vietnamese.vtt 16.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Vietnamese.vtt 16.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Dutch.vtt 16.8 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Greek.vtt 16.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Latvian.vtt 16.8 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Arabic.vtt 16.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Lithuanian.vtt 16.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Swedish.vtt 16.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Bulgarian.vtt 16.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/195 - Updating User Data Simplified Chinese.vtt 16.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Portuguese.vtt 16.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Turkish.vtt 16.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Danish.vtt 16.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Danish.vtt 16.8 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Danish.vtt 16.8 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Greek.vtt 16.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Hungarian.vtt 16.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Hungarian.vtt 16.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Czech.vtt 16.8 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Lithuanian.vtt 16.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Latvian.vtt 16.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Latvian.vtt 16.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Swedish.vtt 16.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Czech.vtt 16.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Korean.vtt 16.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Latvian.vtt 16.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Czech.vtt 16.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Danish.vtt 16.7 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Slovak.vtt 16.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Latvian.vtt 16.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Turkish.vtt 16.7 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Greek.vtt 16.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Italian.vtt 16.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Slovak.vtt 16.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering German.vtt 16.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Lithuanian.vtt 16.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Polish.vtt 16.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Swedish.vtt 16.7 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows Arabic.vtt 16.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/194 - Building the User Account Page Simplified Chinese.vtt 16.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Turkish.vtt 16.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Finnish.vtt 16.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Danish.vtt 16.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Polish.vtt 16.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Lithuanian.vtt 16.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Estonian.vtt 16.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Lithuanian.vtt 16.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Swedish.vtt 16.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Estonian.vtt 16.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices German.vtt 16.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Hungarian.vtt 16.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User @ English.vtt 16.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Polish.vtt 16.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Spanish.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Indonesian.vtt 16.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Romanian.vtt 16.6 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Finnish.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Swedish.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Arabic.vtt 16.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Greek.vtt 16.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Italian.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents French.vtt 16.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Lithuanian.vtt 16.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Turkish.vtt 16.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Korean.vtt 16.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Portuguese.vtt 16.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Finnish.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Dutch.vtt 16.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/68 - Setting up ESLint Prettier in VS Code Simplified Chinese.vtt 16.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Hungarian.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Slovak.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Spanish.vtt 16.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Lithuanian.vtt 16.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Turkish.vtt 16.6 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Czech.vtt 16.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Slovak.vtt 16.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Vietnamese.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Danish.vtt 16.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Vietnamese.vtt 16.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Latvian.vtt 16.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Finnish.vtt 16.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form French.vtt 16.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Dutch.vtt 16.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Dutch.vtt 16.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals @ English.vtt 16.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Lithuanian.vtt 16.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Latvian.vtt 16.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Arabic.vtt 16.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Lithuanian.vtt 16.5 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Arabic.vtt 16.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Slovak.vtt 16.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Czech.vtt 16.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Swedish.vtt 16.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Arabic.vtt 16.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Swedish.vtt 16.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe French.vtt 16.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Finnish.vtt 16.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Korean.vtt 16.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Estonian.vtt 16.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Latvian.vtt 16.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Dutch.vtt 16.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Dutch.vtt 16.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/99 - Making the API Better Pagination Simplified Chinese.vtt 16.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Korean.vtt 16.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Spanish.vtt 16.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/138 - Updating the Current User Password Simplified Chinese.vtt 16.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating French.vtt 16.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Italian.vtt 16.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing @ Ukrainian.vtt 16.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Danish.vtt 16.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware @ English.vtt 16.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Polish.vtt 16.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading French.vtt 16.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Danish.vtt 16.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Slovak.vtt 16.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Dutch.vtt 16.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Finnish.vtt 16.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Estonian.vtt 16.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Arabic.vtt 16.4 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Korean.vtt 16.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Polish.vtt 16.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Danish.vtt 16.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Czech.vtt 16.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works French.vtt 16.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Arabic.vtt 16.4 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Arabic.vtt 16.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Danish.vtt 16.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Finnish.vtt 16.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Hungarian.vtt 16.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/41 - The Problem with Callbacks Callback Hell Simplified Chinese.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Slovak.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Turkish.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Latvian.vtt 16.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Korean.vtt 16.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Spanish.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Finnish.vtt 16.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/183 - Building the Tour Overview Part 2 Simplified Chinese.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Lithuanian.vtt 16.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Italian.vtt 16.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Korean.vtt 16.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 German.vtt 16.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Greek.vtt 16.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/135 - Password Reset Functionality Reset Token Simplified Chinese.vtt 16.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/165 - Adding Missing Authentication and Authorization Simplified Chinese.vtt 16.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Slovak.vtt 16.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Finnish.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Estonian.vtt 16.3 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Vietnamese.vtt 16.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Indonesian.vtt 16.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create German.vtt 16.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides @ English.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Czech.vtt 16.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes German.vtt 16.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Swedish.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Danish.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Swedish.vtt 16.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Czech.vtt 16.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Italian.vtt 16.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Estonian.vtt 16.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Romanian.vtt 16.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations @ Ukrainian.vtt 16.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Lithuanian.vtt 16.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Slovak.vtt 16.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Danish.vtt 16.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Slovak.vtt 16.2 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Arabic.vtt 16.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Czech.vtt 16.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Estonian.vtt 16.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Hungarian.vtt 16.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub @ English.vtt 16.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Dutch.vtt 16.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API @ English.vtt 16.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server French.vtt 16.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Italian.vtt 16.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Swedish.vtt 16.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours @ English.vtt 16.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Romanian.vtt 16.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Finnish.vtt 16.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment French.vtt 16.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Turkish.vtt 16.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/129 - Signing up Users Simplified Chinese.vtt 16.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Korean.vtt 16.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Danish.vtt 16.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Lithuanian.vtt 16.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Finnish.vtt 16.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Czech.vtt 16.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Greek.vtt 16.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Spanish.vtt 16.1 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Arabic.vtt 16.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Arabic.vtt 16.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Portuguese.vtt 16.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Portuguese.vtt 16.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Turkish.vtt 16.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Hungarian.vtt 16.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Hungarian.vtt 16.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Estonian.vtt 16.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Vietnamese.vtt 16.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Korean.vtt 16.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Slovak.vtt 16.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Indonesian.vtt 16.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Portuguese.vtt 16.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware @ English.vtt 16.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Bulgarian.vtt 16.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Czech.vtt 16.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Romanian.vtt 16.0 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions @ English.vtt 16.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Portuguese.vtt 16.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Vietnamese.vtt 16.0 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring French.vtt 16.0 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Greek.vtt 16.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Dutch.vtt 16.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Bulgarian.vtt 16.0 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Vietnamese.vtt 16.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model @ English.vtt 16.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Polish.vtt 16.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API French.vtt 16.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Czech.vtt 16.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Romanian.vtt 16.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Indonesian.vtt 16.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Korean.vtt 16.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Korean.vtt 16.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Polish.vtt 16.0 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows Vietnamese.vtt 16.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 French.vtt 16.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Finnish.vtt 15.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Vietnamese.vtt 15.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Spanish.vtt 15.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users French.vtt 15.9 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Vietnamese.vtt 15.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours French.vtt 15.9 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Greek.vtt 15.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/131 - Protecting Tour Routes Part 1 Simplified Chinese.vtt 15.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users @ English.vtt 15.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works German.vtt 15.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware French.vtt 15.9 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Vietnamese.vtt 15.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Indonesian.vtt 15.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Greek.vtt 15.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Turkish.vtt 15.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Estonian.vtt 15.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Greek.vtt 15.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/45 - Returning Values from Async Functions Simplified Chinese.vtt 15.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading German.vtt 15.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait @ Ukrainian.vtt 15.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Vietnamese.vtt 15.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Romanian.vtt 15.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/89 - Another Way of Creating Documents Simplified Chinese.vtt 15.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Korean.vtt 15.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Greek.vtt 15.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Danish.vtt 15.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Latvian.vtt 15.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Turkish.vtt 15.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server German.vtt 15.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Polish.vtt 15.8 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors @ English.vtt 15.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/172 - Geospatial Aggregation Calculating Distances Simplified Chinese.vtt 15.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Slovak.vtt 15.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating German.vtt 15.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Latvian.vtt 15.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Polish.vtt 15.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie @ English.vtt 15.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Greek.vtt 15.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Romanian.vtt 15.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Korean.vtt 15.8 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Vietnamese.vtt 15.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Spanish.vtt 15.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents German.vtt 15.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Spanish.vtt 15.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Bulgarian.vtt 15.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Hungarian.vtt 15.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Turkish.vtt 15.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Korean.vtt 15.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Dutch.vtt 15.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting French.vtt 15.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Italian.vtt 15.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Portuguese.vtt 15.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/207 - Email Templates with Pug Welcome Emails Simplified Chinese.vtt 15.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Spanish.vtt 15.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Swedish.vtt 15.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Italian.vtt 15.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Polish.vtt 15.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Turkish.vtt 15.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Latvian.vtt 15.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Korean.vtt 15.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Spanish.vtt 15.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Estonian.vtt 15.7 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Vietnamese.vtt 15.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/169 - Calculating Average Rating on Tours Part 2 Simplified Chinese.vtt 15.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Indonesian.vtt 15.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs French.vtt 15.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Korean.vtt 15.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Indonesian.vtt 15.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Romanian.vtt 15.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman @ English.vtt 15.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Swedish.vtt 15.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Latvian.vtt 15.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Spanish.vtt 15.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Slovak.vtt 15.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Estonian.vtt 15.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Romanian.vtt 15.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Bulgarian.vtt 15.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Italian.vtt 15.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe German.vtt 15.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Indonesian.vtt 15.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Lithuanian.vtt 15.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Dutch.vtt 15.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting German.vtt 15.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Portuguese.vtt 15.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Korean.vtt 15.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form German.vtt 15.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Indonesian.vtt 15.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Latvian.vtt 15.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Lithuanian.vtt 15.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Romanian.vtt 15.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Italian.vtt 15.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Czech.vtt 15.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Portuguese.vtt 15.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Indonesian.vtt 15.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Italian.vtt 15.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Spanish.vtt 15.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Portuguese.vtt 15.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Swedish.vtt 15.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Turkish.vtt 15.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Lithuanian.vtt 15.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Vietnamese.vtt 15.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Spanish.vtt 15.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API German.vtt 15.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents @ Ukrainian.vtt 15.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment German.vtt 15.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Romanian.vtt 15.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Finnish.vtt 15.5 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows @ English.vtt 15.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Spanish.vtt 15.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Indonesian.vtt 15.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Lithuanian.vtt 15.5 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Bulgarian.vtt 15.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Arabic.vtt 15.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals French.vtt 15.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Spanish.vtt 15.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Dutch.vtt 15.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Hungarian.vtt 15.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Italian.vtt 15.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Turkish.vtt 15.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Dutch.vtt 15.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Indonesian.vtt 15.5 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Bulgarian.vtt 15.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Bulgarian.vtt 15.4 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring German.vtt 15.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Turkish.vtt 15.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Slovak.vtt 15.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Danish.vtt 15.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Danish.vtt 15.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Romanian.vtt 15.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Bulgarian.vtt 15.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Romanian.vtt 15.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Polish.vtt 15.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Spanish.vtt 15.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users @ English.vtt 15.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Italian.vtt 15.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Swedish.vtt 15.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Danish.vtt 15.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Czech.vtt 15.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Hungarian.vtt 15.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Romanian.vtt 15.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Portuguese.vtt 15.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Portuguese.vtt 15.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/177 - First Steps with Pug Simplified Chinese.vtt 15.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Estonian.vtt 15.4 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production @ English.vtt 15.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Polish.vtt 15.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Portuguese.vtt 15.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Estonian.vtt 15.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Hungarian.vtt 15.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Vietnamese.vtt 15.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Spanish.vtt 15.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Portuguese.vtt 15.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Dutch.vtt 15.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Latvian.vtt 15.3 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Bulgarian.vtt 15.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Romanian.vtt 15.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Greek.vtt 15.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Slovak.vtt 15.3 kB
  • 9 - Error Handling with Express/Subtitles/116 - Catching Errors in Async Functions Simplified Chinese.vtt 15.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Lithuanian.vtt 15.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Indonesian.vtt 15.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Finnish.vtt 15.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Italian.vtt 15.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Finnish.vtt 15.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Spanish.vtt 15.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Italian.vtt 15.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Indonesian.vtt 15.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Indonesian.vtt 15.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Korean.vtt 15.3 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Bulgarian.vtt 15.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Korean.vtt 15.3 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Indonesian.vtt 15.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users German.vtt 15.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Bulgarian.vtt 15.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Hungarian.vtt 15.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Czech.vtt 15.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 German.vtt 15.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers @ Ukrainian.vtt 15.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Latvian.vtt 15.3 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Spanish.vtt 15.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Danish.vtt 15.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Hungarian.vtt 15.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Polish.vtt 15.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Spanish.vtt 15.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Portuguese.vtt 15.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Hungarian.vtt 15.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks @ English.vtt 15.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs German.vtt 15.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Vietnamese.vtt 15.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Czech.vtt 15.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Finnish.vtt 15.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It @ Ukrainian.vtt 15.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization @ Ukrainian.vtt 15.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Slovak.vtt 15.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Turkish.vtt 15.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More @ Ukrainian.vtt 15.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Greek.vtt 15.2 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Greek.vtt 15.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Hungarian.vtt 15.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Polish.vtt 15.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API French.vtt 15.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Polish.vtt 15.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Korean.vtt 15.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Greek.vtt 15.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Turkish.vtt 15.2 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs @ English.vtt 15.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/12 - Routing Simplified Chinese.vtt 15.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Dutch.vtt 15.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Polish.vtt 15.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Swedish.vtt 15.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Latvian.vtt 15.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Czech.vtt 15.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Polish.vtt 15.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Romanian.vtt 15.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Hungarian.vtt 15.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Bulgarian.vtt 15.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Italian.vtt 15.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Hungarian.vtt 15.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Swedish.vtt 15.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Portuguese.vtt 15.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Indonesian.vtt 15.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express @ Ukrainian.vtt 15.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Italian.vtt 15.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Latvian.vtt 15.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours French.vtt 15.1 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Italian.vtt 15.1 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Romanian.vtt 15.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Romanian.vtt 15.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Arabic.vtt 15.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Polish.vtt 15.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs @ Ukrainian.vtt 15.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Latvian.vtt 15.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware French.vtt 15.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Portuguese.vtt 15.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Estonian.vtt 15.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Lithuanian.vtt 15.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Polish.vtt 15.1 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents @ Ukrainian.vtt 15.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Italian.vtt 15.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Latvian.vtt 15.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Danish.vtt 15.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Spanish.vtt 15.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware German.vtt 15.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Swedish.vtt 15.1 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Greek.vtt 15.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Estonian.vtt 15.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Slovak.vtt 15.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Romanian.vtt 15.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Indonesian.vtt 15.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Latvian.vtt 15.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides French.vtt 15.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals German.vtt 15.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User French.vtt 15.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Turkish.vtt 15.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Portuguese.vtt 15.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/133 - Advanced Postman Setup Simplified Chinese.vtt 15.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Finnish.vtt 15.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Hungarian.vtt 15.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Swedish.vtt 15.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Czech.vtt 15.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Italian.vtt 15.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Polish.vtt 15.0 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes @ Ukrainian.vtt 15.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express @ English.vtt 15.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Turkish.vtt 15.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Slovak.vtt 15.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Danish.vtt 14.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Korean.vtt 14.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Dutch.vtt 14.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Polish.vtt 14.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Estonian.vtt 14.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Italian.vtt 14.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Slovak.vtt 14.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Danish.vtt 14.9 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB @ English.vtt 14.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Romanian.vtt 14.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators @ English.vtt 14.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Indonesian.vtt 14.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Polish.vtt 14.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Hungarian.vtt 14.9 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Polish.vtt 14.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Swedish.vtt 14.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Finnish.vtt 14.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Bulgarian.vtt 14.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Lithuanian.vtt 14.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Dutch.vtt 14.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Latvian.vtt 14.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Bulgarian.vtt 14.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Czech.vtt 14.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Dutch.vtt 14.9 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Latvian.vtt 14.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Turkish.vtt 14.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Lithuanian.vtt 14.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Indonesian.vtt 14.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Latvian.vtt 14.9 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Portuguese.vtt 14.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Slovak.vtt 14.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Turkish.vtt 14.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Polish.vtt 14.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Slovak.vtt 14.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Turkish.vtt 14.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Indonesian.vtt 14.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Swedish.vtt 14.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Slovak.vtt 14.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works @ English.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Finnish.vtt 14.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Turkish.vtt 14.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Turkish.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Swedish.vtt 14.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Finnish.vtt 14.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Latvian.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Latvian.vtt 14.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Finnish.vtt 14.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Portuguese.vtt 14.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Italian.vtt 14.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Czech.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Slovak.vtt 14.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Czech.vtt 14.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Lithuanian.vtt 14.8 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors @ Ukrainian.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Dutch.vtt 14.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Finnish.vtt 14.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/105 - Document Middleware Simplified Chinese.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Dutch.vtt 14.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Polish.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Korean.vtt 14.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Estonian.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Danish.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Lithuanian.vtt 14.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Lithuanian.vtt 14.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Spanish.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Slovak.vtt 14.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Lithuanian.vtt 14.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Latvian.vtt 14.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Polish.vtt 14.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Dutch.vtt 14.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Bulgarian.vtt 14.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours German.vtt 14.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Lithuanian.vtt 14.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub French.vtt 14.8 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware @ English.vtt 14.8 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Hungarian.vtt 14.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Korean.vtt 14.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Lithuanian.vtt 14.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Polish.vtt 14.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Czech.vtt 14.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Czech.vtt 14.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Dutch.vtt 14.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware German.vtt 14.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users French.vtt 14.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/52 - Starting Our API Handling GET Requests Simplified Chinese.vtt 14.7 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database @ Ukrainian.vtt 14.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Swedish.vtt 14.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Korean.vtt 14.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Hungarian.vtt 14.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Hungarian.vtt 14.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/157 - Virtual Populate Tours and Reviews Simplified Chinese.vtt 14.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Lithuanian.vtt 14.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Hungarian.vtt 14.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Turkish.vtt 14.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Spanish.vtt 14.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Swedish.vtt 14.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Czech.vtt 14.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Czech.vtt 14.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Slovak.vtt 14.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman French.vtt 14.7 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections @ English.vtt 14.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Korean.vtt 14.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Polish.vtt 14.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Arabic.vtt 14.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Spanish.vtt 14.7 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions French.vtt 14.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Finnish.vtt 14.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Swedish.vtt 14.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Danish.vtt 14.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Portuguese.vtt 14.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Italian.vtt 14.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Danish.vtt 14.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users French.vtt 14.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Danish.vtt 14.6 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Bulgarian.vtt 14.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Latvian.vtt 14.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Estonian.vtt 14.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Indonesian.vtt 14.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Portuguese.vtt 14.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Estonian.vtt 14.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model French.vtt 14.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules @ Ukrainian.vtt 14.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Czech.vtt 14.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Indonesian.vtt 14.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Arabic.vtt 14.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Romanian.vtt 14.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Finnish.vtt 14.6 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Turkish.vtt 14.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/192 - Logging out Users Simplified Chinese.vtt 14.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Portuguese.vtt 14.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Dutch.vtt 14.6 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Bulgarian.vtt 14.6 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows French.vtt 14.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Finnish.vtt 14.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Danish.vtt 14.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Estonian.vtt 14.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Arabic.vtt 14.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Romanian.vtt 14.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Estonian.vtt 14.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Latvian.vtt 14.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Dutch.vtt 14.6 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Swedish.vtt 14.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Swedish.vtt 14.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Greek.vtt 14.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Bulgarian.vtt 14.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Spanish.vtt 14.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API German.vtt 14.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Romanian.vtt 14.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/83 - Connecting Our Database with the Express App Simplified Chinese.vtt 14.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/35 - Events in Practice Simplified Chinese.vtt 14.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Lithuanian.vtt 14.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Portuguese.vtt 14.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Finnish.vtt 14.5 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Dutch.vtt 14.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Estonian.vtt 14.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Hungarian.vtt 14.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Swedish.vtt 14.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Vietnamese.vtt 14.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User German.vtt 14.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Arabic.vtt 14.5 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Lithuanian.vtt 14.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Danish.vtt 14.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Turkish.vtt 14.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Estonian.vtt 14.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Latvian.vtt 14.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Turkish.vtt 14.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Lithuanian.vtt 14.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides German.vtt 14.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Lithuanian.vtt 14.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Danish.vtt 14.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Dutch.vtt 14.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Vietnamese.vtt 14.5 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors French.vtt 14.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub German.vtt 14.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/200 - Configuring Multer Simplified Chinese.vtt 14.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Greek.vtt 14.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Swedish.vtt 14.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Lithuanian.vtt 14.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Czech.vtt 14.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Swedish.vtt 14.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Bulgarian.vtt 14.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Hungarian.vtt 14.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Italian.vtt 14.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Danish.vtt 14.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Romanian.vtt 14.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Slovak.vtt 14.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Korean.vtt 14.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Estonian.vtt 14.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails @ English.vtt 14.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Hungarian.vtt 14.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Czech.vtt 14.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Slovak.vtt 14.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware French.vtt 14.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Indonesian.vtt 14.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Estonian.vtt 14.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Czech.vtt 14.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Finnish.vtt 14.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Hungarian.vtt 14.4 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Indonesian.vtt 14.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Hungarian.vtt 14.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/54 - Responding to URL Parameters Simplified Chinese.vtt 14.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Bulgarian.vtt 14.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Dutch.vtt 14.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/202 - Resizing Images Simplified Chinese.vtt 14.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Korean.vtt 14.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Estonian.vtt 14.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises @ Ukrainian.vtt 14.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Latvian.vtt 14.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Turkish.vtt 14.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Spanish.vtt 14.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Dutch.vtt 14.3 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Estonian.vtt 14.3 kB
  • 7 - Introduction to MongoDB/Subtitles/76 - OPTIONAL CRUD Querying Reading Documents Simplified Chinese.vtt 14.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Finnish.vtt 14.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Spanish.vtt 14.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Dutch.vtt 14.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Korean.vtt 14.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/109 - Data Validation Custom Validators Simplified Chinese.vtt 14.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Italian.vtt 14.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Indonesian.vtt 14.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Slovak.vtt 14.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Slovak.vtt 14.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Spanish.vtt 14.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Portuguese.vtt 14.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Finnish.vtt 14.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Portuguese.vtt 14.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Spanish.vtt 14.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours German.vtt 14.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Slovak.vtt 14.3 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Czech.vtt 14.3 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows German.vtt 14.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Indonesian.vtt 14.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Indonesian.vtt 14.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Swedish.vtt 14.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/32 - The Nodejs Event Loop Simplified Chinese.vtt 14.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Lithuanian.vtt 14.2 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB French.vtt 14.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Vietnamese.vtt 14.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Romanian.vtt 14.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie French.vtt 14.2 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Danish.vtt 14.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Korean.vtt 14.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Korean.vtt 14.2 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions German.vtt 14.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Czech.vtt 14.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Turkish.vtt 14.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Danish.vtt 14.2 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Slovak.vtt 14.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Romanian.vtt 14.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/178 - Creating Our Base Template Simplified Chinese.vtt 14.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Greek.vtt 14.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Romanian.vtt 14.2 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Spanish.vtt 14.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/14 - HTML Templating Building the Templates Simplified Chinese.vtt 14.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/10 - Reading and Writing Files Asynchronously Simplified Chinese.vtt 14.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Polish.vtt 14.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Hungarian.vtt 14.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Polish.vtt 14.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Turkish.vtt 14.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Slovak.vtt 14.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Czech.vtt 14.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Lithuanian.vtt 14.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Finnish.vtt 14.2 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database @ Ukrainian.vtt 14.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions @ Ukrainian.vtt 14.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Greek.vtt 14.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Korean.vtt 14.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Finnish.vtt 14.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding @ Ukrainian.vtt 14.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Danish.vtt 14.1 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Arabic.vtt 14.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Latvian.vtt 14.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Italian.vtt 14.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Indonesian.vtt 14.1 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations @ Ukrainian.vtt 14.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Italian.vtt 14.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Indonesian.vtt 14.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Dutch.vtt 14.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Lithuanian.vtt 14.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Greek.vtt 14.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Polish.vtt 14.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Estonian.vtt 14.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Czech.vtt 14.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Arabic.vtt 14.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Italian.vtt 14.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Portuguese.vtt 14.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Finnish.vtt 14.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/19 - Types of Packages and Installs Simplified Chinese.vtt 14.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Polish.vtt 14.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Estonian.vtt 14.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Portuguese.vtt 14.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users German.vtt 14.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model German.vtt 14.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Danish.vtt 14.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman German.vtt 14.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Greek.vtt 14.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users German.vtt 14.0 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors German.vtt 14.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Czech.vtt 14.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Korean.vtt 14.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Portuguese.vtt 14.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Slovak.vtt 14.0 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Polish.vtt 14.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Turkish.vtt 14.0 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Romanian.vtt 14.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Estonian.vtt 14.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Vietnamese.vtt 14.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Indonesian.vtt 14.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/162 - Factory Functions Update and Create Simplified Chinese.vtt 14.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Dutch.vtt 14.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Bulgarian.vtt 14.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Dutch.vtt 14.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware @ Ukrainian.vtt 14.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Arabic.vtt 14.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Bulgarian.vtt 14.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Estonian.vtt 14.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Korean.vtt 14.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews @ English.vtt 13.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Danish.vtt 13.9 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production French.vtt 13.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Greek.vtt 13.9 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Finnish.vtt 13.9 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Italian.vtt 13.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Romanian.vtt 13.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/25 - An Overview of How the Web Works Simplified Chinese.vtt 13.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Greek.vtt 13.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/150 - Modelling Locations Geospatial Data Simplified Chinese.vtt 13.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Swedish.vtt 13.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Italian.vtt 13.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Romanian.vtt 13.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Spanish.vtt 13.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing @ Ukrainian.vtt 13.9 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Indonesian.vtt 13.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Finnish.vtt 13.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Portuguese.vtt 13.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Czech.vtt 13.9 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Latvian.vtt 13.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Slovak.vtt 13.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Korean.vtt 13.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Bulgarian.vtt 13.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Latvian.vtt 13.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Hungarian.vtt 13.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Vietnamese.vtt 13.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Greek.vtt 13.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Korean.vtt 13.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Estonian.vtt 13.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Latvian.vtt 13.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/149 - Designing Our Data Model Simplified Chinese.vtt 13.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Spanish.vtt 13.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Turkish.vtt 13.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Arabic.vtt 13.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Hungarian.vtt 13.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators French.vtt 13.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Vietnamese.vtt 13.8 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows Spanish.vtt 13.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Indonesian.vtt 13.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Danish.vtt 13.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Spanish.vtt 13.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Polish.vtt 13.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Estonian.vtt 13.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Finnish.vtt 13.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Arabic.vtt 13.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Lithuanian.vtt 13.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Latvian.vtt 13.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Indonesian.vtt 13.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Estonian.vtt 13.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works French.vtt 13.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Swedish.vtt 13.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Arabic.vtt 13.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing @ English.vtt 13.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Slovak.vtt 13.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Indonesian.vtt 13.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Danish.vtt 13.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents @ English.vtt 13.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Indonesian.vtt 13.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Latvian.vtt 13.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Italian.vtt 13.7 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Arabic.vtt 13.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Romanian.vtt 13.7 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Spanish.vtt 13.7 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Portuguese.vtt 13.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams @ Ukrainian.vtt 13.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Italian.vtt 13.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Czech.vtt 13.7 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Vietnamese.vtt 13.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution @ Ukrainian.vtt 13.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Turkish.vtt 13.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks French.vtt 13.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/161 - Building Handler Factory Functions Delete Simplified Chinese.vtt 13.7 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Hungarian.vtt 13.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Portuguese.vtt 13.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Danish.vtt 13.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Latvian.vtt 13.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Dutch.vtt 13.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Italian.vtt 13.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Italian.vtt 13.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Swedish.vtt 13.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Spanish.vtt 13.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Spanish.vtt 13.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Arabic.vtt 13.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Turkish.vtt 13.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Portuguese.vtt 13.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Swedish.vtt 13.7 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Romanian.vtt 13.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Latvian.vtt 13.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware German.vtt 13.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Lithuanian.vtt 13.7 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Turkish.vtt 13.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Lithuanian.vtt 13.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model @ Ukrainian.vtt 13.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Korean.vtt 13.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Italian.vtt 13.7 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs French.vtt 13.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Romanian.vtt 13.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Slovak.vtt 13.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie German.vtt 13.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Romanian.vtt 13.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Czech.vtt 13.6 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Vietnamese.vtt 13.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Korean.vtt 13.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Slovak.vtt 13.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Finnish.vtt 13.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Polish.vtt 13.6 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections French.vtt 13.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Hungarian.vtt 13.6 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Spanish.vtt 13.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Turkish.vtt 13.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express French.vtt 13.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Finnish.vtt 13.6 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Vietnamese.vtt 13.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Swedish.vtt 13.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Lithuanian.vtt 13.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Dutch.vtt 13.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations @ English.vtt 13.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Polish.vtt 13.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Lithuanian.vtt 13.6 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Arabic.vtt 13.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Polish.vtt 13.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Vietnamese.vtt 13.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Slovak.vtt 13.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Korean.vtt 13.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Czech.vtt 13.6 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Vietnamese.vtt 13.5 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production German.vtt 13.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Swedish.vtt 13.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Czech.vtt 13.5 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Bulgarian.vtt 13.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Korean.vtt 13.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Slovak.vtt 13.5 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Lithuanian.vtt 13.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Hungarian.vtt 13.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Portuguese.vtt 13.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Lithuanian.vtt 13.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Dutch.vtt 13.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Greek.vtt 13.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Finnish.vtt 13.5 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Italian.vtt 13.5 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Finnish.vtt 13.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Hungarian.vtt 13.5 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Korean.vtt 13.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Italian.vtt 13.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Danish.vtt 13.5 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows Indonesian.vtt 13.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Romanian.vtt 13.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/197 - Updating User Password with Our API Simplified Chinese.vtt 13.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Swedish.vtt 13.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Bulgarian.vtt 13.5 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows Turkish.vtt 13.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Polish.vtt 13.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Bulgarian.vtt 13.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators German.vtt 13.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Danish.vtt 13.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Swedish.vtt 13.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Dutch.vtt 13.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Spanish.vtt 13.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs @ English.vtt 13.5 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs German.vtt 13.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Portuguese.vtt 13.5 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware French.vtt 13.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Estonian.vtt 13.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Estonian.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Polish.vtt 13.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Estonian.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Romanian.vtt 13.4 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Hungarian.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Czech.vtt 13.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/182 - Building the Tour Overview Part 1 Simplified Chinese.vtt 13.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Hungarian.vtt 13.4 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Portuguese.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Arabic.vtt 13.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Italian.vtt 13.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Vietnamese.vtt 13.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Finnish.vtt 13.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Latvian.vtt 13.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Latvian.vtt 13.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Czech.vtt 13.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Vietnamese.vtt 13.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Hungarian.vtt 13.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works German.vtt 13.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Greek.vtt 13.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Dutch.vtt 13.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Portuguese.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Indonesian.vtt 13.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Vietnamese.vtt 13.4 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB German.vtt 13.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Danish.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Swedish.vtt 13.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Dutch.vtt 13.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Danish.vtt 13.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Indonesian.vtt 13.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Korean.vtt 13.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails French.vtt 13.4 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Bulgarian.vtt 13.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Swedish.vtt 13.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Spanish.vtt 13.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks German.vtt 13.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development @ Ukrainian.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Hungarian.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Slovak.vtt 13.4 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Portuguese.vtt 13.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Estonian.vtt 13.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Korean.vtt 13.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Arabic.vtt 13.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Romanian.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections German.vtt 13.3 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows Italian.vtt 13.3 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Arabic.vtt 13.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Portuguese.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Estonian.vtt 13.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Finnish.vtt 13.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Turkish.vtt 13.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Romanian.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Indonesian.vtt 13.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Swedish.vtt 13.3 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows Portuguese.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Dutch.vtt 13.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express German.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Indonesian.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Danish.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Spanish.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Romanian.vtt 13.3 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Latvian.vtt 13.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Lithuanian.vtt 13.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Danish.vtt 13.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/13 - Building a Very Simple API Simplified Chinese.vtt 13.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Polish.vtt 13.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/22 - Setting up Prettier in VS Code Simplified Chinese.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Finnish.vtt 13.2 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Arabic.vtt 13.2 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware German.vtt 13.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Vietnamese.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Lithuanian.vtt 13.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Greek.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Bulgarian.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Czech.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Turkish.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Danish.vtt 13.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules @ English.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Slovak.vtt 13.2 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS @ Ukrainian.vtt 13.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Bulgarian.vtt 13.2 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Indonesian.vtt 13.2 kB
  • 7 - Introduction to MongoDB/Subtitles/73 - OPTIONAL Installing MongoDB on Windows Polish.vtt 13.2 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Italian.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Romanian.vtt 13.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Indonesian.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Estonian.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Latvian.vtt 13.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Dutch.vtt 13.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Turkish.vtt 13.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Dutch.vtt 13.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/163 - Factory Functions Reading Simplified Chinese.vtt 13.2 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects @ Ukrainian.vtt 13.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Bulgarian.vtt 13.2 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Spanish.vtt 13.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Turkish.vtt 13.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Latvian.vtt 13.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Spanish.vtt 13.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Hungarian.vtt 13.1 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Romanian.vtt 13.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Italian.vtt 13.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Romanian.vtt 13.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Italian.vtt 13.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting @ Ukrainian.vtt 13.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Finnish.vtt 13.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Polish.vtt 13.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Indonesian.vtt 13.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Slovak.vtt 13.1 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Romanian.vtt 13.1 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Italian.vtt 13.1 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Indonesian.vtt 13.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews French.vtt 13.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Lithuanian.vtt 13.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Dutch.vtt 13.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Latvian.vtt 13.1 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Spanish.vtt 13.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Slovak.vtt 13.1 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Slovak.vtt 13.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Danish.vtt 13.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Dutch.vtt 13.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Hungarian.vtt 13.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal @ Ukrainian.vtt 13.1 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Danish.vtt 13.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Polish.vtt 13.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Danish.vtt 13.0 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Turkish.vtt 13.0 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Italian.vtt 13.0 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Czech.vtt 13.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More @ English.vtt 13.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Korean.vtt 13.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Italian.vtt 13.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Czech.vtt 13.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Korean.vtt 13.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Korean.vtt 13.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Spanish.vtt 13.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Czech.vtt 13.0 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Hungarian.vtt 13.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Indonesian.vtt 13.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Portuguese.vtt 13.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait @ English.vtt 13.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It @ English.vtt 13.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Estonian.vtt 13.0 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Polish.vtt 13.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Italian.vtt 13.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Arabic.vtt 13.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Swedish.vtt 13.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Lithuanian.vtt 13.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Estonian.vtt 13.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Spanish.vtt 13.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Slovak.vtt 13.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Turkish.vtt 13.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Turkish.vtt 13.0 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Dutch.vtt 13.0 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Italian.vtt 13.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Vietnamese.vtt 13.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Swedish.vtt 13.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Lithuanian.vtt 13.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/222 - Preparing Our App for Deployment Simplified Chinese.vtt 13.0 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Dutch.vtt 13.0 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Portuguese.vtt 13.0 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Polish.vtt 13.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Arabic.vtt 13.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Portuguese.vtt 12.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Finnish.vtt 12.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Portuguese.vtt 12.9 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors @ English.vtt 12.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Vietnamese.vtt 12.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Slovak.vtt 12.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Polish.vtt 12.9 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Latvian.vtt 12.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Czech.vtt 12.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Swedish.vtt 12.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Bulgarian.vtt 12.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Vietnamese.vtt 12.9 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Lithuanian.vtt 12.9 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Italian.vtt 12.9 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database @ English.vtt 12.9 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Estonian.vtt 12.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Hungarian.vtt 12.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Greek.vtt 12.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Czech.vtt 12.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Portuguese.vtt 12.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Swedish.vtt 12.9 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Hungarian.vtt 12.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/91 - Updating Documents Simplified Chinese.vtt 12.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Latvian.vtt 12.9 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Spanish.vtt 12.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Greek.vtt 12.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Polish.vtt 12.8 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Swedish.vtt 12.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Korean.vtt 12.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Turkish.vtt 12.8 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Polish.vtt 12.8 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Turkish.vtt 12.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/158 - Implementing Simple Nested Routes Simplified Chinese.vtt 12.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Hungarian.vtt 12.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/97 - Making the API Better Sorting Simplified Chinese.vtt 12.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails German.vtt 12.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Dutch.vtt 12.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Bulgarian.vtt 12.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Greek.vtt 12.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Danish.vtt 12.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Turkish.vtt 12.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Lithuanian.vtt 12.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Korean.vtt 12.8 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Lithuanian.vtt 12.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Slovak.vtt 12.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Finnish.vtt 12.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Dutch.vtt 12.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Danish.vtt 12.8 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Romanian.vtt 12.8 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Polish.vtt 12.8 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Turkish.vtt 12.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Arabic.vtt 12.7 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Finnish.vtt 12.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Danish.vtt 12.7 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Polish.vtt 12.7 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Portuguese.vtt 12.7 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Finnish.vtt 12.7 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Portuguese.vtt 12.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Czech.vtt 12.7 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Portuguese.vtt 12.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews German.vtt 12.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Czech.vtt 12.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Turkish.vtt 12.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Czech.vtt 12.7 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Hungarian.vtt 12.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Lithuanian.vtt 12.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Slovak.vtt 12.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express @ English.vtt 12.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Polish.vtt 12.7 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents @ English.vtt 12.7 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Slovak.vtt 12.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Finnish.vtt 12.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/96 - Making the API Better Advanced Filtering Simplified Chinese.vtt 12.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Estonian.vtt 12.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Latvian.vtt 12.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Indonesian.vtt 12.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Arabic.vtt 12.7 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Arabic.vtt 12.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Finnish.vtt 12.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Latvian.vtt 12.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Romanian.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Dutch.vtt 12.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Bulgarian.vtt 12.6 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Latvian.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Latvian.vtt 12.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Estonian.vtt 12.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC @ Ukrainian.vtt 12.6 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Vietnamese.vtt 12.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Bulgarian.vtt 12.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Korean.vtt 12.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Dutch.vtt 12.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Latvian.vtt 12.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Czech.vtt 12.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Dutch.vtt 12.6 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Vietnamese.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Finnish.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Swedish.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Turkish.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Latvian.vtt 12.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations French.vtt 12.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Hungarian.vtt 12.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Slovak.vtt 12.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Slovak.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Latvian.vtt 12.6 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Czech.vtt 12.6 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Korean.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Turkish.vtt 12.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Finnish.vtt 12.6 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Danish.vtt 12.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing French.vtt 12.6 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Finnish.vtt 12.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Dutch.vtt 12.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Lithuanian.vtt 12.6 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Dutch.vtt 12.6 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Swedish.vtt 12.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Swedish.vtt 12.5 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Slovak.vtt 12.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Polish.vtt 12.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties @ Ukrainian.vtt 12.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Danish.vtt 12.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Swedish.vtt 12.5 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Czech.vtt 12.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Danish.vtt 12.5 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Estonian.vtt 12.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser @ Ukrainian.vtt 12.5 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Swedish.vtt 12.5 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Lithuanian.vtt 12.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Romanian.vtt 12.5 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Greek.vtt 12.5 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Hungarian.vtt 12.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/210 - Credit Card Payments with Stripe Simplified Chinese.vtt 12.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Arabic.vtt 12.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/220 - Git Fundamentals Simplified Chinese.vtt 12.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Greek.vtt 12.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Vietnamese.vtt 12.5 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Finnish.vtt 12.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Korean.vtt 12.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes @ Ukrainian.vtt 12.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/21 - Package Versioning and Updating Simplified Chinese.vtt 12.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Bulgarian.vtt 12.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Swedish.vtt 12.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Korean.vtt 12.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Finnish.vtt 12.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents French.vtt 12.5 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Danish.vtt 12.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Swedish.vtt 12.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Finnish.vtt 12.4 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Korean.vtt 12.4 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Slovak.vtt 12.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Spanish.vtt 12.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Arabic.vtt 12.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Danish.vtt 12.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Estonian.vtt 12.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Latvian.vtt 12.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Estonian.vtt 12.4 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Danish.vtt 12.4 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Arabic.vtt 12.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/203 - Adding Image Uploads to Form Simplified Chinese.vtt 12.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Estonian.vtt 12.4 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Turkish.vtt 12.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Vietnamese.vtt 12.4 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Lithuanian.vtt 12.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Slovak.vtt 12.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Italian.vtt 12.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/38 - How Requiring Modules Really Works Simplified Chinese.vtt 12.4 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Czech.vtt 12.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Turkish.vtt 12.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Korean.vtt 12.4 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Slovak.vtt 12.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization @ English.vtt 12.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Czech.vtt 12.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Lithuanian.vtt 12.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Arabic.vtt 12.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises @ English.vtt 12.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Estonian.vtt 12.3 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Lithuanian.vtt 12.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Bulgarian.vtt 12.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Romanian.vtt 12.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Korean.vtt 12.3 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Czech.vtt 12.3 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes @ English.vtt 12.3 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Lithuanian.vtt 12.3 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Swedish.vtt 12.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Portuguese.vtt 12.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Korean.vtt 12.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Arabic.vtt 12.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Korean.vtt 12.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/186 - Including a Map with Mapbox Part 1 Simplified Chinese.vtt 12.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Vietnamese.vtt 12.3 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Estonian.vtt 12.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Danish.vtt 12.3 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Dutch.vtt 12.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing German.vtt 12.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Hungarian.vtt 12.2 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Swedish.vtt 12.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Latvian.vtt 12.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations German.vtt 12.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Korean.vtt 12.2 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Dutch.vtt 12.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files @ Ukrainian.vtt 12.2 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Korean.vtt 12.2 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Finnish.vtt 12.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Greek.vtt 12.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Indonesian.vtt 12.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Polish.vtt 12.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Italian.vtt 12.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing @ English.vtt 12.2 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Czech.vtt 12.2 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Danish.vtt 12.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait French.vtt 12.2 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Slovak.vtt 12.1 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Korean.vtt 12.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests @ Ukrainian.vtt 12.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Korean.vtt 12.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Turkish.vtt 12.1 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Estonian.vtt 12.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Spanish.vtt 12.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Lithuanian.vtt 12.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Lithuanian.vtt 12.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Arabic.vtt 12.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Spanish.vtt 12.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Romanian.vtt 12.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Portuguese.vtt 12.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/141 - Security Best Practices Simplified Chinese.vtt 12.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Hungarian.vtt 12.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Greek.vtt 12.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs French.vtt 12.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Slovak.vtt 12.0 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Greek.vtt 12.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Finnish.vtt 12.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Arabic.vtt 12.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Slovak.vtt 12.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Vietnamese.vtt 12.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It French.vtt 12.0 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Estonian.vtt 12.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Swedish.vtt 12.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding @ English.vtt 12.0 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Korean.vtt 12.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Vietnamese.vtt 12.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Korean.vtt 12.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Bulgarian.vtt 12.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/59 - Creating Our Own Middleware Simplified Chinese.vtt 12.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Indonesian.vtt 12.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/11 - Creating a Simple Web Server Simplified Chinese.vtt 12.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Swedish.vtt 11.9 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Vietnamese.vtt 11.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data @ Ukrainian.vtt 11.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Bulgarian.vtt 11.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Dutch.vtt 11.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Spanish.vtt 11.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Finnish.vtt 11.9 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Estonian.vtt 11.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Estonian.vtt 11.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Polish.vtt 11.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Hungarian.vtt 11.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Portuguese.vtt 11.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More French.vtt 11.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Dutch.vtt 11.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Polish.vtt 11.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/204 - Uploading Multiple Images Tours Simplified Chinese.vtt 11.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Italian.vtt 11.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Czech.vtt 11.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Czech.vtt 11.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Arabic.vtt 11.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes @ Ukrainian.vtt 11.9 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents French.vtt 11.9 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Danish.vtt 11.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/196 - Updating User Data with Our API Simplified Chinese.vtt 11.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Latvian.vtt 11.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Vietnamese.vtt 11.9 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Korean.vtt 11.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Spanish.vtt 11.9 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database French.vtt 11.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Estonian.vtt 11.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Indonesian.vtt 11.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/9 - Blocking and NonBlocking Asynchronous Nature of Nodejs Simplified Chinese.vtt 11.8 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database @ English.vtt 11.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Romanian.vtt 11.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Indonesian.vtt 11.8 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS @ English.vtt 11.8 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations @ English.vtt 11.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Portuguese.vtt 11.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Arabic.vtt 11.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/64 - Param Middleware Simplified Chinese.vtt 11.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Danish.vtt 11.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Lithuanian.vtt 11.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Italian.vtt 11.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Romanian.vtt 11.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Greek.vtt 11.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait German.vtt 11.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Danish.vtt 11.8 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Korean.vtt 11.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents German.vtt 11.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Romanian.vtt 11.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Romanian.vtt 11.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Spanish.vtt 11.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Italian.vtt 11.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Arabic.vtt 11.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/221 - Pushing to GitHub Simplified Chinese.vtt 11.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Greek.vtt 11.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Spanish.vtt 11.7 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors French.vtt 11.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Slovak.vtt 11.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/126 - Creating New Users Simplified Chinese.vtt 11.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Bulgarian.vtt 11.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Latvian.vtt 11.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Romanian.vtt 11.6 kB
  • 9 - Error Handling with Express/Subtitles/123 - Catching Uncaught Exceptions Simplified Chinese.vtt 11.6 kB
  • 9 - Error Handling with Express/Subtitles/115 - Better Errors and Refactoring Simplified Chinese.vtt 11.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Italian.vtt 11.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express French.vtt 11.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Turkish.vtt 11.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Hungarian.vtt 11.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Greek.vtt 11.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Portuguese.vtt 11.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules @ Ukrainian.vtt 11.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Arabic.vtt 11.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously @ Ukrainian.vtt 11.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Czech.vtt 11.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More German.vtt 11.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs German.vtt 11.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Portuguese.vtt 11.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization French.vtt 11.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Bulgarian.vtt 11.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Hungarian.vtt 11.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model @ English.vtt 11.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Vietnamese.vtt 11.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Spanish.vtt 11.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Indonesian.vtt 11.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules French.vtt 11.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Swedish.vtt 11.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle @ Ukrainian.vtt 11.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Vietnamese.vtt 11.5 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Vietnamese.vtt 11.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Turkish.vtt 11.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Vietnamese.vtt 11.5 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects @ English.vtt 11.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Lithuanian.vtt 11.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Dutch.vtt 11.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Arabic.vtt 11.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Dutch.vtt 11.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Estonian.vtt 11.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Swedish.vtt 11.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Greek.vtt 11.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Italian.vtt 11.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Portuguese.vtt 11.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal @ English.vtt 11.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It German.vtt 11.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Turkish.vtt 11.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Italian.vtt 11.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Polish.vtt 11.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Polish.vtt 11.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware @ English.vtt 11.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Danish.vtt 11.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Finnish.vtt 11.4 kB
  • 9 - Error Handling with Express/Subtitles/119 - Handling Invalid Database IDs Simplified Chinese.vtt 11.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Vietnamese.vtt 11.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Portuguese.vtt 11.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/125 - Modelling Users Simplified Chinese.vtt 11.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Slovak.vtt 11.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Arabic.vtt 11.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Bulgarian.vtt 11.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions @ English.vtt 11.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Indonesian.vtt 11.3 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors German.vtt 11.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Hungarian.vtt 11.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Hungarian.vtt 11.3 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database German.vtt 11.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Hungarian.vtt 11.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/153 - Populating Tour Guides Simplified Chinese.vtt 11.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Vietnamese.vtt 11.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Finnish.vtt 11.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams @ English.vtt 11.3 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Romanian.vtt 11.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Latvian.vtt 11.3 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes French.vtt 11.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Swedish.vtt 11.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution @ English.vtt 11.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/215 - Rendering a Users Booked Tours Simplified Chinese.vtt 11.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Bulgarian.vtt 11.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Korean.vtt 11.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Turkish.vtt 11.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Indonesian.vtt 11.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Bulgarian.vtt 11.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Arabic.vtt 11.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Polish.vtt 11.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Estonian.vtt 11.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers French.vtt 11.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development @ English.vtt 11.3 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Indonesian.vtt 11.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Danish.vtt 11.3 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents German.vtt 11.3 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Indonesian.vtt 11.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files @ Ukrainian.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules German.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Turkish.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Romanian.vtt 11.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Czech.vtt 11.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Vietnamese.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Indonesian.vtt 11.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Finnish.vtt 11.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Spanish.vtt 11.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/28 - Static vs Dynamic vs API Simplified Chinese.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Portuguese.vtt 11.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Arabic.vtt 11.2 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Romanian.vtt 11.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing French.vtt 11.2 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Spanish.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Italian.vtt 11.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Romanian.vtt 11.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Vietnamese.vtt 11.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Polish.vtt 11.2 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Spanish.vtt 11.2 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Hungarian.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Turkish.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Polish.vtt 11.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Korean.vtt 11.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Spanish.vtt 11.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Vietnamese.vtt 11.2 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Indonesian.vtt 11.2 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Romanian.vtt 11.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Turkish.vtt 11.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Slovak.vtt 11.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/173 - Creating API Documentation Using Postman Simplified Chinese.vtt 11.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Czech.vtt 11.1 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Spanish.vtt 11.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Indonesian.vtt 11.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Danish.vtt 11.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Lithuanian.vtt 11.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Slovak.vtt 11.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Greek.vtt 11.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Estonian.vtt 11.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Korean.vtt 11.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization German.vtt 11.1 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Italian.vtt 11.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Latvian.vtt 11.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Czech.vtt 11.1 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Turkish.vtt 11.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Finnish.vtt 11.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Vietnamese.vtt 11.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Latvian.vtt 11.1 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database French.vtt 11.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Italian.vtt 11.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Latvian.vtt 11.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Italian.vtt 11.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC @ English.vtt 11.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen @ Ukrainian.vtt 11.0 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Polish.vtt 11.0 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Hungarian.vtt 11.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Swedish.vtt 11.0 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes German.vtt 11.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Indonesian.vtt 11.0 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Italian.vtt 11.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Dutch.vtt 11.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Dutch.vtt 11.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Greek.vtt 11.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/142 - Sending JWT via Cookie Simplified Chinese.vtt 11.0 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Latvian.vtt 11.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Hungarian.vtt 11.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Portuguese.vtt 11.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Latvian.vtt 11.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Estonian.vtt 11.0 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations French.vtt 11.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields @ Ukrainian.vtt 11.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Hungarian.vtt 11.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Lithuanian.vtt 11.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Hungarian.vtt 11.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Korean.vtt 11.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises French.vtt 11.0 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Portuguese.vtt 11.0 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Hungarian.vtt 11.0 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Romanian.vtt 11.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Turkish.vtt 11.0 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Bulgarian.vtt 11.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Dutch.vtt 10.9 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Portuguese.vtt 10.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Danish.vtt 10.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes @ English.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Danish.vtt 10.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/140 - Deleting the Current User Simplified Chinese.vtt 10.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews @ Ukrainian.vtt 10.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding French.vtt 10.9 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Italian.vtt 10.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Spanish.vtt 10.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Slovak.vtt 10.9 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Spanish.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Slovak.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Finnish.vtt 10.9 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs @ Ukrainian.vtt 10.9 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Polish.vtt 10.9 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Latvian.vtt 10.9 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Bulgarian.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Finnish.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Swedish.vtt 10.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/199 - Image Uploads Using Multer Users Simplified Chinese.vtt 10.9 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Portuguese.vtt 10.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Czech.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Polish.vtt 10.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Slovak.vtt 10.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Italian.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Latvian.vtt 10.9 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Turkish.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Estonian.vtt 10.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Vietnamese.vtt 10.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Korean.vtt 10.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express German.vtt 10.8 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Turkish.vtt 10.8 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Dutch.vtt 10.8 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Lithuanian.vtt 10.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Czech.vtt 10.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Polish.vtt 10.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Turkish.vtt 10.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Spanish.vtt 10.8 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database German.vtt 10.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/108 - Data Validation BuiltIn Validators Simplified Chinese.vtt 10.8 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Italian.vtt 10.8 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Polish.vtt 10.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing German.vtt 10.8 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Polish.vtt 10.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Lithuanian.vtt 10.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Bulgarian.vtt 10.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Bulgarian.vtt 10.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Romanian.vtt 10.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Hungarian.vtt 10.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Greek.vtt 10.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Latvian.vtt 10.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Dutch.vtt 10.8 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Portuguese.vtt 10.8 kB
  • 9 - Error Handling with Express/Subtitles/118 - Errors During Development vs Production Simplified Chinese.vtt 10.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Portuguese.vtt 10.8 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Indonesian.vtt 10.8 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Estonian.vtt 10.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser @ English.vtt 10.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Romanian.vtt 10.8 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Finnish.vtt 10.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Spanish.vtt 10.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Indonesian.vtt 10.8 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Latvian.vtt 10.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Arabic.vtt 10.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Vietnamese.vtt 10.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Lithuanian.vtt 10.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Czech.vtt 10.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises German.vtt 10.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers German.vtt 10.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model French.vtt 10.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Arabic.vtt 10.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Swedish.vtt 10.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Latvian.vtt 10.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties @ English.vtt 10.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Indonesian.vtt 10.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/60 - Using 3rdParty Middleware Simplified Chinese.vtt 10.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Korean.vtt 10.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding German.vtt 10.7 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Finnish.vtt 10.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Estonian.vtt 10.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Turkish.vtt 10.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Turkish.vtt 10.7 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Swedish.vtt 10.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Finnish.vtt 10.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Dutch.vtt 10.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Spanish.vtt 10.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Estonian.vtt 10.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Romanian.vtt 10.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware French.vtt 10.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Spanish.vtt 10.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Lithuanian.vtt 10.7 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations German.vtt 10.7 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Estonian.vtt 10.7 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Latvian.vtt 10.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Finnish.vtt 10.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Hungarian.vtt 10.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Polish.vtt 10.7 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS French.vtt 10.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Portuguese.vtt 10.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/180 - Extending Our Base Template with Blocks Simplified Chinese.vtt 10.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Swedish.vtt 10.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Lithuanian.vtt 10.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/209 - Using Sendgrid for Real Emails Simplified Chinese.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Danish.vtt 10.6 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Lithuanian.vtt 10.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Indonesian.vtt 10.6 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Hungarian.vtt 10.6 kB
  • 9 - Error Handling with Express/Subtitles/122 - Errors Outside Express Unhandled Rejections Simplified Chinese.vtt 10.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests @ English.vtt 10.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Polish.vtt 10.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Danish.vtt 10.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Romanian.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Czech.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Lithuanian.vtt 10.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Slovak.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Swedish.vtt 10.6 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Slovak.vtt 10.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Italian.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Greek.vtt 10.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams French.vtt 10.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules @ Ukrainian.vtt 10.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Danish.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Danish.vtt 10.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Swedish.vtt 10.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Finnish.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Slovak.vtt 10.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Lithuanian.vtt 10.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Italian.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Czech.vtt 10.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Lithuanian.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Dutch.vtt 10.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Danish.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Spanish.vtt 10.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Indonesian.vtt 10.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Swedish.vtt 10.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Czech.vtt 10.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Korean.vtt 10.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Arabic.vtt 10.6 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Slovak.vtt 10.6 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Slovak.vtt 10.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Dutch.vtt 10.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Hungarian.vtt 10.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Latvian.vtt 10.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Greek.vtt 10.6 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Danish.vtt 10.6 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Swedish.vtt 10.6 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Czech.vtt 10.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Estonian.vtt 10.5 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Finnish.vtt 10.5 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Estonian.vtt 10.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes @ English.vtt 10.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Greek.vtt 10.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Arabic.vtt 10.5 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Romanian.vtt 10.5 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Dutch.vtt 10.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Indonesian.vtt 10.5 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Hungarian.vtt 10.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Swedish.vtt 10.5 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Romanian.vtt 10.5 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Arabic.vtt 10.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Portuguese.vtt 10.5 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Czech.vtt 10.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Lithuanian.vtt 10.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions French.vtt 10.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Dutch.vtt 10.5 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Hungarian.vtt 10.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Romanian.vtt 10.5 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Indonesian.vtt 10.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Slovak.vtt 10.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting @ English.vtt 10.4 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields @ Ukrainian.vtt 10.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Dutch.vtt 10.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/170 - Preventing Duplicate Reviews Simplified Chinese.vtt 10.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Arabic.vtt 10.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development French.vtt 10.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Czech.vtt 10.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Estonian.vtt 10.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Finnish.vtt 10.4 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Italian.vtt 10.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Hungarian.vtt 10.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Portuguese.vtt 10.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Estonian.vtt 10.4 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Turkish.vtt 10.4 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Dutch.vtt 10.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action @ Ukrainian.vtt 10.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Danish.vtt 10.4 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Korean.vtt 10.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Turkish.vtt 10.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Romanian.vtt 10.4 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Korean.vtt 10.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Greek.vtt 10.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Korean.vtt 10.4 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Spanish.vtt 10.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Slovak.vtt 10.4 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Estonian.vtt 10.4 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Portuguese.vtt 10.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/128 - How Authentication with JWT Works Simplified Chinese.vtt 10.4 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Korean.vtt 10.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Italian.vtt 10.3 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects French.vtt 10.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Vietnamese.vtt 10.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model German.vtt 10.3 kB
  • 9 - Error Handling with Express/Subtitles/114 - Implementing a Global Error Handling Middleware Simplified Chinese.vtt 10.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Korean.vtt 10.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Turkish.vtt 10.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Latvian.vtt 10.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Portuguese.vtt 10.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions German.vtt 10.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Greek.vtt 10.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Spanish.vtt 10.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Danish.vtt 10.3 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Latvian.vtt 10.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Polish.vtt 10.3 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS German.vtt 10.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Arabic.vtt 10.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Hungarian.vtt 10.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Spanish.vtt 10.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal French.vtt 10.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Italian.vtt 10.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Latvian.vtt 10.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Romanian.vtt 10.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/176 - Setting up Pug in Express Simplified Chinese.vtt 10.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Spanish.vtt 10.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files @ English.vtt 10.3 kB
  • 9 - Error Handling with Express/Subtitles/117 - Adding 404 Not Found Errors Simplified Chinese.vtt 10.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Danish.vtt 10.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Bulgarian.vtt 10.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Slovak.vtt 10.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Korean.vtt 10.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware German.vtt 10.3 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Indonesian.vtt 10.3 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Romanian.vtt 10.3 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Finnish.vtt 10.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data @ English.vtt 10.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Swedish.vtt 10.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Bulgarian.vtt 10.3 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Danish.vtt 10.2 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Lithuanian.vtt 10.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Czech.vtt 10.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules @ English.vtt 10.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Greek.vtt 10.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Estonian.vtt 10.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Bulgarian.vtt 10.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Portuguese.vtt 10.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Finnish.vtt 10.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File @ Ukrainian.vtt 10.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/86 - Creating Documents and Testing the Model Simplified Chinese.vtt 10.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Czech.vtt 10.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Polish.vtt 10.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Estonian.vtt 10.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams German.vtt 10.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Dutch.vtt 10.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Hungarian.vtt 10.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Bulgarian.vtt 10.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Dutch.vtt 10.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Dutch.vtt 10.2 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Latvian.vtt 10.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Korean.vtt 10.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Finnish.vtt 10.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Indonesian.vtt 10.2 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Polish.vtt 10.2 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Polish.vtt 10.2 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Turkish.vtt 10.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Danish.vtt 10.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution French.vtt 10.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Swedish.vtt 10.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Swedish.vtt 10.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Romanian.vtt 10.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution German.vtt 10.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Italian.vtt 10.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Latvian.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Portuguese.vtt 10.1 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Swedish.vtt 10.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Romanian.vtt 10.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Czech.vtt 10.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Slovak.vtt 10.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Hungarian.vtt 10.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Hungarian.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/70 - What is MongoDB Simplified Chinese.vtt 10.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC French.vtt 10.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Finnish.vtt 10.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Polish.vtt 10.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Italian.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Romanian.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Hungarian.vtt 10.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Polish.vtt 10.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Spanish.vtt 10.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Vietnamese.vtt 10.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Lithuanian.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Lithuanian.vtt 10.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections @ Ukrainian.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Lithuanian.vtt 10.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Indonesian.vtt 10.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers @ English.vtt 10.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Lithuanian.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Spanish.vtt 10.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Romanian.vtt 10.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Vietnamese.vtt 10.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Indonesian.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Danish.vtt 10.1 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Danish.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Indonesian.vtt 10.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously @ English.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Turkish.vtt 10.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Indonesian.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Italian.vtt 10.0 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Indonesian.vtt 10.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Estonian.vtt 10.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Slovak.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Czech.vtt 10.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Polish.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Swedish.vtt 10.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Polish.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Italian.vtt 10.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Vietnamese.vtt 10.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Arabic.vtt 10.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Hungarian.vtt 10.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Dutch.vtt 10.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering @ Ukrainian.vtt 10.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Portuguese.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Dutch.vtt 10.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Lithuanian.vtt 10.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Portuguese.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Turkish.vtt 10.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Spanish.vtt 10.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Bulgarian.vtt 10.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Vietnamese.vtt 10.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Turkish.vtt 10.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Greek.vtt 10.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Portuguese.vtt 10.0 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Slovak.vtt 10.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Swedish.vtt 10.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Italian.vtt 10.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Spanish.vtt 10.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Dutch.vtt 10.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Korean.vtt 10.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Danish.vtt 10.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Greek.vtt 9.9 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Spanish.vtt 9.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Romanian.vtt 9.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties French.vtt 9.9 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Finnish.vtt 9.9 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects German.vtt 9.9 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Czech.vtt 9.9 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Dutch.vtt 9.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Spanish.vtt 9.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Indonesian.vtt 9.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Czech.vtt 9.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Italian.vtt 9.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Indonesian.vtt 9.9 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Portuguese.vtt 9.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal German.vtt 9.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Romanian.vtt 9.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Arabic.vtt 9.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Lithuanian.vtt 9.9 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Portuguese.vtt 9.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Estonian.vtt 9.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Portuguese.vtt 9.9 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Slovak.vtt 9.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Hungarian.vtt 9.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Czech.vtt 9.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development German.vtt 9.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Greek.vtt 9.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Latvian.vtt 9.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Polish.vtt 9.9 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Finnish.vtt 9.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Italian.vtt 9.9 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Polish.vtt 9.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/90 - Reading Documents Simplified Chinese.vtt 9.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen @ English.vtt 9.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Korean.vtt 9.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Hungarian.vtt 9.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Korean.vtt 9.8 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Swedish.vtt 9.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Polish.vtt 9.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Danish.vtt 9.8 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Hungarian.vtt 9.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Turkish.vtt 9.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Portuguese.vtt 9.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Indonesian.vtt 9.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes French.vtt 9.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests French.vtt 9.8 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Lithuanian.vtt 9.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Turkish.vtt 9.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Polish.vtt 9.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Slovak.vtt 9.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Turkish.vtt 9.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Dutch.vtt 9.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Latvian.vtt 9.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails @ Ukrainian.vtt 9.8 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Latvian.vtt 9.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Lithuanian.vtt 9.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Lithuanian.vtt 9.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Turkish.vtt 9.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Arabic.vtt 9.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser French.vtt 9.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Greek.vtt 9.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Portuguese.vtt 9.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Swedish.vtt 9.8 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Estonian.vtt 9.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes French.vtt 9.8 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Estonian.vtt 9.8 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Turkish.vtt 9.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Slovak.vtt 9.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Danish.vtt 9.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Arabic.vtt 9.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Bulgarian.vtt 9.7 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Korean.vtt 9.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Czech.vtt 9.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Polish.vtt 9.7 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Italian.vtt 9.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/100 - Making the API Better Aliasing Simplified Chinese.vtt 9.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Lithuanian.vtt 9.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Swedish.vtt 9.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Dutch.vtt 9.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Arabic.vtt 9.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Latvian.vtt 9.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Finnish.vtt 9.7 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Swedish.vtt 9.7 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Czech.vtt 9.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC German.vtt 9.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/16 - Parsing Variables from URLs Simplified Chinese.vtt 9.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Korean.vtt 9.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Czech.vtt 9.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers @ Ukrainian.vtt 9.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Slovak.vtt 9.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files French.vtt 9.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Italian.vtt 9.7 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Latvian.vtt 9.7 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Danish.vtt 9.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Estonian.vtt 9.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Korean.vtt 9.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Swedish.vtt 9.7 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Polish.vtt 9.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Bulgarian.vtt 9.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Slovak.vtt 9.6 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Estonian.vtt 9.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Latvian.vtt 9.6 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Finnish.vtt 9.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Indonesian.vtt 9.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Lithuanian.vtt 9.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Czech.vtt 9.6 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Latvian.vtt 9.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data French.vtt 9.6 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Korean.vtt 9.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Portuguese.vtt 9.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Finnish.vtt 9.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Bulgarian.vtt 9.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting French.vtt 9.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing @ Ukrainian.vtt 9.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Slovak.vtt 9.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Turkish.vtt 9.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Dutch.vtt 9.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Danish.vtt 9.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Korean.vtt 9.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Italian.vtt 9.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Latvian.vtt 9.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Estonian.vtt 9.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Lithuanian.vtt 9.6 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Korean.vtt 9.6 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Vietnamese.vtt 9.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Vietnamese.vtt 9.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Czech.vtt 9.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Finnish.vtt 9.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Estonian.vtt 9.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Dutch.vtt 9.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Estonian.vtt 9.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Indonesian.vtt 9.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Swedish.vtt 9.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Finnish.vtt 9.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Finnish.vtt 9.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Swedish.vtt 9.5 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Slovak.vtt 9.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Slovak.vtt 9.5 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Bulgarian.vtt 9.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Vietnamese.vtt 9.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Latvian.vtt 9.5 kB
  • 9 - Error Handling with Express/Subtitles/121 - Handling Mongoose Validation Errors Simplified Chinese.vtt 9.5 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Dutch.vtt 9.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties German.vtt 9.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Romanian.vtt 9.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Spanish.vtt 9.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Finnish.vtt 9.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Slovak.vtt 9.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Swedish.vtt 9.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Turkish.vtt 9.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser German.vtt 9.5 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Korean.vtt 9.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Czech.vtt 9.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Danish.vtt 9.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Estonian.vtt 9.5 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Arabic.vtt 9.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Danish.vtt 9.4 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Danish.vtt 9.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Finnish.vtt 9.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Turkish.vtt 9.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Finnish.vtt 9.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Bulgarian.vtt 9.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Romanian.vtt 9.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Bulgarian.vtt 9.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields @ English.vtt 9.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Indonesian.vtt 9.4 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Lithuanian.vtt 9.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Lithuanian.vtt 9.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Hungarian.vtt 9.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Spanish.vtt 9.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Slovak.vtt 9.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Hungarian.vtt 9.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Hungarian.vtt 9.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Indonesian.vtt 9.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously French.vtt 9.4 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Vietnamese.vtt 9.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Dutch.vtt 9.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Swedish.vtt 9.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Czech.vtt 9.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Italian.vtt 9.3 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Swedish.vtt 9.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Romanian.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests German.vtt 9.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API @ Ukrainian.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Romanian.vtt 9.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Arabic.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Romanian.vtt 9.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Spanish.vtt 9.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Indonesian.vtt 9.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Latvian.vtt 9.3 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Slovak.vtt 9.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Estonian.vtt 9.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting German.vtt 9.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files German.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Indonesian.vtt 9.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Danish.vtt 9.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Spanish.vtt 9.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Hungarian.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes German.vtt 9.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Estonian.vtt 9.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Bulgarian.vtt 9.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Vietnamese.vtt 9.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Czech.vtt 9.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Korean.vtt 9.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Dutch.vtt 9.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Danish.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes German.vtt 9.3 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas @ Ukrainian.vtt 9.3 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs @ English.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Spanish.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Italian.vtt 9.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Arabic.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Spanish.vtt 9.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Indonesian.vtt 9.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Portuguese.vtt 9.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Portuguese.vtt 9.3 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Korean.vtt 9.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Polish.vtt 9.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules French.vtt 9.3 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Finnish.vtt 9.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Korean.vtt 9.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files @ English.vtt 9.2 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Estonian.vtt 9.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Polish.vtt 9.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Latvian.vtt 9.2 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Czech.vtt 9.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Romanian.vtt 9.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Hungarian.vtt 9.2 kB
  • 7 - Introduction to MongoDB/Subtitles/77 - OPTIONAL CRUD Updating Documents Simplified Chinese.vtt 9.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/44 - Consuming Promises with AsyncAwait Simplified Chinese.vtt 9.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Indonesian.vtt 9.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Spanish.vtt 9.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Portuguese.vtt 9.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Vietnamese.vtt 9.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Hungarian.vtt 9.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Bulgarian.vtt 9.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Italian.vtt 9.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub @ Ukrainian.vtt 9.2 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Greek.vtt 9.2 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Dutch.vtt 9.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data German.vtt 9.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules @ English.vtt 9.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Polish.vtt 9.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Korean.vtt 9.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Danish.vtt 9.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Latvian.vtt 9.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews @ English.vtt 9.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Lithuanian.vtt 9.1 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields @ English.vtt 9.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Lithuanian.vtt 9.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings @ Ukrainian.vtt 9.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Finnish.vtt 9.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Korean.vtt 9.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Italian.vtt 9.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Turkish.vtt 9.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Italian.vtt 9.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Romanian.vtt 9.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture @ Ukrainian.vtt 9.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Turkish.vtt 9.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Bulgarian.vtt 9.1 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Greek.vtt 9.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Portuguese.vtt 9.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Swedish.vtt 9.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Polish.vtt 9.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Polish.vtt 9.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Lithuanian.vtt 9.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Dutch.vtt 9.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Spanish.vtt 9.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Latvian.vtt 9.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Turkish.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Estonian.vtt 9.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Vietnamese.vtt 9.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Estonian.vtt 9.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Swedish.vtt 9.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Estonian.vtt 9.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Slovak.vtt 9.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Korean.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Hungarian.vtt 9.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Czech.vtt 9.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action @ English.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Polish.vtt 9.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Indonesian.vtt 9.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Portuguese.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Italian.vtt 9.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering @ English.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Turkish.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Lithuanian.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Italian.vtt 9.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Romanian.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Portuguese.vtt 9.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Swedish.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Latvian.vtt 9.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Spanish.vtt 9.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Finnish.vtt 9.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Latvian.vtt 9.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Vietnamese.vtt 8.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Romanian.vtt 8.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Dutch.vtt 8.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Arabic.vtt 8.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/217 - Final Considerations Simplified Chinese.vtt 8.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Lithuanian.vtt 8.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Vietnamese.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/62 - Creating and Mounting Multiple Routers Simplified Chinese.vtt 8.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Slovak.vtt 8.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Slovak.vtt 8.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Czech.vtt 8.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Hungarian.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Portuguese.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Swedish.vtt 8.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Finnish.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle @ English.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Slovak.vtt 8.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Turkish.vtt 8.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Czech.vtt 8.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules German.vtt 8.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously German.vtt 8.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Indonesian.vtt 8.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Bulgarian.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Turkish.vtt 8.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Hungarian.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Swedish.vtt 8.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Romanian.vtt 8.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool @ Ukrainian.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Czech.vtt 8.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Italian.vtt 8.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database @ Ukrainian.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Slovak.vtt 8.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Estonian.vtt 8.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Danish.vtt 8.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Vietnamese.vtt 8.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Danish.vtt 8.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Bulgarian.vtt 8.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Polish.vtt 8.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Finnish.vtt 8.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Dutch.vtt 8.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/145 - Data Sanitization Simplified Chinese.vtt 8.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Estonian.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Polish.vtt 8.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/159 - Nested Routes with Express Simplified Chinese.vtt 8.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Finnish.vtt 8.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Lithuanian.vtt 8.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Korean.vtt 8.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Portuguese.vtt 8.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates @ Ukrainian.vtt 8.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Latvian.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Danish.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Swedish.vtt 8.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Czech.vtt 8.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Korean.vtt 8.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Slovak.vtt 8.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Swedish.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Turkish.vtt 8.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Arabic.vtt 8.8 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Spanish.vtt 8.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Dutch.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Dutch.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File @ English.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Portuguese.vtt 8.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections @ English.vtt 8.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Czech.vtt 8.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Danish.vtt 8.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Danish.vtt 8.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Turkish.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Italian.vtt 8.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Estonian.vtt 8.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Indonesian.vtt 8.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Finnish.vtt 8.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Italian.vtt 8.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Romanian.vtt 8.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Latvian.vtt 8.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Dutch.vtt 8.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Hungarian.vtt 8.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields French.vtt 8.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Spanish.vtt 8.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Turkish.vtt 8.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Danish.vtt 8.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Italian.vtt 8.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Portuguese.vtt 8.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen French.vtt 8.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Vietnamese.vtt 8.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure @ Ukrainian.vtt 8.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Polish.vtt 8.7 kB
  • 7 - Introduction to MongoDB/Subtitles/74 - OPTIONAL Creating a Local Database Simplified Chinese.vtt 8.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Greek.vtt 8.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Czech.vtt 8.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Greek.vtt 8.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Dutch.vtt 8.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files French.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Swedish.vtt 8.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint @ Ukrainian.vtt 8.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Vietnamese.vtt 8.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Dutch.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Finnish.vtt 8.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Estonian.vtt 8.6 kB
  • 7 - Introduction to MongoDB/Subtitles/72 - OPTIONAL Installing MongoDB on macOS Simplified Chinese.vtt 8.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Korean.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Turkish.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Portuguese.vtt 8.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Arabic.vtt 8.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Korean.vtt 8.6 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Arabic.vtt 8.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Danish.vtt 8.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen German.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Hungarian.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Lithuanian.vtt 8.6 kB
  • 9 - Error Handling with Express/Subtitles/112 - Handling Unhandled Routes Simplified Chinese.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Dutch.vtt 8.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Lithuanian.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Slovak.vtt 8.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Latvian.vtt 8.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Spanish.vtt 8.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Slovak.vtt 8.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers @ English.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Czech.vtt 8.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/20 - Using Modules 3 3rd Party Modules Simplified Chinese.vtt 8.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Lithuanian.vtt 8.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Korean.vtt 8.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Arabic.vtt 8.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules French.vtt 8.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Estonian.vtt 8.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Finnish.vtt 8.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Swedish.vtt 8.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Turkish.vtt 8.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews French.vtt 8.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/87 - Intro to BackEnd Architecture MVC Types of Logic and More Simplified Chinese.vtt 8.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails @ English.vtt 8.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/154 - Modelling Reviews Parent Referencing Simplified Chinese.vtt 8.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Arabic.vtt 8.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Estonian.vtt 8.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Polish.vtt 8.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Latvian.vtt 8.5 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs French.vtt 8.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Slovak.vtt 8.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Swedish.vtt 8.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Danish.vtt 8.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Latvian.vtt 8.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Spanish.vtt 8.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Danish.vtt 8.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Romanian.vtt 8.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API @ English.vtt 8.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Lithuanian.vtt 8.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Estonian.vtt 8.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Hungarian.vtt 8.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Indonesian.vtt 8.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Lithuanian.vtt 8.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files German.vtt 8.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields German.vtt 8.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Finnish.vtt 8.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Arabic.vtt 8.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Czech.vtt 8.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Vietnamese.vtt 8.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Dutch.vtt 8.4 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Bulgarian.vtt 8.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Italian.vtt 8.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Korean.vtt 8.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Indonesian.vtt 8.4 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Vietnamese.vtt 8.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Polish.vtt 8.4 kB
  • 7 - Introduction to MongoDB/Subtitles/81 - Connecting to Our Hosted Database Simplified Chinese.vtt 8.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Arabic.vtt 8.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Portuguese.vtt 8.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Dutch.vtt 8.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Swedish.vtt 8.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Greek.vtt 8.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Romanian.vtt 8.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Slovak.vtt 8.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Estonian.vtt 8.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Slovak.vtt 8.3 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields French.vtt 8.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Danish.vtt 8.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/65 - Chaining Multiple Middleware Functions Simplified Chinese.vtt 8.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Arabic.vtt 8.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Finnish.vtt 8.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Polish.vtt 8.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Arabic.vtt 8.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Danish.vtt 8.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Indonesian.vtt 8.2 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Bulgarian.vtt 8.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Finnish.vtt 8.2 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling @ Ukrainian.vtt 8.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Hungarian.vtt 8.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Spanish.vtt 8.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews German.vtt 8.2 kB
  • 7 - Introduction to MongoDB/Subtitles/79 - Using Compass App for CRUD Operations Simplified Chinese.vtt 8.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/85 - Creating a Simple Tour Model Simplified Chinese.vtt 8.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Korean.vtt 8.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Korean.vtt 8.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Hungarian.vtt 8.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Romanian.vtt 8.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Korean.vtt 8.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/57 - Refactoring Our Routes Simplified Chinese.vtt 8.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Romanian.vtt 8.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Czech.vtt 8.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Lithuanian.vtt 8.2 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields German.vtt 8.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Spanish.vtt 8.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Hungarian.vtt 8.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Italian.vtt 8.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules German.vtt 8.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Czech.vtt 8.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle French.vtt 8.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Vietnamese.vtt 8.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Arabic.vtt 8.2 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Spanish.vtt 8.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/146 - Preventing Parameter Pollution Simplified Chinese.vtt 8.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing @ English.vtt 8.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action French.vtt 8.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Latvian.vtt 8.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Polish.vtt 8.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/5 - What Is Nodejs and Why Use It Simplified Chinese.vtt 8.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Polish.vtt 8.1 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents @ Ukrainian.vtt 8.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Portuguese.vtt 8.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Turkish.vtt 8.1 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/42 - From Callback Hell to Promises Simplified Chinese.vtt 8.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Danish.vtt 8.1 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Romanian.vtt 8.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Slovak.vtt 8.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Estonian.vtt 8.1 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Indonesian.vtt 8.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Polish.vtt 8.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Korean.vtt 8.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Korean.vtt 8.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering French.vtt 8.0 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs German.vtt 8.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Indonesian.vtt 8.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Italian.vtt 8.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Finnish.vtt 8.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Romanian.vtt 8.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File French.vtt 8.0 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Indonesian.vtt 8.0 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Portuguese.vtt 8.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Finnish.vtt 8.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Swedish.vtt 8.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Turkish.vtt 8.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Vietnamese.vtt 8.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Portuguese.vtt 8.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Portuguese.vtt 8.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Indonesian.vtt 8.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails French.vtt 8.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Czech.vtt 8.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Vietnamese.vtt 8.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Spanish.vtt 8.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Slovak.vtt 8.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Portuguese.vtt 8.0 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Romanian.vtt 8.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Latvian.vtt 8.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Lithuanian.vtt 8.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Latvian.vtt 8.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Spanish.vtt 7.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Romanian.vtt 7.9 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Hungarian.vtt 7.9 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Spanish.vtt 7.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections French.vtt 7.9 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Hungarian.vtt 7.9 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Polish.vtt 7.9 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Italian.vtt 7.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action German.vtt 7.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Arabic.vtt 7.9 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Turkish.vtt 7.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Dutch.vtt 7.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Vietnamese.vtt 7.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Estonian.vtt 7.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Italian.vtt 7.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Italian.vtt 7.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Italian.vtt 7.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Bulgarian.vtt 7.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Turkish.vtt 7.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Czech.vtt 7.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Swedish.vtt 7.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Spanish.vtt 7.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Hungarian.vtt 7.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle German.vtt 7.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Swedish.vtt 7.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Latvian.vtt 7.9 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Italian.vtt 7.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Dutch.vtt 7.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Turkish.vtt 7.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings @ English.vtt 7.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Slovak.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Estonian.vtt 7.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Polish.vtt 7.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Vietnamese.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Bulgarian.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Romanian.vtt 7.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Lithuanian.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Dutch.vtt 7.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Indonesian.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Lithuanian.vtt 7.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub @ English.vtt 7.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Turkish.vtt 7.8 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Slovak.vtt 7.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/151 - Modelling Tour Guides Embedding Simplified Chinese.vtt 7.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Dutch.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Indonesian.vtt 7.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Czech.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Finnish.vtt 7.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Lithuanian.vtt 7.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Korean.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Danish.vtt 7.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Hungarian.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Spanish.vtt 7.8 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Portuguese.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Portuguese.vtt 7.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Italian.vtt 7.8 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Latvian.vtt 7.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Spanish.vtt 7.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Turkish.vtt 7.7 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas @ English.vtt 7.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Vietnamese.vtt 7.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Greek.vtt 7.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Estonian.vtt 7.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Vietnamese.vtt 7.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Danish.vtt 7.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Swedish.vtt 7.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Korean.vtt 7.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Latvian.vtt 7.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Latvian.vtt 7.7 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Portuguese.vtt 7.7 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Lithuanian.vtt 7.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Slovak.vtt 7.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering German.vtt 7.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Danish.vtt 7.7 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Polish.vtt 7.7 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Czech.vtt 7.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Latvian.vtt 7.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/36 - Introduction to Streams Simplified Chinese.vtt 7.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Spanish.vtt 7.7 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Latvian.vtt 7.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Romanian.vtt 7.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Romanian.vtt 7.7 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Estonian.vtt 7.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman @ Ukrainian.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File German.vtt 7.6 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Turkish.vtt 7.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing French.vtt 7.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Portuguese.vtt 7.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Indonesian.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Romanian.vtt 7.6 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Finnish.vtt 7.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Indonesian.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Indonesian.vtt 7.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents @ Ukrainian.vtt 7.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Polish.vtt 7.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Finnish.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Spanish.vtt 7.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails German.vtt 7.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Italian.vtt 7.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/107 - Aggregation Middleware Simplified Chinese.vtt 7.6 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Polish.vtt 7.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Hungarian.vtt 7.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Polish.vtt 7.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Bulgarian.vtt 7.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool @ English.vtt 7.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections German.vtt 7.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/225 - Responding to a SIGTERM Signal Simplified Chinese.vtt 7.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure @ English.vtt 7.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Indonesian.vtt 7.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Czech.vtt 7.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Czech.vtt 7.6 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Swedish.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Portuguese.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Polish.vtt 7.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/143 - Implementing Rate Limiting Simplified Chinese.vtt 7.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Czech.vtt 7.6 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Slovak.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Lithuanian.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Dutch.vtt 7.6 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Dutch.vtt 7.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Polish.vtt 7.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Finnish.vtt 7.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Slovak.vtt 7.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API French.vtt 7.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Portuguese.vtt 7.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers French.vtt 7.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Slovak.vtt 7.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Lithuanian.vtt 7.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Korean.vtt 7.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/8 - Reading and Writing Files Simplified Chinese.vtt 7.5 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Dutch.vtt 7.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Swedish.vtt 7.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Turkish.vtt 7.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates @ English.vtt 7.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/88 - Refactoring for MVC Simplified Chinese.vtt 7.5 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Danish.vtt 7.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Estonian.vtt 7.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Dutch.vtt 7.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Italian.vtt 7.5 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Lithuanian.vtt 7.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Italian.vtt 7.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/61 - Implementing the Users Routes Simplified Chinese.vtt 7.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Italian.vtt 7.5 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Vietnamese.vtt 7.5 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Estonian.vtt 7.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Czech.vtt 7.5 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Korean.vtt 7.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint @ English.vtt 7.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Estonian.vtt 7.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Turkish.vtt 7.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Danish.vtt 7.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Hungarian.vtt 7.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint @ Ukrainian.vtt 7.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Danish.vtt 7.4 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Finnish.vtt 7.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Swedish.vtt 7.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/46 - Waiting for Multiple Promises Simultaneously Simplified Chinese.vtt 7.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Latvian.vtt 7.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Hungarian.vtt 7.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Korean.vtt 7.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Korean.vtt 7.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Swedish.vtt 7.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Dutch.vtt 7.4 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Danish.vtt 7.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Swedish.vtt 7.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/6 - Running Javascript Outside the Browser Simplified Chinese.vtt 7.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Finnish.vtt 7.4 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Swedish.vtt 7.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Spanish.vtt 7.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture @ English.vtt 7.4 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/17 - Using Modules 2 Our Own Modules Simplified Chinese.vtt 7.4 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Czech.vtt 7.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/166 - Importing Review and User Data Simplified Chinese.vtt 7.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Hungarian.vtt 7.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database @ English.vtt 7.3 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Danish.vtt 7.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Dutch.vtt 7.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Greek.vtt 7.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Finnish.vtt 7.3 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Slovak.vtt 7.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Slovak.vtt 7.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Turkish.vtt 7.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Swedish.vtt 7.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Korean.vtt 7.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Latvian.vtt 7.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Czech.vtt 7.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Latvian.vtt 7.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Slovak.vtt 7.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Italian.vtt 7.3 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Arabic.vtt 7.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings French.vtt 7.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Lithuanian.vtt 7.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Czech.vtt 7.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API German.vtt 7.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Estonian.vtt 7.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Estonian.vtt 7.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Indonesian.vtt 7.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Latvian.vtt 7.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Estonian.vtt 7.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Romanian.vtt 7.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Bulgarian.vtt 7.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Dutch.vtt 7.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/55 - Handling PATCH Requests Simplified Chinese.vtt 7.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Romanian.vtt 7.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Portuguese.vtt 7.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Portuguese.vtt 7.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Czech.vtt 7.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Estonian.vtt 7.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Danish.vtt 7.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers German.vtt 7.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Finnish.vtt 7.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Hungarian.vtt 7.2 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Arabic.vtt 7.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Finnish.vtt 7.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Lithuanian.vtt 7.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Romanian.vtt 7.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Polish.vtt 7.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Korean.vtt 7.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Swedish.vtt 7.2 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas French.vtt 7.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Turkish.vtt 7.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Korean.vtt 7.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/104 - Virtual Properties Simplified Chinese.vtt 7.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Dutch.vtt 7.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Lithuanian.vtt 7.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Turkish.vtt 7.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Hungarian.vtt 7.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Hungarian.vtt 7.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool French.vtt 7.1 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Greek.vtt 7.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Spanish.vtt 7.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing German.vtt 7.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Slovak.vtt 7.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Polish.vtt 7.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Romanian.vtt 7.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub French.vtt 7.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Lithuanian.vtt 7.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C @ Ukrainian.vtt 7.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Arabic.vtt 7.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Danish.vtt 7.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Italian.vtt 7.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Indonesian.vtt 7.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Italian.vtt 7.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Swedish.vtt 7.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Dutch.vtt 7.1 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Korean.vtt 7.1 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Korean.vtt 7.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Korean.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Polish.vtt 7.0 kB
  • 1 - Welcome Welcome Welcome/Subtitles/1 - Course Structure and Projects Simplified Chinese.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Portuguese.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Danish.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Finnish.vtt 7.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Lithuanian.vtt 7.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Korean.vtt 7.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Polish.vtt 7.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Latvian.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Latvian.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Turkish.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Estonian.vtt 7.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Danish.vtt 7.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Estonian.vtt 7.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Swedish.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Spanish.vtt 7.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Danish.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Lithuanian.vtt 7.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Vietnamese.vtt 7.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Turkish.vtt 7.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings German.vtt 7.0 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub German.vtt 7.0 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Dutch.vtt 7.0 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents @ English.vtt 7.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Indonesian.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Hungarian.vtt 6.9 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/27 - FrontEnd vs BackEnd Web Development Simplified Chinese.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Turkish.vtt 6.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Czech.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Italian.vtt 6.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture French.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Spanish.vtt 6.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Slovak.vtt 6.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Finnish.vtt 6.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Romanian.vtt 6.9 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Spanish.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Estonian.vtt 6.9 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here @ Ukrainian.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Romanian.vtt 6.9 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Vietnamese.vtt 6.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Portuguese.vtt 6.9 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas German.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Turkish.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Czech.vtt 6.9 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Spanish.vtt 6.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Hungarian.vtt 6.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Indonesian.vtt 6.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Arabic.vtt 6.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Slovak.vtt 6.8 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Romanian.vtt 6.8 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Finnish.vtt 6.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates French.vtt 6.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Romanian.vtt 6.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Slovak.vtt 6.8 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Romanian.vtt 6.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Indonesian.vtt 6.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Spanish.vtt 6.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint French.vtt 6.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Finnish.vtt 6.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates German.vtt 6.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database French.vtt 6.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Turkish.vtt 6.8 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Indonesian.vtt 6.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Swedish.vtt 6.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool German.vtt 6.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Portuguese.vtt 6.7 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Italian.vtt 6.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Arabic.vtt 6.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Portuguese.vtt 6.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Slovak.vtt 6.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Estonian.vtt 6.7 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Hungarian.vtt 6.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Italian.vtt 6.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Czech.vtt 6.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Finnish.vtt 6.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman @ English.vtt 6.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/66 - Serving Static Files Simplified Chinese.vtt 6.7 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Latvian.vtt 6.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Romanian.vtt 6.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Dutch.vtt 6.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Hungarian.vtt 6.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Latvian.vtt 6.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure French.vtt 6.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/98 - Making the API Better Limiting Fields Simplified Chinese.vtt 6.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Polish.vtt 6.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Dutch.vtt 6.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Portuguese.vtt 6.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Czech.vtt 6.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Polish.vtt 6.7 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Hungarian.vtt 6.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Lithuanian.vtt 6.7 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Danish.vtt 6.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Vietnamese.vtt 6.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Spanish.vtt 6.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Italian.vtt 6.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Indonesian.vtt 6.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Korean.vtt 6.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Swedish.vtt 6.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/188 - Building the Login Screen Simplified Chinese.vtt 6.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Indonesian.vtt 6.6 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Bulgarian.vtt 6.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Spanish.vtt 6.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database German.vtt 6.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Arabic.vtt 6.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Hungarian.vtt 6.6 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Portuguese.vtt 6.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Romanian.vtt 6.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Romanian.vtt 6.6 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Korean.vtt 6.6 kB
  • 1 - Welcome Welcome Welcome/Subtitles/3 - Lets Install Nodejs Simplified Chinese.vtt 6.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Spanish.vtt 6.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Indonesian.vtt 6.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint German.vtt 6.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Latvian.vtt 6.6 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling @ English.vtt 6.6 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Slovak.vtt 6.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Dutch.vtt 6.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Danish.vtt 6.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Hungarian.vtt 6.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Polish.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Swedish.vtt 6.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Polish.vtt 6.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Indonesian.vtt 6.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Romanian.vtt 6.5 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Polish.vtt 6.5 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Danish.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Korean.vtt 6.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Hungarian.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Czech.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Latvian.vtt 6.5 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Turkish.vtt 6.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Italian.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Spanish.vtt 6.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Italian.vtt 6.5 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Lithuanian.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Slovak.vtt 6.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Italian.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Danish.vtt 6.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Danish.vtt 6.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Spanish.vtt 6.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Hungarian.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Hungarian.vtt 6.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure German.vtt 6.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Dutch.vtt 6.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Bulgarian.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Finnish.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Estonian.vtt 6.5 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Lithuanian.vtt 6.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Turkish.vtt 6.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Korean.vtt 6.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Turkish.vtt 6.5 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Dutch.vtt 6.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture German.vtt 6.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Swedish.vtt 6.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Lithuanian.vtt 6.4 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Dutch.vtt 6.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Swedish.vtt 6.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Portuguese.vtt 6.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Portuguese.vtt 6.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Latvian.vtt 6.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Dutch.vtt 6.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Indonesian.vtt 6.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents @ English.vtt 6.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/156 - Populating Reviews Simplified Chinese.vtt 6.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Italian.vtt 6.4 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents French.vtt 6.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Finnish.vtt 6.4 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Korean.vtt 6.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Czech.vtt 6.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Lithuanian.vtt 6.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Slovak.vtt 6.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Portuguese.vtt 6.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Latvian.vtt 6.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Turkish.vtt 6.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Turkish.vtt 6.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Portuguese.vtt 6.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Korean.vtt 6.3 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Slovak.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Estonian.vtt 6.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Estonian.vtt 6.3 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Swedish.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Slovak.vtt 6.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Polish.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Finnish.vtt 6.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Indonesian.vtt 6.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Czech.vtt 6.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Turkish.vtt 6.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Estonian.vtt 6.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Lithuanian.vtt 6.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Finnish.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Korean.vtt 6.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Turkish.vtt 6.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Vietnamese.vtt 6.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Polish.vtt 6.3 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Czech.vtt 6.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Slovak.vtt 6.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Lithuanian.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Finnish.vtt 6.3 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Finnish.vtt 6.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Latvian.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Danish.vtt 6.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Czech.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Czech.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Vietnamese.vtt 6.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Portuguese.vtt 6.3 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents German.vtt 6.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Italian.vtt 6.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Latvian.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Swedish.vtt 6.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Latvian.vtt 6.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Dutch.vtt 6.3 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Estonian.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Swedish.vtt 6.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/7 - Using Modules 1 Core Modules Simplified Chinese.vtt 6.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next @ Ukrainian.vtt 6.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Polish.vtt 6.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/224 - Testing for Secure HTTPS Connections Simplified Chinese.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Estonian.vtt 6.2 kB
  • 9 - Error Handling with Express/Subtitles/120 - Handling Duplicate Database Fields Simplified Chinese.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Dutch.vtt 6.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Lithuanian.vtt 6.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Danish.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Estonian.vtt 6.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Estonian.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Danish.vtt 6.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Swedish.vtt 6.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Lithuanian.vtt 6.2 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Romanian.vtt 6.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Dutch.vtt 6.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Swedish.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Slovak.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Czech.vtt 6.2 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling French.vtt 6.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Slovak.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Swedish.vtt 6.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Finnish.vtt 6.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Korean.vtt 6.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Finnish.vtt 6.2 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Czech.vtt 6.2 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Finnish.vtt 6.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Dutch.vtt 6.1 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Hungarian.vtt 6.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/26 - HTTP in Action Simplified Chinese.vtt 6.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Latvian.vtt 6.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Slovak.vtt 6.1 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Danish.vtt 6.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Danish.vtt 6.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Korean.vtt 6.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C @ English.vtt 6.1 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Spanish.vtt 6.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Lithuanian.vtt 6.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Czech.vtt 6.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Estonian.vtt 6.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Danish.vtt 6.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman French.vtt 6.0 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Arabic.vtt 6.0 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Italian.vtt 6.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/216 - Finishing the Bookings API Simplified Chinese.vtt 6.0 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Romanian.vtt 6.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Polish.vtt 5.9 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Indonesian.vtt 5.9 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Portuguese.vtt 5.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Korean.vtt 5.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents French.vtt 5.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/175 - Recap ServerSide vs ClientSide Rendering Simplified Chinese.vtt 5.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Greek.vtt 5.9 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Korean.vtt 5.9 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Polish.vtt 5.9 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Indonesian.vtt 5.9 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Korean.vtt 5.9 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Lithuanian.vtt 5.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint @ English.vtt 5.9 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Swedish.vtt 5.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Indonesian.vtt 5.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman German.vtt 5.9 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Latvian.vtt 5.9 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Dutch.vtt 5.9 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Italian.vtt 5.8 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Turkish.vtt 5.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/58 - Middleware and the RequestResponse Cycle Simplified Chinese.vtt 5.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Arabic.vtt 5.8 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Greek.vtt 5.8 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Polish.vtt 5.8 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Spanish.vtt 5.8 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling German.vtt 5.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Korean.vtt 5.8 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Slovak.vtt 5.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/18 - Introduction to NPM and the packagejson File Simplified Chinese.vtt 5.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Hungarian.vtt 5.8 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Danish.vtt 5.8 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Estonian.vtt 5.8 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Finnish.vtt 5.8 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Finnish.vtt 5.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/152 - Modelling Tour Guides Child Referencing Simplified Chinese.vtt 5.8 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Czech.vtt 5.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Spanish.vtt 5.8 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Portuguese.vtt 5.8 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Hungarian.vtt 5.8 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/208 - Sending Password Reset Emails Simplified Chinese.vtt 5.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Polish.vtt 5.7 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Turkish.vtt 5.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Portuguese.vtt 5.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents German.vtt 5.7 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Korean.vtt 5.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Romanian.vtt 5.7 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Vietnamese.vtt 5.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Vietnamese.vtt 5.7 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Latvian.vtt 5.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Italian.vtt 5.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C French.vtt 5.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Swedish.vtt 5.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Bulgarian.vtt 5.6 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Dutch.vtt 5.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Finnish.vtt 5.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Latvian.vtt 5.6 kB
  • 7 - Introduction to MongoDB/Subtitles/80 - Creating a Hosted Database with Atlas Simplified Chinese.vtt 5.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Romanian.vtt 5.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next @ English.vtt 5.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Dutch.vtt 5.6 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/181 - Setting up the Project Structure Simplified Chinese.vtt 5.6 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/201 - Saving Image Name to Database Simplified Chinese.vtt 5.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Hungarian.vtt 5.6 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Hungarian.vtt 5.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Slovak.vtt 5.6 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Slovak.vtt 5.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Spanish.vtt 5.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Romanian.vtt 5.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/144 - Setting Security HTTP Headers Simplified Chinese.vtt 5.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Estonian.vtt 5.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Lithuanian.vtt 5.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Indonesian.vtt 5.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Turkish.vtt 5.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Italian.vtt 5.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Turkish.vtt 5.5 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Czech.vtt 5.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Danish.vtt 5.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/179 - Including Files into Pug Templates Simplified Chinese.vtt 5.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Portuguese.vtt 5.5 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Estonian.vtt 5.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint French.vtt 5.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Polish.vtt 5.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Czech.vtt 5.5 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Korean.vtt 5.5 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Lithuanian.vtt 5.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Latvian.vtt 5.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Spanish.vtt 5.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Turkish.vtt 5.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Indonesian.vtt 5.4 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Swedish.vtt 5.4 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Bulgarian.vtt 5.4 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents @ Ukrainian.vtt 5.4 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Danish.vtt 5.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/160 - Adding a Nested GET Endpoint Simplified Chinese.vtt 5.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests @ Ukrainian.vtt 5.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Lithuanian.vtt 5.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Dutch.vtt 5.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Italian.vtt 5.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Portuguese.vtt 5.3 kB
  • 14 - Setting Up Git and Deployment/Subtitles/219 - Setting Up Git and GitHub Simplified Chinese.vtt 5.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Korean.vtt 5.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Swedish.vtt 5.3 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/213 - Modelling the Bookings Simplified Chinese.vtt 5.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C German.vtt 5.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Danish.vtt 5.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Polish.vtt 5.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Estonian.vtt 5.3 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here @ English.vtt 5.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Slovak.vtt 5.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Indonesian.vtt 5.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Czech.vtt 5.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Spanish.vtt 5.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint German.vtt 5.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Finnish.vtt 5.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Dutch.vtt 5.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Korean.vtt 5.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Finnish.vtt 5.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Czech.vtt 5.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/31 - Processes Threads and the Thread Pool Simplified Chinese.vtt 5.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Turkish.vtt 5.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Hungarian.vtt 5.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Slovak.vtt 5.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Swedish.vtt 5.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Polish.vtt 5.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Latvian.vtt 5.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Romanian.vtt 5.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Lithuanian.vtt 5.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Estonian.vtt 5.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Danish.vtt 5.1 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Italian.vtt 5.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Korean.vtt 5.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Estonian.vtt 5.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Portuguese.vtt 5.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Lithuanian.vtt 5.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Swedish.vtt 5.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Latvian.vtt 5.0 kB
  • 7 - Introduction to MongoDB/Subtitles/75 - OPTIONAL CRUD Creating Documents Simplified Chinese.vtt 5.0 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Vietnamese.vtt 5.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Slovak.vtt 5.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next French.vtt 5.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/34 - Events and EventDriven Architecture Simplified Chinese.vtt 5.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next German.vtt 5.0 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Romanian.vtt 5.0 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here French.vtt 4.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Danish.vtt 4.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Indonesian.vtt 4.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Arabic.vtt 4.9 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Finnish.vtt 4.9 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Romanian.vtt 4.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Hungarian.vtt 4.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Dutch.vtt 4.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Czech.vtt 4.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Vietnamese.vtt 4.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Turkish.vtt 4.8 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here German.vtt 4.8 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Hungarian.vtt 4.8 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Indonesian.vtt 4.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Arabic.vtt 4.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Italian.vtt 4.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Latvian.vtt 4.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Portuguese.vtt 4.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Swedish.vtt 4.7 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Polish.vtt 4.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Polish.vtt 4.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Spanish.vtt 4.7 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Latvian.vtt 4.7 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Korean.vtt 4.7 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents @ English.vtt 4.7 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Portuguese.vtt 4.7 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Turkish.vtt 4.6 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Slovak.vtt 4.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Finnish.vtt 4.6 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Czech.vtt 4.6 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Italian.vtt 4.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Czech.vtt 4.6 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Lithuanian.vtt 4.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Slovak.vtt 4.6 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Spanish.vtt 4.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Greek.vtt 4.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Danish.vtt 4.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Estonian.vtt 4.6 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Dutch.vtt 4.6 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Dutch.vtt 4.5 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Finnish.vtt 4.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests @ English.vtt 4.5 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Estonian.vtt 4.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Lithuanian.vtt 4.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/49 - Installing Postman Simplified Chinese.vtt 4.4 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Swedish.vtt 4.4 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Korean.vtt 4.4 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Danish.vtt 4.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/92 - Deleting Documents Simplified Chinese.vtt 4.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/164 - Adding a me Endpoint Simplified Chinese.vtt 4.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Korean.vtt 4.3 kB
  • 9 - Error Handling with Express/Subtitles/113 - An Overview of Error Handling Simplified Chinese.vtt 4.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests French.vtt 4.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Greek.vtt 4.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Bulgarian.vtt 4.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express @ Ukrainian.vtt 4.2 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents French.vtt 4.2 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/30 - Node V8 Libuv and C Simplified Chinese.vtt 4.1 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Indonesian.vtt 4.1 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Romanian.vtt 4.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Spanish.vtt 4.0 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Hungarian.vtt 4.0 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Spanish.vtt 4.0 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents German.vtt 4.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests German.vtt 4.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Indonesian.vtt 4.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Romanian.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Italian.vtt 3.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Hungarian.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Czech.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Portuguese.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Latvian.vtt 3.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Italian.vtt 3.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Portuguese.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Polish.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Turkish.vtt 3.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Polish.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Lithuanian.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Danish.vtt 3.9 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Finnish.vtt 3.8 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Slovak.vtt 3.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Latvian.vtt 3.8 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Dutch.vtt 3.8 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Swedish.vtt 3.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Slovak.vtt 3.8 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Estonian.vtt 3.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Lithuanian.vtt 3.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Swedish.vtt 3.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Dutch.vtt 3.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Czech.vtt 3.8 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Korean.vtt 3.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Estonian.vtt 3.8 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/23 - Recap and Whats Next Simplified Chinese.vtt 3.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Danish.vtt 3.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Turkish.vtt 3.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Finnish.vtt 3.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Arabic.vtt 3.7 kB
  • 15 - Thats It Everyone/Subtitles/228 - Where to Go from Here Simplified Chinese.vtt 3.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Bulgarian.vtt 3.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Vietnamese.vtt 3.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose @ Ukrainian.vtt 3.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Korean.vtt 3.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express @ English.vtt 3.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Arabic.vtt 3.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Greek.vtt 3.3 kB
  • 7 - Introduction to MongoDB/Subtitles/78 - OPTIONAL CRUD Deleting Documents Simplified Chinese.vtt 3.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/56 - Handling DELETE Requests Simplified Chinese.vtt 3.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express French.vtt 3.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Vietnamese.vtt 3.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Hungarian.vtt 3.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Indonesian.vtt 3.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express German.vtt 3.1 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Finnish.vtt 3.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Latvian.vtt 3.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Spanish.vtt 3.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Portuguese.vtt 3.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Turkish.vtt 3.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Romanian.vtt 3.0 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose @ English.vtt 3.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Lithuanian.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Italian.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Swedish.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Danish.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Slovak.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Estonian.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Czech.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Korean.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Polish.vtt 2.9 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Dutch.vtt 2.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose French.vtt 2.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Bulgarian.vtt 2.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose German.vtt 2.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Spanish.vtt 2.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Hungarian.vtt 2.7 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro @ Ukrainian.vtt 2.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Turkish.vtt 2.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Portuguese.vtt 2.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Italian.vtt 2.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Dutch.vtt 2.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Indonesian.vtt 2.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Romanian.vtt 2.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Korean.vtt 2.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Polish.vtt 2.6 kB
  • 15 - Thats It Everyone/229 - My Other Courses Updates.html 2.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Swedish.vtt 2.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Arabic.vtt 2.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Lithuanian.vtt 2.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Danish.vtt 2.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Estonian.vtt 2.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Latvian.vtt 2.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/48 - What is Express Simplified Chinese.vtt 2.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Slovak.vtt 2.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Czech.vtt 2.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Finnish.vtt 2.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Vietnamese.vtt 2.4 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro @ English.vtt 2.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Greek.vtt 2.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Greek.vtt 2.3 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro French.vtt 2.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Indonesian.vtt 2.1 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Greek.vtt 2.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Romanian.vtt 2.1 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Polish.vtt 2.1 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Greek.vtt 2.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Hungarian.vtt 2.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Portuguese.vtt 2.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro German.vtt 2.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Turkish.vtt 2.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Latvian.vtt 2.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Spanish.vtt 2.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Finnish.vtt 2.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Bulgarian.vtt 2.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro @ Ukrainian.vtt 2.0 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Bulgarian.vtt 2.0 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Italian.vtt 2.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro @ Ukrainian.vtt 1.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Swedish.vtt 1.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Slovak.vtt 1.9 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Greek.vtt 1.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Danish.vtt 1.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Czech.vtt 1.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Estonian.vtt 1.9 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/84 - What Is Mongoose Simplified Chinese.vtt 1.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro @ Ukrainian.vtt 1.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Lithuanian.vtt 1.9 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Greek.vtt 1.9 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Dutch.vtt 1.9 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Bulgarian.vtt 1.8 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Korean.vtt 1.8 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Greek.vtt 1.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Arabic.vtt 1.8 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Arabic.vtt 1.8 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Bulgarian.vtt 1.8 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Vietnamese.vtt 1.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Vietnamese.vtt 1.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Arabic.vtt 1.7 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro @ Ukrainian.vtt 1.7 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro @ Ukrainian.vtt 1.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Bulgarian.vtt 1.7 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro @ English.vtt 1.7 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro @ Ukrainian.vtt 1.7 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro @ Ukrainian.vtt 1.6 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro @ English.vtt 1.6 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Greek.vtt 1.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Vietnamese.vtt 1.6 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Bulgarian.vtt 1.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Bulgarian.vtt 1.6 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Arabic.vtt 1.6 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Arabic.vtt 1.6 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro @ English.vtt 1.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro French.vtt 1.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Vietnamese.vtt 1.5 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Arabic.vtt 1.5 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro @ English.vtt 1.5 kB
  • 4 - How Nodejs Works A Look Behind the Scenes/Subtitles/29 - Section Intro Simplified Chinese.vtt 1.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Romanian.vtt 1.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro French.vtt 1.5 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Vietnamese.vtt 1.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Arabic.vtt 1.5 kB
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Greek.vtt 1.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Vietnamese.vtt 1.5 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Greek.vtt 1.5 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro @ English.vtt 1.5 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro @ English.vtt 1.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro German.vtt 1.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Italian.vtt 1.5 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Bulgarian.vtt 1.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Spanish.vtt 1.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Hungarian.vtt 1.5 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro German.vtt 1.5 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Romanian.vtt 1.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Vietnamese.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Slovak.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Spanish.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Portuguese.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Polish.vtt 1.4 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro @ English.vtt 1.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro French.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Italian.vtt 1.4 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro @ Ukrainian.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Indonesian.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Polish.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Dutch.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Swedish.vtt 1.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Hungarian.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Slovak.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Czech.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Portuguese.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Hungarian.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Estonian.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Latvian.vtt 1.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Romanian.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Swedish.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Indonesian.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Lithuanian.vtt 1.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro German.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Dutch.vtt 1.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro French.vtt 1.4 kB
  • 1 - Welcome Welcome Welcome/2 - READ BEFORE YOU START.html 1.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Turkish.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Korean.vtt 1.4 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Romanian.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Danish.vtt 1.4 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Portuguese.vtt 1.4 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Czech.vtt 1.4 kB
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Greek.vtt 1.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Indonesian.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Latvian.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Lithuanian.vtt 1.4 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Turkish.vtt 1.4 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Spanish.vtt 1.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Danish.vtt 1.3 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Turkish.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Latvian.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro French.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Spanish.vtt 1.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Finnish.vtt 1.3 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Arabic.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Hungarian.vtt 1.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Korean.vtt 1.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Spanish.vtt 1.3 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Estonian.vtt 1.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Bulgarian.vtt 1.3 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Arabic.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Polish.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Swedish.vtt 1.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Indonesian.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Finnish.vtt 1.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Hungarian.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Czech.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Indonesian.vtt 1.3 kB
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro @ Ukrainian.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Slovak.vtt 1.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro German.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Romanian.vtt 1.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro French.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro German.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Italian.vtt 1.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro French.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Estonian.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Portuguese.vtt 1.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Romanian.vtt 1.3 kB
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Bulgarian.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Polish.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Italian.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Estonian.vtt 1.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Italian.vtt 1.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Indonesian.vtt 1.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Portuguese.vtt 1.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro German.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Lithuanian.vtt 1.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Romanian.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Latvian.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Czech.vtt 1.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Latvian.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Danish.vtt 1.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Hungarian.vtt 1.3 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Turkish.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Dutch.vtt 1.3 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Lithuanian.vtt 1.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Indonesian.vtt 1.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Spanish.vtt 1.3 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Hungarian.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Dutch.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Turkish.vtt 1.3 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro German.vtt 1.3 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Slovak.vtt 1.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro @ Ukrainian.vtt 1.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Finnish.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Lithuanian.vtt 1.2 kB
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Finnish.vtt 1.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Danish.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Italian.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Turkish.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Polish.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Portuguese.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Portuguese.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Slovak.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Swedish.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Turkish.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Czech.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Swedish.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Polish.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Korean.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Korean.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Dutch.vtt 1.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro @ Ukrainian.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Polish.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Spanish.vtt 1.2 kB
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Bulgarian.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Estonian.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Danish.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Finnish.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Finnish.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Swedish.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Italian.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Danish.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Finnish.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Latvian.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Dutch.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Czech.vtt 1.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Swedish.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Lithuanian.vtt 1.2 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro @ English.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Dutch.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Estonian.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Czech.vtt 1.2 kB
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Slovak.vtt 1.2 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Korean.vtt 1.2 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Vietnamese.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Slovak.vtt 1.2 kB
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Korean.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Estonian.vtt 1.2 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro @ English.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Lithuanian.vtt 1.2 kB
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Danish.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Latvian.vtt 1.2 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Korean.vtt 1.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Vietnamese.vtt 1.1 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro French.vtt 1.1 kB
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Arabic.vtt 1.1 kB
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Vietnamese.vtt 1.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro French.vtt 1.1 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Romanian.vtt 1.1 kB
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro @ English.vtt 1.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Vietnamese.vtt 1.1 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Turkish.vtt 1.1 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Hungarian.vtt 1.1 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Greek.vtt 1.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro @ English.vtt 1.1 kB
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Arabic.vtt 1.1 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Romanian.vtt 1.1 kB
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Indonesian.vtt 1.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Indonesian.vtt 1.0 kB
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/Subtitles/40 - Section Intro Simplified Chinese.vtt 1.0 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Spanish.vtt 1.0 kB
  • 6 - Express Lets Start Building the Natours API/Subtitles/47 - Section Intro Simplified Chinese.vtt 1.0 kB
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro French.vtt 1.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro @ Ukrainian.vtt 1.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Turkish.vtt 1.0 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Indonesian.vtt 1.0 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Lithuanian.vtt 1.0 kB
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Bulgarian.vtt 1.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro German.vtt 1.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Portuguese.vtt 1.0 kB
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Portuguese.vtt 1.0 kB
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Estonian.vtt 1.0 kB
  • 12 - ServerSide Rendering with Pug Templates/Subtitles/174 - Section Intro Simplified Chinese.vtt 995 Bytes
  • 11 - Modelling Data and Advanced Mongoose/Subtitles/147 - Section Intro Simplified Chinese.vtt 993 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Korean.vtt 993 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Italian.vtt 992 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Italian.vtt 991 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Spanish.vtt 988 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro German.vtt 987 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Estonian.vtt 987 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Spanish.vtt 985 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Italian.vtt 985 Bytes
  • 10 - Authentication Authorization and Security/Subtitles/124 - Section Intro Simplified Chinese.vtt 982 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Dutch.vtt 982 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Polish.vtt 980 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Finnish.vtt 975 Bytes
  • 8 - Using MongoDB with Mongoose/Subtitles/82 - Section Intro Simplified Chinese.vtt 973 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Swedish.vtt 970 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Swedish.vtt 969 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Slovak.vtt 969 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Latvian.vtt 966 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Romanian.vtt 964 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Latvian.vtt 962 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Czech.vtt 960 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Romanian.vtt 958 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Dutch.vtt 957 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro German.vtt 953 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Arabic.vtt 951 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Danish.vtt 950 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Hungarian.vtt 949 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Portuguese.vtt 946 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Danish.vtt 946 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Portuguese.vtt 944 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro French.vtt 942 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Korean.vtt 941 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Polish.vtt 935 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Spanish.vtt 933 Bytes
  • 2 - Introduction to Nodejs and NPM/Subtitles/4 - Section Intro Simplified Chinese.vtt 933 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro German.vtt 932 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Czech.vtt 930 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Turkish.vtt 928 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Hungarian.vtt 926 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Czech.vtt 925 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Latvian.vtt 923 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Italian.vtt 920 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Slovak.vtt 914 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Finnish.vtt 913 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Polish.vtt 912 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Polish.vtt 908 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Indonesian.vtt 908 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Slovak.vtt 904 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Dutch.vtt 901 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Korean.vtt 898 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Lithuanian.vtt 898 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Swedish.vtt 879 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Finnish.vtt 874 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Danish.vtt 872 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Swedish.vtt 864 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Lithuanian.vtt 859 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Dutch.vtt 854 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Danish.vtt 850 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Estonian.vtt 848 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Slovak.vtt 847 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Lithuanian.vtt 845 Bytes
  • 3 - Introduction to BackEnd Web Development/Subtitles/24 - Section Intro Simplified Chinese.vtt 844 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Estonian.vtt 842 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Korean.vtt 839 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Finnish.vtt 837 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Czech.vtt 835 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Latvian.vtt 829 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Vietnamese.vtt 828 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Turkish.vtt 824 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro @ English.vtt 823 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Hungarian.vtt 818 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro French.vtt 771 Bytes
  • 7 - Introduction to MongoDB/Subtitles/69 - Section Intro Simplified Chinese.vtt 768 Bytes
  • 14 - Setting Up Git and Deployment/Subtitles/218 - Section Intro Simplified Chinese.vtt 748 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Spanish.vtt 741 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Indonesian.vtt 736 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Slovak.vtt 735 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Hungarian.vtt 732 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Romanian.vtt 724 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Swedish.vtt 721 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Latvian.vtt 721 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Polish.vtt 716 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Finnish.vtt 716 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Lithuanian.vtt 702 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Italian.vtt 702 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Danish.vtt 698 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Portuguese.vtt 697 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro German.vtt 696 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Czech.vtt 692 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Turkish.vtt 690 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Dutch.vtt 687 Bytes
  • 9 - Error Handling with Express/Subtitles/110 - Section Intro Simplified Chinese.vtt 680 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Estonian.vtt 644 Bytes
  • 7 - Introduction to MongoDB/71 - No Need to Install MongoDB Locally.html 598 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Korean.vtt 594 Bytes
  • 13 - Advanced Features Payments Email File Uploads/Subtitles/198 - Section Intro Simplified Chinese.vtt 554 Bytes
  • 2 - Introduction to Nodejs and NPM/6 - Download starter project from GitHub.txt 58 Bytes
  • 4 - How Nodejs Works A Look Behind the Scenes/33 - Download starter project from GitHub.txt 58 Bytes
  • 5 - Optional Asynchronous JavaScript Promises and AsyncAwait/41 - Download starter project from GitHub.txt 58 Bytes
  • 6 - Express Lets Start Building the Natours API/50 - Download starter project from GitHub.txt 58 Bytes

随机展示

相关说明

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