Module 1 begins
Duration: 0.3 Months
Overview of Modern JavaScript for Node.js
Learn modern JavaScript features and how they improve Node.js development for cleaner and more efficient code.
- Explore the latest features and syntax of JavaScript.
- Understand asynchronous programming with Promises and async/await.
- Learn about modules and how to organise Node.js projects.
- Discover new data structures and utility methods.
- See how modern JavaScript enhances Node.js development.
![]()
Module concludes
Use modern JavaScript in Node.js to build robust and maintainable applications with better asynchronous handling and module organisation.
Module 2 begins
Duration: 0.3 Month
Getting Started with Node.js
Learn Node.js basics, server creation, HTTP handling, and its asynchronous, modular nature with core components.
- Learn what Node.js is and why it’s useful.
- Get Node.js installed on your Windows machine.
- Understand how to build a basic web server with Node.js.
- Discover how Node.js handles web requests and responses.
- Explore built-in tools (modules) like the file system and HTTP.
![]()
Module concludes
Set up Node.js and build basic web servers. Handle web requests/responses and understand Node’s asynchronous, modular structure.
Module 3 begins
Duration: 0.3 Months
Getting Started with Node Package Manager
Students will learn NPM basics for managing project packages and how to use Nodemon for auto-restarts.
- Understand what the Node Package Manager (NPM) is.
- Learn to install packages for your projects locally and globally.
- Manage project dependencies using the package.json file.
- Discover how to update your project’s installed packages.
- Explore and install useful third-party packages.
- Learn about Nodemon for automatic restarts.
![]()
Module concludes
Manage Node.js dependencies with NPM and use Nodemon for efficient and automatic restarts.