Skip to content

This repository offers a Node.js learning roadmap, covering topics from callbacks to advanced concepts like memory leaks and streams

Notifications You must be signed in to change notification settings

Kanishkumar-K/nodejs-learning

Repository files navigation

Milestones

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

About

This repository offers a Node.js learning roadmap, covering topics from callbacks to advanced concepts like memory leaks and streams

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published