Learning Angular
Master Angular by learning its structure, TypeScript basics, component creation, routing, event handling, testing, and app deployment via CLI. Build cross-platform, high-performance web apps.
Join 3.1 million developers at
What You'll Learn
- The ability to create Angular applications with TypeScript
- A working knowledge of using pipes and directives in Angular
- An understanding of Angular Material and its applications
- Hands-on experience implementing unit testing
- Familiarity with debugging an Angular application
Learning Roadmap
1.
Getting Started
Getting Started
2.
Building Our First Angular Application
Building Our First Angular Application
3.
Introduction to TypeScript
Introduction to TypeScript
14 Lessons
14 Lessons
4.
Organizing Applications into Modules
Organizing Applications into Modules
6 Lessons
6 Lessons
5.
Enabling User Experience with Components
Enabling User Experience with Components
15 Lessons
15 Lessons
6.
Enrich Applications Using Pipes and Directives
Enrich Applications Using Pipes and Directives
14 Lessons
14 Lessons
7.
Managing Complex Tasks with Services
Managing Complex Tasks with Services
9 Lessons
9 Lessons
8.
Being Reactive Using Observables and RxJS
Being Reactive Using Observables and RxJS
12 Lessons
12 Lessons
9.
Communicating with Data Services over HTTP
Communicating with Data Services over HTTP
15 Lessons
15 Lessons
10.
Navigating through Application with Routing
Navigating through Application with Routing
17 Lessons
17 Lessons
11.
Collecting User Data with Forms
Collecting User Data with Forms
11 Lessons
11 Lessons
12.
Introduction to Angular Material
Introduction to Angular Material
19 Lessons
19 Lessons
13.
Unit Test an Angular Application
Unit Test an Angular Application
14 Lessons
14 Lessons
14.
Bringing an Application to Production
Bringing an Application to Production
6 Lessons
6 Lessons
15.
Handling Errors and Application Debugging
Handling Errors and Application Debugging
7 Lessons
7 Lessons
17.
Appendix
Appendix
4 Lessons
4 Lessons
Packt
A tech learning platform that provides online courses, eBooks, videos, and other resources to help individuals and organizations stay ahead of emerging and popular technologies.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers











