- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Core Tech
Angular
Angular is the front-end framework teams use to build, test, and ship large web applications. This path shows you where it fits in a modern development workflow and how to use it. You’ll put it to work by building components and templates, then adding signals for reactive state. From there, you’ll strengthen your apps so they hold up in production. By the end, you’ll be equipped to build, secure, and scale Angular applications.
**This learning path is actively in production. More content will be added to this path as it gets published and becomes available in the library. To view the full list of content to be included in this Path, click the "About this path" tab below.**
Content in this path
Foundations
This section guides developers through the essential skills needed to build modern web applications starting with Angular core concepts components and routing, learners progress through data management, state handling with RxJS, and form handling. The final section focuses on styling, testing, and best practices. Hands-on labs reinforce concepts ensuring learners can create efficient, scalable and well-tested applications.
Deep Dive
Taking your Angular expertise to the next level with this Angular Deep Dive section focused on scalable architecture, state management, enterprise tooling, performance optimization and evolving form strategies. Angular powers large-scale applications across industries and this path gives you the tools to build, scale, and optimize them with confidence.
In Practice
The Angular in Practice section deepens your Angular expertise in security, accessibility, performance, and scalable architecture. Through real-world code labs and advanced topics, you'll learn how to build robust, enterprise-ready Angular applications.
Angular Courses for Earlier Versions (Beginner)
Foundational Angular concepts, orientation, and core tooling for learners starting with earlier Angular versions.
Angular Courses for Earlier Versions (Intermediate)
Practical Angular development topics for building, testing, securing, and maintaining applications in earlier Angular versions.
Angular Courses for Earlier Versions (Advanced)
Specialized Angular patterns for state, architecture, authentication, and performance in complex applications built with earlier Angular versions.
Try this learning path for free
What You'll Learn
- Angular core concepts
- Angular CLI
- Forms
- Components
- Routing
- Services
- Dependency injection
- HTTP and data access
- Unit testing
- Advanced workflows
- Basic Understanding of:
- HTML
- CSS
- TypeScript
- HTML
- CSS
- TypeScript
- Web Development
- Front-end Development
- Angular




















