Learn TypeScript & Angular

In-app purchases
Content rating
Everyone
100+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Master Angular with daily bite-sized lessons — no overwhelm, no long videos.

Learn Angular teaches Angular, TypeScript and RxJS through short interactive lessons, multiple-choice quizzes and drag-and-drop code exercises. Inspired by Duolingo, it turns one of the most powerful frontend frameworks into a 5-minute daily habit.

Whether you are learning your first framework or preparing for an interview, Learn Angular meets you where you are.

THREE COURSES, 27 SECTIONS
• Angular — components, templates, data binding, directives, services, routing, forms, standalone components and signals
• TypeScript — types, functions, interfaces, classes and generics, advanced types, async, modules, decorators and design patterns
• RxJS — observables, creation, transformation, filtering, flattening, combination, subjects, error handling, and RxJS inside Angular

HOW IT WORKS
→ Short lessons: each one takes under 5 minutes
→ Quizzes: multiple choice, with an explanation for every answer
→ Drag & drop: fill the blanks in real, highlighted code
→ Section summaries: a cheat sheet and flashcards when you finish a section
→ Practice: revisit every lesson you did not ace, weakest first
→ Streak system: build a daily habit and track your consistency
→ Progress map: see exactly where you are
→ Star ratings: earn 1–3 stars per lesson based on your score

WHAT MAKES IT DIFFERENT
• 137 lessons and more than 1,000 exercises, in English and Spanish
• RxJS taught properly: switchMap, mergeMap, concatMap and exhaustMap, and when each one is the right answer
• Modern Angular: standalone components, signals, and the @if and @for control flow
• Interview-shaped questions, not only syntax drills

FEATURES
• Available in English and Spanish — switch any time
• Free to start — the first section of every course
• Streak reminders so you never lose momentum
• Sign in with Google or email

Learn Angular is built for developers who want to learn Angular the right way — through practice, not passive watching.

Not affiliated with, endorsed by, or sponsored by Google. Angular is a trademark of Google LLC.

Download now and start your first lesson today.
Angular, TypeScript & RxJS in 5-minute daily lessons, quizzes and code drills
Updated on
Oct 8, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Personal info, Financial info, and App activity
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

Daily Angular is now Learn Angular. Same lessons, same progress, same account: only the name has changed, to say what the app teaches.

Also new: if you reset your password, we remind you to check your spam folder for the email.