磁石

Udemy - Node.js The Complete Guide to Build RESTful APIs

正在检测能否在线播放…

大小
7.2 GB
文件数
262
分类
视频
热度
28
最近活跃
1 小时前

文件列表

  • 8. Mongoose - Data Validation/7. Project- Add Persistence to Genres API.mp4141.2 MB
  • 13. Integration Testing/12. Writing Clean Tests.mp4105.1 MB
  • 13. Integration Testing/13. Testing the Auth Middleware.mp489.4 MB
  • 5. Express- Advanced Topics/12. Structuring Express Applications.mp487.1 MB
  • 4. Building RESTful API_s Using Express/12. Handling HTTP PUT Requests.mp485.6 MB
  • 14. Test-driven Development/15. Refactoring the Validation Logic.mp481.2 MB
  • 10. Authentication and Authorization/12. Encapsulating Logic in Mongoose Models.mp479.9 MB
  • 11. Handling and Logging Errors/4. Removing Try_Catch docs.mp478.4 MB
  • 11. Handling and Logging Errors/9. Unhandled Promise Rejections.mp477.4 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/8. Transactions.mp477.2 MB
  • 13. Integration Testing/15. Code Coverage.mp474.0 MB
  • 7. CRUD Operations Using MongoDB/3. Installing MongoDB on Windows.mp473.7 MB
  • 14. Test-driven Development/16. Mongoose Static Methods.mp473.7 MB
  • 6. Asynchronous JavaScript/11. Async and Await.mp473.5 MB
  • 15. Deployment/9. MongoDB in the Cloud.mp473.1 MB
  • 5. Express- Advanced Topics/7. Configuration.mp472.6 MB
  • 10. Authentication and Authorization/3. Registering Users.mp472.3 MB
  • 8. Mongoose - Data Validation/9. Restructuring the Project.mp469.4 MB
  • 4. Building RESTful API_s Using Express/11. Input Validation.mp469.3 MB
  • 8. Mongoose - Data Validation/8. Project- Build the Customers API.mp467.4 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/7. Project- Build the Rentals API.mp465.2 MB
  • 8. Mongoose - Data Validation/1. Validation.mp464.2 MB
  • 14. Test-driven Development/4. Populating the Database.mp462.5 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/6. Project- Build the Movies API.mp462.1 MB
  • 14. Test-driven Development/5. Testing the Authorization.mp461.5 MB
  • 12. Unit Testing/18. Jest Mock Functions.mp460.4 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/10. Validating Object ID_s.mp459.4 MB
  • 13. Integration Testing/14. Unit Testing the Auth Middleware.mp458.7 MB
  • 12. Unit Testing/20. Exercise.mp458.6 MB
  • 10. Authentication and Authorization/6. Authenticating Users.mp458.0 MB
  • 14. Test-driven Development/13. Testing the Movie Stock.mp457.9 MB
  • 11. Handling and Logging Errors/11. Refactoring Index.js- Extracting Routes.mp457.8 MB
  • 8. Mongoose - Data Validation/6. SchemaType Options.mp457.7 MB
  • 2. Node Module System/12. Extending Event Emitter.mp456.1 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/4. Embedding Documents.mp455.5 MB
  • 10. Authentication and Authorization/13. Authorization Middleware.mp455.5 MB
  • 11. Handling and Logging Errors/6. Logging Errors.mp453.9 MB
  • 6. Asynchronous JavaScript/12. Exercise.mp452.9 MB
  • 7. CRUD Operations Using MongoDB/14. Exercise 1.mp452.7 MB
  • 13. Integration Testing/5. Populating the Test DB.mp451.4 MB
  • 13. Integration Testing/10. Testing Invalid Inputs.mp450.8 MB
  • 6. Asynchronous JavaScript/8. Consuming Promises.mp450.6 MB
  • 10. Authentication and Authorization/10. Storing Secrets in Environment Variables.mp449.9 MB
  • 11. Handling and Logging Errors/3. Express Error Middleware.mp449.7 MB
  • 12. Unit Testing/13. Testing Exceptions.mp448.9 MB
  • 6. Asynchronous JavaScript/6. Promises.mp448.4 MB
  • 5. Express- Advanced Topics/8. Debugging.mp448.0 MB
  • 4. Building RESTful API_s Using Express/13. Handling HTTP Delete Requests.mp447.7 MB
  • 14. Test-driven Development/17. Refactoring the Domain Logic.mp447.3 MB
  • 14. Test-driven Development/7. Refactoring Tests.mp447.0 MB
  • 8. Mongoose - Data Validation/2. Built-In Validators.mp447.0 MB
  • 12. Unit Testing/11. Testing Arrays.mp446.7 MB
  • 7. CRUD Operations Using MongoDB/18. Updating a Document- Update First.mp446.4 MB
  • 2. Node Module System/13. HTTP Module.mp446.1 MB
  • 10. Authentication and Authorization/17. Role Based Authorization.mp446.0 MB
  • 6. Asynchronous JavaScript/3. Callbacks.mp445.1 MB
  • 10. Authentication and Authorization/4. Using Lodash.mp444.9 MB
  • 12. Unit Testing/7. Testing Numbers.mp444.1 MB
  • 14. Test-driven Development/12. Testing the Rental Fee.mp443.9 MB
  • 12. Unit Testing/2. Benefits of Automated Testing.mp443.5 MB
  • 10. Authentication and Authorization/15. Getting the Current User.mp443.4 MB
  • 6. Asynchronous JavaScript/5. Named Functions to Rescue.mp442.8 MB
  • 10. Authentication and Authorization/8. JSON Web Tokens.mp441.9 MB
  • 4. Building RESTful API_s Using Express/8. Handling HTTP GET Requests.mp441.8 MB
  • 12. Unit Testing/15. Exercise- Testing the FizzBuzz.mp441.2 MB
  • 10. Authentication and Authorization/11. Setting Response Headers.mp441.0 MB
  • 5. Express- Advanced Topics/6. Environments.mp440.6 MB
  • 5. Express- Advanced Topics/9. Templating Engines.mp440.3 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/5. Using an Array of Sub-documents.mp440.1 MB
  • 12. Unit Testing/12. Testing Objects.mp440.0 MB
  • 12. Unit Testing/16. Creating Simple Mock Functions.mp439.6 MB
  • 11. Handling and Logging Errors/7. Logging to MongoDB.mp439.4 MB
  • 5. Express- Advanced Topics/5. Third-party Middleware.mp438.3 MB
  • 7. CRUD Operations Using MongoDB/9. Comparison Query Operators.mp438.2 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/1. Modelling Relationships.mp438.0 MB
  • 10. Authentication and Authorization/9. Generating Authentication Tokens.mp437.9 MB
  • 14. Test-driven Development/14. Testing the Response.mp437.5 MB
  • 12. Unit Testing/17. Interaction Testing.mp437.4 MB
  • 14. Test-driven Development/11. Testing the Return Date.mp437.2 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/3. Population.mp437.1 MB
  • 8. Mongoose - Data Validation/5. Validation Errors.mp436.9 MB
  • 10. Authentication and Authorization/5. Hashing Passwords.mp436.7 MB
  • 13. Integration Testing/7. Validating Object ID_s.mp436.6 MB
  • 6. Asynchronous JavaScript/10. Running Parallel Promises.mp436.2 MB
  • 1. Getting Started/4. How Node Works.mp436.2 MB
  • 6. Asynchronous JavaScript/7. Replacing Callbacks with Promises.mp436.0 MB
  • 7. CRUD Operations Using MongoDB/6. Models.mp435.6 MB
  • 10. Authentication and Authorization/18. Testing the Authorization.mp435.4 MB
  • 12. Unit Testing/3. Types of Tests.mp434.7 MB
  • 13. Integration Testing/4. Your First Integration Test.mp434.4 MB
  • 5. Express- Advanced Topics/3. Creating Custom Middleware.mp434.4 MB
  • 5. Express- Advanced Topics/13. Project- Restructure the App.mp433.9 MB
  • 11. Handling and Logging Errors/8. Uncaught Exceptions.mp433.5 MB
  • 4. Building RESTful API_s Using Express/4. Building Your First Web Server.mp433.4 MB
  • 7. CRUD Operations Using MongoDB/15. Exercise 2.mp433.0 MB
  • 2. Node Module System/10. Events Module.mp433.0 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/2. Referencing Documents.mp432.9 MB
  • 5. Express- Advanced Topics/4. Built-In Middleware.mp432.7 MB
  • 14. Test-driven Development/6. Testing the Input.mp432.5 MB
  • 11. Handling and Logging Errors/1. Introduction.mp432.0 MB
  • 2. Node Module System/4. Creating a Module.mp431.5 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/9. ObjectID.mp431.5 MB
  • 11. Handling and Logging Errors/5. Express Async Errors.mp431.0 MB
  • 3. Node Package Manager/7. Semantic Versioning.mp430.8 MB
  • 11. Handling and Logging Errors/2. Handling Rejected Promises.mp430.7 MB
  • 15. Deployment/7. Viewing Logs.mp430.6 MB
  • 12. Unit Testing/6. Writing Your First Unit Test.mp430.6 MB
  • 3. Node Package Manager/11. Updating Local Packages.mp430.2 MB
  • 10. Authentication and Authorization/2. Creating the User Model.mp430.2 MB
  • 2. Node Module System/6. Module Wrapper Function.mp430.1 MB
  • 4. Building RESTful API_s Using Express/9. Handling HTTP POST Requests.mp430.0 MB
  • 10. Authentication and Authorization/14. Protecting Routes.mp429.9 MB
  • 14. Test-driven Development/8. Looking Up an Object.mp428.7 MB
  • 1. Getting Started/3. Node Architecture.mp428.2 MB
  • 7. CRUD Operations Using MongoDB/2. Installing MongoDB on Mac.mp427.7 MB
  • 7. CRUD Operations Using MongoDB/5. Schemas.mp427.7 MB
  • 11. Handling and Logging Errors/12. Extracting the DB Logic.mp427.7 MB
  • 13. Integration Testing/6. Testing Routes with Parameters.mp427.3 MB
  • 8. Mongoose - Data Validation/3. Custom Validators.mp427.2 MB
  • 3. Node Package Manager/3. Installing a Node Package.mp426.9 MB
  • 9. Mongoose- Modeling Relationships Between Connected Data/11. A Better Implementation.mp426.5 MB
  • 2. Node Module System/5. Loading a Module.mp426.0 MB
  • 2. Node Module System/7. Path Module.mp426.0 MB
  • 2. Node Module System/9. File System Module.mp426.0 MB
  • 13. Integration Testing/11. Testing the Happy Paths.mp425.9 MB
  • 14. Test-driven Development/10. Testing the Valid Request.mp425.5 MB
  • 7. CRUD Operations Using MongoDB/8. Querying Documents.mp425.4 MB
  • 1. Getting Started/2. What is Node.mp424.5 MB
  • 4. Building RESTful API_s Using Express/2. RESTful Services.mp424.5 MB
  • 6. Asynchronous JavaScript/4. Callback Hell.mp423.9 MB
  • 6. Asynchronous JavaScript/1. Synchronous Vs. Asynchronous Code.mp423.8 MB
  • 7. CRUD Operations Using MongoDB/11. Regular Expressions.mp423.7 MB
  • 12. Unit Testing/1. What is Automated Testing.mp423.6 MB
  • 3. Node Package Manager/6. NPM Packages and Source Control.mp423.6 MB
  • 4. Building RESTful API_s Using Express/7. Route Parameters.mp423.4 MB
  • 2. Node Module System/8. OS Module.mp423.2 MB
  • 7. CRUD Operations Using MongoDB/16. Exercise 3.mp423.1 MB
  • 11. Handling and Logging Errors/13. Logging.mp422.9 MB
  • 10. Authentication and Authorization/7. Testing the Authentication.mp422.9 MB
  • 10. Authentication and Authorization/16. Logging Out Users.mp422.8 MB
  • 13. Integration Testing/9. Testing the Authorization.mp422.7 MB
  • 7. CRUD Operations Using MongoDB/7. Saving a Document.mp422.7 MB
  • 11. Handling and Logging Errors/10. Error Handling Recap.mp422.6 MB
  • 12. Unit Testing/4. Test Pyramid.mp422.6 MB
  • 15. Deployment/8. Setting Environment Variables.mp422.5 MB
  • 12. Unit Testing/19. What to Unit Test.mp422.3 MB
  • 7. CRUD Operations Using MongoDB/17. Updating Documents- Query First.mp422.1 MB
  • 8. Mongoose - Data Validation/4. Async Validators.mp422.0 MB
  • 12. Unit Testing/8. Grouping Tests.mp421.9 MB
  • 15. Deployment/6. Deploying to Heroku.mp421.4 MB
  • 12. Unit Testing/10. Testing Strings.mp421.1 MB
  • 13. Integration Testing/8. Refactoring with Confidence.mp420.6 MB
  • 1. Getting Started/5. Installing Node.mp420.3 MB
  • 3. Node Package Manager/9. Viewing Registry Info for a Package.mp420.2 MB
  • 14. Test-driven Development/9. Testing if Rental Processed.mp420.1 MB
  • 3. Node Package Manager/15. Publishing a Package.mp420.1 MB
  • 13. Integration Testing/2. Preparing the App.mp420.1 MB
  • 1. Getting Started/7. Course Structure.mp420.1 MB
  • 5. Express- Advanced Topics/10. Database Integration.mp419.1 MB
  • 4. Building RESTful API_s Using Express/6. Environment Variables.mp418.9 MB
  • 6. Asynchronous JavaScript/2. Patterns For Dealing With Asynchronous Code.mp418.7 MB
  • 3. Node Package Manager/5. Package Dependencies.mp418.7 MB
  • 3. Node Package Manager/4. Using a Package.mp418.6 MB
  • 2. Node Module System/11. Event Arguments.mp418.5 MB
  • 15. Deployment/5. Adding the Code to a Git Repository.mp418.5 MB
  • 14. Test-driven Development/1. What is Test-driven Development.mp418.4 MB
  • 13. Integration Testing/3. Setting Up the Test DB.mp418.2 MB
  • 11. Handling and Logging Errors/14. Extracting the Config Logic.mp418.1 MB
  • 5. Express- Advanced Topics/2. MIddleware.mp417.7 MB
  • 7. CRUD Operations Using MongoDB/4. Connecting to MongoDB.mp417.5 MB
  • 3. Node Package Manager/8. Listing the Installed Packages.mp416.9 MB
  • 4. Building RESTful API_s Using Express/3. Introducing Express.mp416.7 MB
  • 7. CRUD Operations Using MongoDB/19. Removing Documents.mp416.5 MB
  • 10. Authentication and Authorization/1. Introduction.mp416.5 MB
  • 7. CRUD Operations Using MongoDB/1. Introducing MongoDB.mp416.4 MB
  • 12. Unit Testing/9. Refactoring with Confidence.mp416.4 MB
  • 14. Test-driven Development/2. Implementing the Returns.mp415.8 MB
  • 12. Unit Testing/5. Tooling.mp415.7 MB
  • 3. Node Package Manager/2. Package.json.mp415.0 MB
  • 4. Building RESTful API_s Using Express/10. Calling Endpoints Using Postman.mp415.0 MB
  • 15. Deployment/2. Preparing the App for Production.mp414.6 MB
  • 11. Handling and Logging Errors/15. Extracting the Validation Logic.mp414.4 MB
  • 14. Test-driven Development/3. Test Cases.mp414.3 MB
  • 2. Node Module System/2. Global Object.mp414.3 MB
  • 2. Node Module System/3. Modules.mp413.9 MB
  • 11. Handling and Logging Errors/16. Showing Unhandled Exceptions on the Console.mp413.5 MB
  • 7. CRUD Operations Using MongoDB/10. Logical Query Operators.mp413.5 MB
  • 15. Deployment/3. Getting Started With Heroku.mp413.3 MB
  • 3. Node Package Manager/1. Introduction.mp413.2 MB
  • 15. Deployment/4. Preparing the App for Deployment.mp412.7 MB
  • 3. Node Package Manager/12. DevDependencies.mp412.6 MB
  • 7. CRUD Operations Using MongoDB/13. Pagination.mp412.2 MB
  • 6. Asynchronous JavaScript/9. Creating Settled Promises.mp412.2 MB
  • 12. Unit Testing/14. Continually Running Tests.mp411.9 MB
  • 1. Getting Started/6. Your First Node Program.mp410.8 MB
  • 1. Getting Started/1. Welcome.mp410.6 MB
  • 15. Deployment/1. Introduction.mp410.0 MB
  • 3. Node Package Manager/14. Working with Global Packages.mp48.7 MB
  • 3. Node Package Manager/16. Updating a Published Package.mp47.8 MB
  • 4. Building RESTful API_s Using Express/1. Introduction.mp47.1 MB
  • 4. Building RESTful API_s Using Express/5. Nodemon.mp46.7 MB
  • 7. CRUD Operations Using MongoDB/12. Counting.mp44.9 MB
  • 13. Integration Testing/1. Introduction.mp44.4 MB
  • 3. Node Package Manager/10. Installing a Specific Version of a Package.mp44.0 MB
  • 3. Node Package Manager/13. Uninstalling a Package.mp42.5 MB
  • 4. Building RESTful API_s Using Express/14. Project- Build the Genres API.mp42.3 MB
  • 13. Integration Testing/16. Exercise.mp42.2 MB
  • 5. Express- Advanced Topics/11. Authentication.mp41.6 MB
  • 5. Express- Advanced Topics/1. Introducion.mp41.2 MB
  • 2. Node Module System/1. Introduction.mp41.2 MB
  • 14. Test-driven Development/1.1 14- Test-driven Development.zip181.5 KB
  • 13. Integration Testing/16.1 13.16- Testing PUT and DELETE Routes.zip173.7 KB
  • 13. Integration Testing/1.1 13- Integration Testing.zip161.1 KB
  • 12. Unit Testing/1.1 12- Unit Testing.zip124.1 KB
  • 15. Deployment/1.1 15- Deployment.zip93.6 KB
  • 11. Handling and Logging Errors/1.1 11- Handling and Logging Errors.zip87.0 KB
  • 9. Mongoose- Modeling Relationships Between Connected Data/12.1 Mongoose- Modelling Relationships between Connected Data Recap.pdf80.1 KB
  • 11. Handling and Logging Errors/17.1 Handling and Logging Errors Recap.pdf69.6 KB
  • 7. CRUD Operations Using MongoDB/20.1 CRUD Operations with Mongoose and MongoDB Recap.pdf69.1 KB
  • 8. Mongoose - Data Validation/10.1 Mongoose Validation Recap.pdf67.1 KB
  • 4. Building RESTful API_s Using Express/15.1 Building RESTful APIs with Express Recap.pdf65.8 KB
  • 10. Authentication and Authorization/19.1 Authentication and Authorization Recap.pdf65.7 KB
  • 10. Authentication and Authorization/1.1 10- Authentication and Authorization.zip62.8 KB
  • 5. Express- Advanced Topics/14.1 Express- Advanced Topics Recap.pdf51.7 KB
  • 12. Unit Testing/21.1 Unit Testing Recap .pdf46.1 KB
  • 2. Node Module System/14.1 Node Core Recap.pdf43.7 KB
  • 9. Mongoose- Modeling Relationships Between Connected Data/7.1 9.7- Project- Build the Rentals API.zip41.4 KB
  • 9. Mongoose- Modeling Relationships Between Connected Data/6.1 9.6- Project- Build the Movies API.zip36.8 KB
  • 3. Node Package Manager/17.1 NPM Recap.pdf35.0 KB
  • 8. Mongoose - Data Validation/9.1 8.9- Project- Restructure the Project.zip32.3 KB
  • 13. Integration Testing/17.1 Integration Testing Recap .pdf29.9 KB
  • 1. Getting Started/8.1 Getting Started Recap.pdf29.0 KB
  • 8. Mongoose - Data Validation/8.1 8.8- Project- Build the Customers API.zip28.1 KB
  • 4. Building RESTful API_s Using Express/1.1 4.1- Express.zip23.8 KB
  • 8. Mongoose - Data Validation/7.1 8.7- Project.zip23.3 KB
  • 9. Mongoose- Modeling Relationships Between Connected Data/10.1 9.10- Validating ObjectIDs.zip21.2 KB
  • 5. Express- Advanced Topics/13.1 5.13- Project- Restructure the App.zip11.0 KB
  • 4. Building RESTful API_s Using Express/14.1 4.14- Project- Genres Endpoint (1).zip9.3 KB
  • 6. Asynchronous JavaScript/1.1 6.1- Asynchronous JavaScript (1).zip8.0 KB
  • 12. Unit Testing/6.1 11.6- Writing Your First Test.zip6.9 KB
  • 6. Asynchronous JavaScript/11.1 6.11- Async and Await.zip5.7 KB
  • 6. Asynchronous JavaScript/7.1 6.7- Replacing Promises.zip4.7 KB
  • 7. CRUD Operations Using MongoDB/14.1 7.14- Exercise.zip4.1 KB
  • 6. Asynchronous JavaScript/12.1 6.12- Exercise.zip2.6 KB
  • 9. Mongoose- Modeling Relationships Between Connected Data/2.1 9.2- Referencing Documents.zip1.9 KB
  • 9. Mongoose- Modeling Relationships Between Connected Data/4.1 9.4- Embedding Documents.zip1.8 KB
  • 7. CRUD Operations Using MongoDB/16.1 7.16- Exercise.zip1.7 KB
  • 7. CRUD Operations Using MongoDB/15.1 7.15- Exercise.zip1.7 KB
  • 13. Integration Testing/17. Recap.html9 B
  • 5. Express- Advanced Topics/14. Recap.html9 B
  • 11. Handling and Logging Errors/17. Recap.html9 B
  • 4. Building RESTful API_s Using Express/15. Recap.html9 B
  • 8. Mongoose - Data Validation/10. Recap.html9 B
  • 10. Authentication and Authorization/19. Recap.html9 B
  • 9. Mongoose- Modeling Relationships Between Connected Data/12. Recap.html9 B
  • 3. Node Package Manager/17. Recap.html9 B
  • 1. Getting Started/9. Asking Questions.html9 B
  • 15. Deployment/10. Coupon to My Other Courses.html9 B
  • 7. CRUD Operations Using MongoDB/20. Recap.html9 B
  • 2. Node Module System/14. Recap.html9 B
  • 1. Getting Started/8. Recap.html9 B
  • 12. Unit Testing/21. Recap.html9 B
举报这个资源