Getting Started With Node – Course

About the course

This course will teach you about Node.js from scratch. We will begin with the basics of Node, proceeding towards installation and then building a web application.

Start the course

With 40 lessons divided into the various section, you will learn and practice Node and by the end of the course, you should be able to create your own application using Node.


You should have a basic knowledge of JavaScript. You need to be familiar with the command prompt or terminal.

What you’ll learn

  • Introduction to Node
  • How Event Loop Works
  • Node Modules and Node Package Manager
  • File System module
  • Databases
  • Cryptography
  • Deployment


This course is for beginners and intermediate level readers.

Meet the teacher

Shahid Shaikh is the technical architect and founder of Codeforgeek. He has 5+ years of professional experience working with Node and has published three books.

Start the course


User Avatar Shahid

Founder of Codeforgeek. Technologist. Published Author. Engineer. Content Creator. Teaching Everything I learn!