Milestone | Topics |
---|---|
Milestone 1 | Callback - Avoid Callback Hell - Promise - Bluebird Promises - Async/Await - Convert Callback to Promise - Convert Promise to Async/Await |
Milestone 2 | Exporting and Consuming Modules - Exporting and Importing Modules in Node.js - How Modules are Loaded - Event Emitters - Web Sockets - Exception Handling - Event Loop |
Milestone 3 | Express Configuration - Helmet - CORS - REST API - GET, POST, PUT, DELETE - GET with Params, Query Params - Express Validator - Nodemon |
Milestone 4 | package.json , package-lock.json - Dependencies and Dev Dependencies - Debugger Mode in VS Code - Postman Tips and Tricks - Naming Collections/Routes - Environment Variables - Node.js Security - X-Powered-By Header (Security) - Express Application Hider - MongoDB/MySQL: Indexing - Triggers - Hooks - MySQL Injection |
Milestone 5 (Intermediate) | cURL Command - GraphQL Basics - Redis/Memcached - Docker Basics |
Milestone 6 (Advanced) | Memory Leaks - Threads - Streams |