Skip to main content
Advanced 14 planned topics Full Stack

Introduction to Angular

Learn Angular components, modules, and TypeScript-based SPA structure. Free Angular introduction.

Learning Outcomes

  • Describe an Angular component and its template
  • Explain modules or standalone components at a high level
  • See how routing maps URLs to views
  • Know what services and DI are for

Overview

Angular is a batteries-included framework: components, dependency injection, routing, and RxJS live in one system.

This page shows the component template/class split and why TypeScript is required.

Use it to decide when Angular fits better than React or Vue.

What this course will cover

  1. 1. Components
  2. 2. Templates
  3. 3. Data binding
  4. 4. Services
  5. 5. Routing
  6. 6. CLI

Start a complete tutorial now

Full 6-level lessons are live for C, C++, Java, Python, and JavaScript. Use them while the remaining Angular lessons are added.

← All technology tutorials