NodeJS is an open source, server-side JavaScript run time environment that executes JavaScript outside browser. In this course, you will learn a number of exercises.

  • Create multiple callbacks, remove listener and create a onetime listener
  • Write a program that explains how an event loop works in NodeJS
  • Write a program to explain how streams work in NodeJS (Writable)
  • Write an asynchronous program JavaScript using async/await
  • Create an express server that runs on port 3000 and renders an HTML page

And many more....


  • Over 20+ practice programs
  • In browser cloud based IDE


  • Over 90 questions
  • Gamified
  • Adaptive