The beginner section will help you to get a better understanding of Angular Fundamentals like Modules, Templates, Metadata, Databinding, Routing and AngularJS vs. Angular2.x. By the end of this section, you will have a strong foundation in Angular.
The intermediate section will help you to learn how to develop modern, rich UI based single page applications. This section covers Components, Inheritance, Life Cycle Hooks, Services, Forms, Validations and Angular CRUD operations.
The advanced section will help you to understand advanced topics of Angular like observables, change detection techniques, securing routes etc.