Objectifs
À la fin de la formation Angular 11, vous serez capable de valider les objectifs d’apprentissages suivants :
➤ Initier les apprenants à la programmation FrontEnd en utilisant le
Framework Angular.
➤ Appréhender l'architecture à base de composants.
➤ S’initier aux différents éléments d'Angular tels que les composants, les
directives et les vues.
➤ Comprendre les services et l'injection de dépendances.
➤ Construire un système de routing.
Prérequis
Des connaissances en développement web et du javascript sont
indispensables.
Certification
➤La certification convient aux développeurs front-end, aux programmeurs full-stack, aux développeurs Web, aux programmeurs et aux diplômés souhaitant exceller dans le développement d'applications Web.
➤ Il convient également à ceux qui travaillent déjà dans le développement Web et utilisent Angular et souhaitent obtenir une certification pour poursuivre leur progression de carrière dans le développement d'applications Web.
➤ La certification de développeur Vskills Angular 11 vous aide à vous démarquer sur le marché du travail concurrentiel d'aujourd'hui, à élargir vos opportunités d'emploi en affichant vos compétences et vos connaissances dans Angular 11.
Programme
1. Introduction Angular et les composants.
➤Présentation d’Angular.
➤Architecture d’Angular.
➤Principaux concepts et notions.
➤Installation d’Angular.
➤Arborescence d’un projet Angular.
➤Définition.
➤Arbre de composants.
➤Premier composant.
➤Création d’un composant.
➤Imbrication entre Composants.
➤Insérer du contenu externe dans un composant.
➤Le Data Binding.
➤L’interpolation.
➤Property Binding.
➤Event Binding.
➤Two way Binding Cycle de vie d'un composant.
➤Interaction entre composants.
➤Interaction du père vers le fils.
➤Interaction du fils vers le père.
2. Directives et pipes.
➤Définition.
➤Les directives d’attribut ngStyle et ngClass.
➤Customiser une directive d’attribut.
➤Les directives structurelles ngIf et ngFor.
➤Les pipes : définition et Syntaxe.
➤Les pipes disponibles par défaut.
➤Paramétrer un pipe.
➤Pipe personnalisé.
3. Service, injection de dépendance et Form.
➤Définition.
➤Création d’un service.
➤Injection de dépendance (DI).
➤DI Hiérarchique.
➤Injecter un service dans un autre.
➤Approche de gestion de FORM.
➤Approche basée Template.
➤Approche basée Template NgForm.
➤Approche basée Template Validation.
➤Approche basée Template Accéder aux propriétés d’un champ (contrôle)du formulaire.
4. Routing.
➤Définition.
➤Création d’un système de Routing.
➤Préparer l’emplacement d’affichage des vues correspondantes aux routes.
➤Syntaxe minimaliste d’une route.
➤Déclencher une route [routerLink].
➤Comment représenter une route.
➤Déclencher une route à partir du composant.
➤Les paramètres d’une route.
➤Récupérer les paramètres d’une route.
➤Passer le paramètre à travers le tableau de routerLink.
➤Route Fils.
➤Redirection.
➤Redirection : gestion d’erreurs de rooting.
5. HTTP.
➤Installation de HTTP.
➤Le pattern « Observable » Interagir avec une API Get.
➤Interagir avec une API POST.