Angular is a framework for building user interfaces. It provides building blocks to help you quickly set up a maintainable, scalable app. Angular empowers developers to build apps that live on the web, mobile, or the desktop.

QuickLink

This tutorial introduces you to the essentials of Angular. It leverages what you already know about HTML and JavaScript—plus some useful Angular features—to build a simple online store application, with a catalog, shopping cart, and check-out form.

QuickLink

The Angular CLI is a command-line interface tool that you use to initialize, develop, scaffold, and maintain Angular applications. You can use the tool directly in a command shell, or indirectly through an interactive UI such as Angular Console.

QuickLink

Component infrastructure and Material Design components for Angular.

Experts and influencers

Meet our Angular experts

News feed

Get the latest news and articles about Angular.

Videos

Never miss a video about Angular.