Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Angular State Management and Testing

Edureka via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course explores production-ready Angular development with scalable architecture, RxJS, Signals, functional HTTP interceptors, NgRx SignalStore, performance optimisation, testing, and deployment, equipping Angular developers and front-end professionals with the skills to build maintainable, performant, and production-ready applications. By the end of this program, you will be able to: -Design scalable Angular applications using feature-based architecture and container-presentational component patterns. -Apply RxJS operators and Angular Signals to build efficient reactive data workflows. -Implement functional HTTP interceptors and centralised error handling for consistent application behaviour. -Optimise Angular applications using change detection, lazy loading, and deferred rendering. -Test Angular services, state, components, and user interactions and prepare optimised production builds for deployment. This program is designed for Angular developers, front-end developers, software professionals, and learners who already understand Angular fundamentals and want to develop production-ready applications. Familiarity with Angular components, Signals, services, dependency injection, routing, HttpClient, RxJS fundamentals, and TypeScript will help you get the most from this experience. Join us to develop practical expertise in production Angular development and gain the skills needed to architect, optimise, test, and deploy scalable applications with confidence.

Syllabus

  • Scalable Architecture and Reactive Application Design
    • Structure scalable Angular applications using feature-based architecture and component boundaries. Apply RxJS, bridge streams with Signals, and centralise HTTP behaviour using functional interceptors.
  • State Management and Performance Optimisation
    • Design scalable application state using NgRx SignalStore and evaluate Angular rendering behaviour. Improve performance through change detection awareness, lazy loading, and deferred rendering.
  • Testing, Production Optimisation and Deployment
    • Build confidence in Angular applications through service, state, component, and interaction testing. Create optimised production builds and prepare applications for reliable deployment.

Taught by

Edureka

Reviews

Start your review of Angular State Management and Testing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.