Get started

Install AngularTS and build a complete first application without prior framework experience.

Follow these pages in order. They use the same task-list application so each page adds one idea instead of starting over.

  1. Introduction
  2. Installation
  3. First application
  4. How AngularTS works
  5. Next learning paths

You only need a browser and a text editor. Node.js, a bundler, and TypeScript are optional.

Already comfortable with browser frameworks? Use the Quickstart as a shorter alternative to the complete beginner sequence.


AngularTS: modern evolution of AngularJS

Understand where AngularTS fits, what remains compatible with AngularJS, and what changed in the new runtime.

Install AngularTS in your project

Add AngularTS via a CDN script tag or npm. The package ships TypeScript declarations and supports auto-bootstrap with ng-app or manual bootstrap.

Build your first application

Build a task list from one HTML file while learning modules, controllers, state, events, forms, and reactive rendering.

How AngularTS works

Understand how the module, injector, compiler, scope, directives, and DOM cooperate when an AngularTS application starts.

Choose your learning path

Continue from the first application through templates, typed views, application features, migration, or language integrations.

Build your first AngularTS app

A step-by-step guide to creating modules, controllers, and directives in AngularTS — with a counter example and a complete todo list application.