Passer au contenu principal
Accéder à l'ensemble des vidéos de ce cours en illimité à partir de 99€HT/an.

Cours Angular Approfondissement

Approfondissez Angular en construisant pas à pas une application complète. Après la mise en place du projet avec Angular CLI et les bases utiles d’ECMAScript et de TypeScript, vous maîtriserez les composants, les blocs @if et @for, les liaisons de propriété et d’événement, ngModel et la communication entre composants avec @Input et @Output.

Le projet fil rouge couvre ensuite le routage (RouterLink, paramètres, routes enfants), les services et HttpClient (GET, POST, PUT, DELETE), les formulaires réactifs, BehaviorSubject, les signaux, les pipes et AsyncPipe, puis un espace d’administration protégé par des guards, les intercepteurs HTTP et les précautions liées au rendu serveur (SSR).

Démarrer un projet Angular

ECMAScript et TypeScript

Anatomie d’un composant

Contrôle de flux : @if et @for

Liaisons de propriété et d’événement

Saisies et ngModel

Communication parent-enfant avec @Input

Fonctions, spread, rest et déstructuration

Classes, getters et setters

Projet fil rouge : routage et navigation

Services et requêtes HTTP

Cartes d’actualités et événements @Output

Routes enfants et onglets

Formulaires et mises à jour HTTP

Signaux

Pipes et AsyncPipe

Espace d’administration et guards

Intercepteurs HTTP et SSR