本站已收录 番号和无损神作磁力链接/BT种子 

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

种子简介

种子名称: Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp (2019)
文件类型: 视频
文件数目: 226个文件
文件大小: 4.62 GB
收录时间: 2020-10-8 11:34
已经下载: 3
资源热度: 156
最近下载: 2024-11-26 21:58

下载BT种子文件

下载Torrent文件(.torrent) 立即下载

磁力链接下载

magnet:?xt=urn:btih:adf651054a91c30a6d76e73b05f6ca008db5c534&dn=Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp (2019) 复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。

喜欢这个种子的人也喜欢

种子包含的文件

Udemy - Node.js, Express, MongoDB & More The Complete Bootcamp (2019).torrent
  • 14 - Setting Up Git and Deployment/226 - Finishing Payments with Stripe Webhooks.mp475.87MB
  • 1 - Welcome, Welcome, Welcome!/3 - Let's Install Node.js.mp48.59MB
  • 2 - Introduction to Node.js and NPM/4 - Section Intro.mp43.12MB
  • 2 - Introduction to Node.js and NPM/5 - What Is Node.js and Why Use It.mp423.85MB
  • 2 - Introduction to Node.js and NPM/6 - Running Javascript Outside the Browser.mp48.64MB
  • 2 - Introduction to Node.js and NPM/7 - Using Modules 1 Core Modules.mp410.15MB
  • 2 - Introduction to Node.js and NPM/8 - Reading and Writing Files.mp411.43MB
  • 2 - Introduction to Node.js and NPM/9 - Blocking and Non-Blocking Asynchronous Nature of Node.js.mp414.19MB
  • 2 - Introduction to Node.js and NPM/10 - Reading and Writing Files Asynchronously.mp423.69MB
  • 2 - Introduction to Node.js and NPM/11 - Creating a Simple Web Server.mp422.09MB
  • 2 - Introduction to Node.js and NPM/12 - Routing.mp426.84MB
  • 2 - Introduction to Node.js and NPM/13 - Building a (Very) Simple API.mp431.95MB
  • 2 - Introduction to Node.js and NPM/14 - HTML Templating Building the Templates.mp429.05MB
  • 2 - Introduction to Node.js and NPM/15 - HTML Templating Filling the Templates.mp443.21MB
  • 2 - Introduction to Node.js and NPM/16 - Parsing Variables from URLs.mp421.49MB
  • 2 - Introduction to Node.js and NPM/17 - Using Modules 2 Our Own Modules.mp412.29MB
  • 2 - Introduction to Node.js and NPM/18 - Introduction to NPM and the package.json File.mp49.14MB
  • 2 - Introduction to Node.js and NPM/19 - Types of Packages and Installs.mp422.42MB
  • 2 - Introduction to Node.js and NPM/20 - Using Modules 3 3rd Party Modules.mp415.59MB
  • 2 - Introduction to Node.js and NPM/21 - Package Versioning and Updating.mp419.71MB
  • 2 - Introduction to Node.js and NPM/22 - Setting up Prettier in VS Code.mp422.38MB
  • 2 - Introduction to Node.js and NPM/23 - Recap and What's Next.mp45.61MB
  • 3 - Introduction to Back-End Web Development/24 - Section Intro.mp42.75MB
  • 3 - Introduction to Back-End Web Development/25 - An Overview of How the Web Works.mp418.62MB
  • 3 - Introduction to Back-End Web Development/26 - HTTP in Action.mp413.17MB
  • 3 - Introduction to Back-End Web Development/27 - Front-End vs. Back-End Web Development.mp48.36MB
  • 3 - Introduction to Back-End Web Development/28 - Static vs Dynamic vs API.mp412.79MB
  • 4 - How Node.js Works A Look Behind the Scenes/29 - Section Intro.mp45.11MB
  • 4 - How Node.js Works A Look Behind the Scenes/30 - Node, V8, Libuv and C++.mp45.03MB
  • 4 - How Node.js Works A Look Behind the Scenes/31 - Processes, Threads and the Thread Pool.mp45.84MB
  • 4 - How Node.js Works A Look Behind the Scenes/32 - The Node.js Event Loop.mp415.41MB
  • 4 - How Node.js Works A Look Behind the Scenes/33 - The Event Loop in Practice.mp434.62MB
  • 4 - How Node.js Works A Look Behind the Scenes/34 - Events and Event-Driven Architecture.mp45.83MB
  • 4 - How Node.js Works A Look Behind the Scenes/35 - Events in Practice.mp422.49MB
  • 4 - How Node.js Works A Look Behind the Scenes/36 - Introduction to Streams.mp48.83MB
  • 4 - How Node.js Works A Look Behind the Scenes/37 - Streams in Practice.mp425.07MB
  • 4 - How Node.js Works A Look Behind the Scenes/38 - How Requiring Modules Really Works.mp412.97MB
  • 4 - How Node.js Works A Look Behind the Scenes/39 - Requiring Modules in Practice.mp424.11MB
  • 5 - [Optional] Asynchronous JavaScript Promises and AsyncAwait/40 - Section Intro.mp43.32MB
  • 5 - [Optional] Asynchronous JavaScript Promises and AsyncAwait/41 - The Problem with Callbacks Callback Hell.mp420.94MB
  • 5 - [Optional] Asynchronous JavaScript Promises and AsyncAwait/42 - From Callback Hell to Promises.mp411.48MB
  • 5 - [Optional] Asynchronous JavaScript Promises and AsyncAwait/43 - Building Promises.mp427.47MB
  • 5 - [Optional] Asynchronous JavaScript Promises and AsyncAwait/44 - Consuming Promises with AsyncAwait.mp417MB
  • 5 - [Optional] Asynchronous JavaScript Promises and AsyncAwait/45 - Returning Values from Async Functions.mp422.53MB
  • 5 - [Optional] Asynchronous JavaScript Promises and AsyncAwait/46 - Waiting for Multiple Promises Simultaneously.mp412.15MB
  • 6 - Express Let's Start Building the Natours API!/47 - Section Intro.mp43.29MB
  • 6 - Express Let's Start Building the Natours API!/48 - What is Express.mp43.03MB
  • 6 - Express Let's Start Building the Natours API!/49 - Installing Postman.mp46.06MB
  • 6 - Express Let's Start Building the Natours API!/50 - Setting up Express and Basic Routing.mp426.23MB
  • 6 - Express Let's Start Building the Natours API!/51 - APIs and RESTful API Design.mp421.57MB
  • 6 - Express Let's Start Building the Natours API!/52 - Starting Our API Handling GET Requests.mp423.4MB
  • 6 - Express Let's Start Building the Natours API!/53 - Handling POST Requests.mp427.23MB
  • 6 - Express Let's Start Building the Natours API!/54 - Responding to URL Parameters.mp420.11MB
  • 6 - Express Let's Start Building the Natours API!/55 - Handling PATCH Requests.mp415.24MB
  • 6 - Express Let's Start Building the Natours API!/56 - Handling DELETE Requests.mp44.61MB
  • 6 - Express Let's Start Building the Natours API!/57 - Refactoring Our Routes.mp413.54MB
  • 6 - Express Let's Start Building the Natours API!/58 - Middleware and the Request-Response Cycle.mp46.61MB
  • 6 - Express Let's Start Building the Natours API!/59 - Creating Our Own Middleware.mp417.8MB
  • 6 - Express Let's Start Building the Natours API!/60 - Using 3rd-Party Middleware.mp419.14MB
  • 6 - Express Let's Start Building the Natours API!/61 - Implementing the Users Routes.mp413.23MB
  • 6 - Express Let's Start Building the Natours API!/62 - Creating and Mounting Multiple Routers.mp414.16MB
  • 6 - Express Let's Start Building the Natours API!/63 - A Better File Structure.mp434.58MB
  • 6 - Express Let's Start Building the Natours API!/64 - Param Middleware.mp421.34MB
  • 6 - Express Let's Start Building the Natours API!/65 - Chaining Multiple Middleware Functions.mp414.67MB
  • 6 - Express Let's Start Building the Natours API!/66 - Serving Static Files.mp410.87MB
  • 6 - Express Let's Start Building the Natours API!/67 - Environment Variables.mp428.23MB
  • 6 - Express Let's Start Building the Natours API!/68 - Setting up ESLint + Prettier in VS Code.mp428.59MB
  • 7 - Introduction to MongoDB/69 - Section Intro.mp42.97MB
  • 7 - Introduction to MongoDB/70 - What is MongoDB.mp412.46MB
  • 7 - Introduction to MongoDB/71 - Installing MongoDB on macOS.mp413.71MB
  • 7 - Introduction to MongoDB/72 - Installing MongoDB on Windows.mp417.42MB
  • 7 - Introduction to MongoDB/73 - Creating a Local Database.mp410.79MB
  • 7 - Introduction to MongoDB/74 - CRUD Creating Documents.mp46.13MB
  • 7 - Introduction to MongoDB/75 - CRUD Querying (Reading) Documents.mp418.45MB
  • 7 - Introduction to MongoDB/76 - CRUD Updating Documents.mp411.45MB
  • 7 - Introduction to MongoDB/77 - CRUD Deleting Documents.mp44.7MB
  • 7 - Introduction to MongoDB/78 - Using Compass App for CRUD Operations.mp411.87MB
  • 7 - Introduction to MongoDB/79 - Creating a Hosted Database with Atlas.mp48.03MB
  • 7 - Introduction to MongoDB/80 - Connecting to Our Hosted Database.mp413.19MB
  • 8 - Using MongoDB with Mongoose/81 - Section Intro.mp43.67MB
  • 8 - Using MongoDB with Mongoose/82 - Connecting Our Database with the Express App.mp421.62MB
  • 8 - Using MongoDB with Mongoose/83 - What Is Mongoose.mp42.94MB
  • 8 - Using MongoDB with Mongoose/84 - Creating a Simple Tour Model.mp412.05MB
  • 8 - Using MongoDB with Mongoose/85 - Creating Documents and Testing the Model.mp415.28MB
  • 8 - Using MongoDB with Mongoose/86 - Intro to Back-End Architecture MVC, Types of Logic, and More.mp49.33MB
  • 8 - Using MongoDB with Mongoose/87 - Refactoring for MVC.mp412.22MB
  • 8 - Using MongoDB with Mongoose/88 - Another Way of Creating Documents.mp422.76MB
  • 8 - Using MongoDB with Mongoose/89 - Reading Documents.mp415.4MB
  • 8 - Using MongoDB with Mongoose/90 - Updating Documents.mp421.4MB
  • 8 - Using MongoDB with Mongoose/91 - Deleting Documents.mp47.22MB
  • 8 - Using MongoDB with Mongoose/92 - Modelling the Tours.mp433.89MB
  • 8 - Using MongoDB with Mongoose/93 - Importing Development Data.mp428.73MB
  • 8 - Using MongoDB with Mongoose/94 - Making the API Better Filtering.mp433.75MB
  • 8 - Using MongoDB with Mongoose/95 - Making the API Better Advanced Filtering.mp421.96MB
  • 8 - Using MongoDB with Mongoose/96 - Making the API Better Sorting.mp426.18MB
  • 8 - Using MongoDB with Mongoose/97 - Making the API Better Limiting Fields.mp411.78MB
  • 8 - Using MongoDB with Mongoose/98 - Making the API Better Pagination.mp426.91MB
  • 8 - Using MongoDB with Mongoose/99 - Making the API Better Aliasing.mp417.03MB
  • 8 - Using MongoDB with Mongoose/100 - Refactoring API Features.mp431.08MB
  • 8 - Using MongoDB with Mongoose/101 - Aggregation Pipeline Matching and Grouping.mp438.49MB
  • 8 - Using MongoDB with Mongoose/102 - Aggregation Pipeline Unwinding and Projecting.mp437.26MB
  • 8 - Using MongoDB with Mongoose/103 - Virtual Properties.mp411.36MB
  • 8 - Using MongoDB with Mongoose/104 - Document Middleware.mp426.54MB
  • 8 - Using MongoDB with Mongoose/105 - Query Middleware.mp426.99MB
  • 8 - Using MongoDB with Mongoose/106 - Aggregation Middleware.mp414.77MB
  • 8 - Using MongoDB with Mongoose/107 - Data Validation Built-In Validators.mp422.6MB
  • 8 - Using MongoDB with Mongoose/108 - Data Validation Custom Validators.mp429.77MB
  • 9 - Error Handling with Express/109 - Section Intro.mp42.36MB
  • 9 - Error Handling with Express/110 - Debugging Node.js with ndb.mp439MB
  • 9 - Error Handling with Express/111 - Handling Unhandled Routes.mp413.68MB
  • 9 - Error Handling with Express/112 - An Overview of Error Handling.mp45.29MB
  • 9 - Error Handling with Express/113 - Implementing a Global Error Handling Middleware.mp415.39MB
  • 9 - Error Handling with Express/114 - Better Errors and Refactoring.mp419.48MB
  • 9 - Error Handling with Express/115 - Catching Errors in Async Functions.mp426.91MB
  • 9 - Error Handling with Express/116 - Adding 404 Not Found Errors.mp416.28MB
  • 9 - Error Handling with Express/117 - Errors During Development vs Production.mp417.85MB
  • 9 - Error Handling with Express/118 - Handling Invalid Database IDs.mp418.14MB
  • 9 - Error Handling with Express/119 - Handling Duplicate Database Fields.mp412.4MB
  • 9 - Error Handling with Express/120 - Handling Mongoose Validation Errors.mp416.46MB
  • 9 - Error Handling with Express/121 - Errors Outside Express Unhandled Rejections.mp415.57MB
  • 9 - Error Handling with Express/122 - Catching Uncaught Exceptions.mp417.39MB
  • 10 - Authentication, Authorization and Security/123 - Section Intro.mp43.45MB
  • 10 - Authentication, Authorization and Security/124 - Modelling Users.mp417.5MB
  • 10 - Authentication, Authorization and Security/125 - Creating New Users.mp418.85MB
  • 10 - Authentication, Authorization and Security/126 - Managing Passwords.mp431.46MB
  • 10 - Authentication, Authorization and Security/127 - How Authentication with JWT Works.mp411.93MB
  • 10 - Authentication, Authorization and Security/128 - Signing up Users.mp429.93MB
  • 10 - Authentication, Authorization and Security/129 - Logging in Users.mp448.89MB
  • 10 - Authentication, Authorization and Security/130 - Protecting Tour Routes - Part 1.mp427.45MB
  • 10 - Authentication, Authorization and Security/131 - Protecting Tour Routes - Part 2.mp465.64MB
  • 10 - Authentication, Authorization and Security/132 - Advanced Postman Setup.mp417.74MB
  • 10 - Authentication, Authorization and Security/133 - Authorization User Roles and Permissions.mp427.95MB
  • 10 - Authentication, Authorization and Security/134 - Password Reset Functionality Reset Token.mp432.12MB
  • 10 - Authentication, Authorization and Security/135 - Sending Emails with Nodemailer.mp442.35MB
  • 10 - Authentication, Authorization and Security/136 - Password Reset Functionality Setting New Password.mp447.25MB
  • 10 - Authentication, Authorization and Security/137 - Updating the Current User Password.mp431.03MB
  • 10 - Authentication, Authorization and Security/138 - Updating the Current User Data.mp436.91MB
  • 10 - Authentication, Authorization and Security/139 - Deleting the Current User.mp418.97MB
  • 10 - Authentication, Authorization and Security/140 - Security Best Practices.mp415.65MB
  • 10 - Authentication, Authorization and Security/141 - Sending JWT via Cookie.mp417.42MB
  • 10 - Authentication, Authorization and Security/142 - Implementing Rate Limiting.mp412.95MB
  • 10 - Authentication, Authorization and Security/143 - Setting Security HTTP Headers.mp410.76MB
  • 10 - Authentication, Authorization and Security/144 - Data Sanitization.mp416.65MB
  • 10 - Authentication, Authorization and Security/145 - Preventing Parameter Pollution.mp417.95MB
  • 11 - Modelling Data and Advanced Mongoose/146 - Section Intro.mp43.65MB
  • 11 - Modelling Data and Advanced Mongoose/147 - MongoDB Data Modelling.mp434.38MB
  • 11 - Modelling Data and Advanced Mongoose/148 - Designing Our Data Model.mp413.97MB
  • 11 - Modelling Data and Advanced Mongoose/149 - Modelling Locations (Geospatial Data).mp426.57MB
  • 11 - Modelling Data and Advanced Mongoose/150 - Modelling Tour Guides Embedding.mp414.59MB
  • 11 - Modelling Data and Advanced Mongoose/151 - Modelling Tour Guides Child Referencing.mp49.09MB
  • 11 - Modelling Data and Advanced Mongoose/152 - Populating Tour Guides.mp420.52MB
  • 11 - Modelling Data and Advanced Mongoose/153 - Modelling Reviews Parent Referencing.mp415.41MB
  • 11 - Modelling Data and Advanced Mongoose/154 - Creating and Getting Reviews.mp430.56MB
  • 11 - Modelling Data and Advanced Mongoose/155 - Populating Reviews.mp411.97MB
  • 11 - Modelling Data and Advanced Mongoose/156 - Virtual Populate Tours and Reviews.mp420.64MB
  • 11 - Modelling Data and Advanced Mongoose/157 - Implementing Simple Nested Routes.mp427.89MB
  • 11 - Modelling Data and Advanced Mongoose/158 - Nested Routes with Express.mp414.56MB
  • 11 - Modelling Data and Advanced Mongoose/159 - Adding a Nested GET Endpoint.mp49.98MB
  • 11 - Modelling Data and Advanced Mongoose/160 - Building Handler Factory Functions Delete.mp427.25MB
  • 11 - Modelling Data and Advanced Mongoose/161 - Factory Functions Update and Create.mp425.15MB
  • 11 - Modelling Data and Advanced Mongoose/162 - Factory Functions Reading.mp430.13MB
  • 11 - Modelling Data and Advanced Mongoose/163 - Adding a me Endpoint.mp49.26MB
  • 11 - Modelling Data and Advanced Mongoose/164 - Adding Missing Authentication and Authorization.mp428.68MB
  • 11 - Modelling Data and Advanced Mongoose/165 - Importing Review and User Data.mp415.46MB
  • 11 - Modelling Data and Advanced Mongoose/166 - Improving Read Performance with Indexes.mp426.58MB
  • 11 - Modelling Data and Advanced Mongoose/167 - Calculating Average Rating on Tours - Part 1.mp441.47MB
  • 11 - Modelling Data and Advanced Mongoose/168 - Calculating Average Rating on Tours - Part 2.mp430.47MB
  • 11 - Modelling Data and Advanced Mongoose/169 - Preventing Duplicate Reviews.mp417.35MB
  • 11 - Modelling Data and Advanced Mongoose/170 - Geospatial Queries Finding Tours Within Radius.mp459.34MB
  • 11 - Modelling Data and Advanced Mongoose/171 - Geospatial Aggregation Calculating Distances.mp430.93MB
  • 11 - Modelling Data and Advanced Mongoose/172 - Creating API Documentation Using Postman.mp416.51MB
  • 12 - Server-Side Rendering with Pug Templates/173 - Section Intro.mp43.32MB
  • 12 - Server-Side Rendering with Pug Templates/174 - Recap Server-Side vs Client-Side Rendering.mp411.4MB
  • 12 - Server-Side Rendering with Pug Templates/175 - Setting up Pug in Express.mp417.97MB
  • 12 - Server-Side Rendering with Pug Templates/176 - First Steps with Pug.mp424.12MB
  • 12 - Server-Side Rendering with Pug Templates/177 - Creating Our Base Template.mp429.61MB
  • 12 - Server-Side Rendering with Pug Templates/178 - Including Files into Pug Templates.mp48.82MB
  • 12 - Server-Side Rendering with Pug Templates/179 - Extending Our Base Template with Blocks.mp416.8MB
  • 12 - Server-Side Rendering with Pug Templates/180 - Setting up the Project Structure.mp412.8MB
  • 12 - Server-Side Rendering with Pug Templates/181 - Building the Tour Overview - Part 1.mp422.65MB
  • 12 - Server-Side Rendering with Pug Templates/182 - Building the Tour Overview - Part 2.mp430.39MB
  • 12 - Server-Side Rendering with Pug Templates/183 - Building the Tour Page - Part 1.mp444.29MB
  • 12 - Server-Side Rendering with Pug Templates/184 - Building the Tour Page - Part 2.mp474.38MB
  • 12 - Server-Side Rendering with Pug Templates/185 - Including a Map with Mapbox - Part 1.mp421.54MB
  • 12 - Server-Side Rendering with Pug Templates/186 - Including a Map with Mapbox - Part 2.mp465.1MB
  • 12 - Server-Side Rendering with Pug Templates/187 - Building the Login Screen.mp411.71MB
  • 12 - Server-Side Rendering with Pug Templates/188 - Logging in Users with Our API - Part 1.mp437.03MB
  • 12 - Server-Side Rendering with Pug Templates/189 - Logging in Users with Our API - Part 2.mp433.44MB
  • 12 - Server-Side Rendering with Pug Templates/190 - Logging in Users with Our API - Part 3.mp450.13MB
  • 12 - Server-Side Rendering with Pug Templates/191 - Logging out Users.mp426.8MB
  • 12 - Server-Side Rendering with Pug Templates/192 - Rendering Error Pages.mp442.49MB
  • 12 - Server-Side Rendering with Pug Templates/193 - Building the User Account Page.mp429.89MB
  • 12 - Server-Side Rendering with Pug Templates/194 - Updating User Data.mp434.25MB
  • 12 - Server-Side Rendering with Pug Templates/195 - Updating User Data with Our API.mp421.97MB
  • 12 - Server-Side Rendering with Pug Templates/196 - Updating User Password with Our API.mp431.79MB
  • 13 - Advanced Features Payments, Email, File Uploads/197 - Section Intro.mp41.84MB
  • 13 - Advanced Features Payments, Email, File Uploads/198 - Image Uploads Using Multer Users.mp418.33MB
  • 13 - Advanced Features Payments, Email, File Uploads/199 - Configuring Multer.mp428.23MB
  • 13 - Advanced Features Payments, Email, File Uploads/200 - Saving Image Name to Database.mp410.43MB
  • 13 - Advanced Features Payments, Email, File Uploads/201 - Resizing Images.mp426.53MB
  • 13 - Advanced Features Payments, Email, File Uploads/202 - Adding Image Uploads to Form.mp420.99MB
  • 13 - Advanced Features Payments, Email, File Uploads/203 - Uploading Multiple Images Tours.mp423.58MB
  • 13 - Advanced Features Payments, Email, File Uploads/204 - Processing Multiple Images.mp437.93MB
  • 13 - Advanced Features Payments, Email, File Uploads/205 - Building a Complex Email Handler.mp441.91MB
  • 13 - Advanced Features Payments, Email, File Uploads/206 - Email Templates with Pug Welcome Emails.mp431.66MB
  • 13 - Advanced Features Payments, Email, File Uploads/207 - Sending Password Reset Emails.mp413.48MB
  • 13 - Advanced Features Payments, Email, File Uploads/208 - Using Sendgrid for Real Emails.mp417.5MB
  • 13 - Advanced Features Payments, Email, File Uploads/209 - Credit Card Payments with Stripe.mp417.31MB
  • 13 - Advanced Features Payments, Email, File Uploads/210 - Integrating Stripe into the Back-End.mp442.38MB
  • 13 - Advanced Features Payments, Email, File Uploads/211 - Processing Payments on the Front-End.mp444.33MB
  • 13 - Advanced Features Payments, Email, File Uploads/212 - Modelling the Bookings.mp411.45MB
  • 13 - Advanced Features Payments, Email, File Uploads/213 - Creating New Bookings on Checkout Success.mp435.61MB
  • 13 - Advanced Features Payments, Email, File Uploads/214 - Rendering a User's Booked Tours.mp421.76MB
  • 13 - Advanced Features Payments, Email, File Uploads/215 - Finishing the Bookings API.mp414.12MB
  • 13 - Advanced Features Payments, Email, File Uploads/216 - Final Considerations.mp411.03MB
  • 14 - Setting Up Git and Deployment/217 - Section Intro.mp42.25MB
  • 14 - Setting Up Git and Deployment/218 - Setting Up Git and GitHub.mp47.36MB
  • 14 - Setting Up Git and Deployment/219 - Git Fundamentals.mp422.79MB
  • 14 - Setting Up Git and Deployment/220 - Pushing to GitHub.mp418.13MB
  • 14 - Setting Up Git and Deployment/221 - Preparing Our App for Deployment.mp422.39MB
  • 14 - Setting Up Git and Deployment/222 - Deploying Our App to Heroku.mp450.08MB
  • 14 - Setting Up Git and Deployment/223 - Testing for Secure HTTPS Connections.mp411.26MB
  • 14 - Setting Up Git and Deployment/224 - Responding to a SIGTERM Signal.mp413.01MB
  • 14 - Setting Up Git and Deployment/225 - Implementing CORS.mp429.19MB
  • 1 - Welcome, Welcome, Welcome!/1 - Course Structure and Projects.mp433.6MB
  • 15 - That's It, Everyone!/226 - Where to Go from Here.mp412.85MB