This intermediate Angular course helps you transform a foundational application into a scalable, API-connected, production-ready system. You’ll integrate real backend services, manage asynchronous data using RxJS and Angular Signals (v18–21), structure maintainable component architectures, and introduce testing practices that improve reliability.

Angular Intermediate: APIs, Testing & Scalable Architecture

Angular Intermediate: APIs, Testing & Scalable Architecture
Dieser Kurs ist Teil von Spezialisierung „ Mastering Angular: Foundations to Enterprise-Ready Apps“

Dozent: Board Infinity
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Integrate and manage backend APIs using Angular HttpClient and interceptors
Apply RxJS and Angular Signals for structured, reactive state management
Design scalable component architectures with effective dependency injection
Implement unit and component testing to ensure application reliability
Kompetenzen, die Sie erwerben
- Kategorie: Unit Testing
- Kategorie: Angular
- Kategorie: Authorization (Computing)
- Kategorie: Scalability
- Kategorie: Software Architecture
- Kategorie: Software Design
- Kategorie: Software Testing
- Kategorie: Performance Tuning
- Kategorie: Authentications
Werkzeuge, die Sie lernen werden
- Kategorie: Restful API
- Kategorie: Application Programming Interface (API)
- Kategorie: TypeScript
- Kategorie: Frontend Performance
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
März 2026
16 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module
This module focuses on connecting Angular applications to real backend APIs using the HttpClient. Learners perform CRUD operations, handle errors, implement retry strategies, and use interceptors for authentication, caching, and logging. They also apply API integration patterns such as pagination, filtering, real-time UI updates, and service-based design. The module concludes with a project milestone where learners integrate CRUD features and implement an end-to-end UI + API workflow.
Das ist alles enthalten
10 Videos5 Lektüren4 Aufgaben1 Diskussionsthema2 Plug-ins
This module focuses on managing application state in a scalable and predictable way. You will examine component-level state, shared state through services, and reactive patterns using RxJS Observables, Subjects, and BehaviorSubjects. The module also introduces structured data flow patterns, including smart and presentational components, and provides an overview of store-based state management concepts. You will design a structured state architecture that ensures consistency and maintainability across your application.
Das ist alles enthalten
9 Videos3 Lektüren4 Aufgaben1 Plug-in
This module covers securing Angular applications through authentication and authorization strategies. You will explore authentication fundamentals, token-based authentication, route guards, HTTP interceptors, and role-based access control. Practical implementation includes login and logout flows, persistence of authentication state, and real-world integration patterns. By the end, you will implement a secure authentication system that protects routes and APIs while managing user roles effectively.
Das ist alles enthalten
9 Videos3 Lektüren4 Aufgaben1 Diskussionsthema1 Plug-in
This module addresses performance tuning and advanced Angular optimization strategies. You will analyze Angular’s change detection mechanisms, compare detection strategies, and identify common performance bottlenecks. The module introduces template and component optimization, lazy loading, code splitting, signals, zoneless concepts, and performance monitoring practices. You will optimize your application using modern Angular techniques to improve responsiveness, scalability, and runtime efficiency.
Das ist alles enthalten
10 Videos3 Lektüren4 Aufgaben1 Plug-in
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Mehr von Mobile and Web Development entdecken

Board Infinity

Board Infinity
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
No, this course assumes you already understand Angular fundamentals such as components, services, routing, and data binding, and if you are completely new to Angular, you should complete a beginner-level course before enrolling.
The course aligns with Angular v18–21 concepts including modern features like Signals, while the architectural principles taught can still be applied to slightly older Angular versions.
You do not need backend coding experience, but having a basic understanding of how REST APIs work will help you better understand API integration concepts covered in the course.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

