How to Learn Angular

· 1 min read · 195 Words · -Views -Comments

Angular

When Google launched the “new” Angular (formerly Angular 2), the name change confused many people. Officially, “AngularJS” refers to the old 1.x framework. The modern Angular supports TypeScript, JavaScript, and Dart—TypeScript is the recommended language and the one I use.

Here’s the learning path that worked for me:

  1. Read the official docs. They answer fundamental questions: What problem does Angular solve? How does it relate to TypeScript? What features does it offer?
  2. Skim the TypeScript handbook. Remember: TypeScript is object-oriented and a superset of JavaScript.
  3. Complete the official Tour of Heroes tutorial.
  4. Cover both the “Fundamentals” and “Advanced” sections. Once you finish the basics, you’re ready for real projects.
  5. Internalize the core concepts—modules, components, pipes, directives, services. Keep revisiting them as you build apps.

Emphasis

The official docs aren’t “read once and forget.” They evolve, and so will your understanding. Keep revisiting them—they’re the authoritative source.

Resources

If you can read English, stick with the originals—they’re clearer. For convenience I’ve listed both English and well-maintained Chinese mirrors.

Websites

Books

Demos

FAQs

Authors
Developer, digital product enthusiast, tinkerer, sharer, open source lover