The beginner section will help to understand Node.js versions, architecture, advantages, limitations REPL terminal and how to configure your machine for development.
The intermediate section covers some of the more nuanced topics like Express, routing, asynchronous programming, and working with RESTful services.
The advanced section covers the advanced topics such as unit testing, MEAN stack, security and deployment.