Angular Learning Path Create TypeScript-based Web Applications with a Framework Led by Google

Angular is an application-design framework and development platform for creating efficient and sophisticated single-page apps.

Core Coursework

(take these in order)

  • +

    Editor's Notes

    Angular incorporates many of the industry’s best ideas and tooling into one robust framework!
  • Angular 13 Fundamentals

    Learn Angular fundamentals through building an app with real-world features! We start off using the Angular CLI to get set up quickly.
    6 hours, 52 minutes CC
    Angular 13 Fundamentals
  • +

    Editor's Notes

    Angular has TypeScript built into the framework. Understanding TypeScript is crucial for any Angular engineer.
  • TypeScript Fundamentals, v3

    TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provides a superior developer experience for collaborative teams.
    4 hours, 27 minutes CC
    TypeScript Fundamentals, v3
  • +

    Editor's Notes

    Learn the daily techniques and patterns that high-performance Angular teams use to build production-grade Angular apps!
  • Production-Grade Angular

    Learn how to structure your projects leveraging Angular CLI and Nx. Create shared modules and apply unit tests and end-to-end testing.
    6 hours, 57 minutes CC
    Production-Grade Angular
  • +

    Editor's Notes

    Next, learn the design patterns enterprise engineers use or understand how libraries like Redux handle complex state management scenarios. The optional courses below also include understanding asynchronous JS, object-oriented patterns, and the Firebase platform.

Elective Coursework