# Welcome to the Angular tutorial

This interactive tutorial will teach you the basic building blocks to start building great apps with Angular.

## How to use this tutorial

You'll need to have basic familiarity with HTML, CSS and JavaScript to understand Angular.

Each step represents a concept in Angular. You can do one, or all of them.

If you get stuck, click "Reveal answer" at the top.

Alright, let's [get started](/tutorials/learn-angular/1-components-in-angular).
