Angular

Angular ……

Formation I. Découverte de la nouvelle version d'Angular

3 jours - Niveau ⦿⦾⦾⦾⦾

Objectifs

Cette formation vous permettra de connaître la nouvelle version d’Angular en profondeur et d'avoir un premier contact pratique.

Idéal pour comprendre les enjeux importants avant le développement d’une application Web moderne.

Public concerné

………

Prérequis

………

Modalités pédagogiques

Apport théorique et mise en pratique à travers des cas concrets.

Méthode d'évaluation

Quizz en fin de chapitres, examen technique

Plan de la formation

  • Rappel optionnel : ES6 et Typescript
  • Qu’est-ce que Angular ?
  • Vue d’ensemble
    • Modules, Composants, Templates, Directives, Services
    • Data Binding - Liaison de données dynamique
    • Injection de dépendance
  • Introduction en pratique
  • Création d’une mini-application
    • ng-cli l’outil ad-hoc en ligne de commande
  • Les templates
    • Interpolation et liaison des propriétés et des événements
    • Variables locales
    • Directives structurelles ngIf, ngFor, ngSwitch…
  • Communication inter-composants
    • Entrées / Sorties
    • Alternatives
    • Les formulaires
    • Pilotés par template
    • Pilotés par le code
  • Injection de dépendances et services
    • Fournir, Partager et Injecter un service
    • Configuration du moteur de DI
  • Directives et pipes
    • Les directives et Pipes fournies par Angular
    • Ecrire une directive et un pipe
  • Tester son code
    • Tests unitaires
    • Tests d’intégration
  • Inclusion de bibliothèques externes
  • Http
  • Routeur
  • Utilisation avancée
    • Style d’encapsulation CSS, cycle de vie et hooks, animation
    • Zones, Transclusion, Mécanisme interne data-binding
    • AOT