Web Development · Beginner → Expert
🅰️ Angular Application Engineering
Build enterprise Angular applications with TypeScript, components, dependency injection, RxJS, routing, forms, testing, state, performance, security and deployment.
Course roadmap
Pass each module exam to unlock the next module.
Module 1 · Beginner
Angular Workspace, TypeScript and Component Fundamentals
Locked
Module 2 · Beginner
Templates, Binding, Directives and Pipes
Locked
Module 3 · Beginner
Services and Dependency Injection
Locked
Module 4 · Beginner
Signals, Change Detection and Reactive State
Locked
Module 5 · Intermediate
RxJS Observables, Operators and Async Composition
Locked
Module 6 · Intermediate
Routing, Guards, Resolvers and Navigation
Locked
Module 7 · Intermediate
Template-Driven and Reactive Forms
Locked
Module 8 · Intermediate
HTTP Client, Interceptors and API Integration
Locked
Module 9 · Advanced
State Management and Application Architecture
Locked
Module 10 · Advanced
Standalone Components, Libraries and Reuse
Locked
Module 11 · Advanced
Testing Components, Services and Routes
Locked
Module 12 · Advanced
Accessibility, Internationalization and UX Quality
Locked
Module 13 · Expert
Performance, Lazy Loading and Rendering
Locked
Module 14 · Expert
Security, Authentication and Authorization
Locked
Module 15 · Expert
Build, Environments, Deployment and Diagnostics
Locked
Module 16 · Expert
Expert Capstone: Enterprise Angular Application
Locked
Certification gate
Final course exam
Pass mark: 80%. Time limit: 360 minutes. All module exams must be passed first.
Locked until modules are passed