Dieser Kurs vermittelt Kenntnisse in der Integration und Nutzung von REST- und GraphQL-Schnittstellen in Angular-Anwendungen. Die Teilnehmenden lernen, wie sie performante und flexible Datenkommunikation implementieren, um moderne Webanwendungen zu optimieren.
Kursinhalte:- Einführung in die Grundlagen von REST und GraphQL
- Unterschiede, Vor- und Nachteile von REST und GraphQL
- Entwicklung von Angular-Anwendungen mit REST-APIs
- Integration von GraphQL mit Apollo Client in Angular
- Dynamisches Abrufen und Mutieren von Daten mit GraphQL
- Arbeiten mit RESTful-APIs: HTTPClient, Error-Handling und Interceptors
- Authentifizierungs- und Autorisierungsstrategien für REST und GraphQL
- Optimierung von Datenabfragen und Caching mit GraphQL
- Testing und Debugging von API-Integrationen in Angular
- Praktische Übungen: Entwicklung einer Angular-Anwendung mit REST und GraphQL