Angular avancé

Formation inter-entreprise

À qui s'adresse la formation?

  • Chefs de projets
  • Développeurs

Niveau atteint

Avancé

Durée

3,00 jour(s)

Langues(s) de prestation

FR

Prochaine session

Prérequis

Avoir suivi le cours Angular ou avoir les connaissances équivalentes

Objectifs

  • Comprendre le fonctionnement interne d’Angular
  • Etudier les possibilités avancées du framework
  • Déployer des applications optimisées

Contenu

Structuration, modules et routage
  • Découpage en modules
  • Modules de routage
  • Lazy loading
  • Route Guards
  • Resolver
  • Interceptor
Détection des changements
  • Cycle de " change detection "
  • La notion de Zone
  • La stratégie OnPush
  • Limiter les déclenchements de cycle
Les tests
  • L’infrastructure de test
  • Tests unitaires et tests d’intégration
  • Tests fonctionnels
RxJS
  • Comprendre la notion d’observables
  • Utiliser RxJS dans les services
  • Le pipe async
  • Les Observables Hot et Cold
  • Les Subjects
  • Les opérateurs
Gestion de l’état
  • État d’une application
  • État interne d’un composant
  • Échange parent / enfant
  • @ViewChild et @ContentChild
  • Échange enfant / parent
  • Échange enfant / enfant
  • Échange par un service
  • Utilisation de RxJS
Composants avancés
  • Création de directives d’attribut
  • Manipulation du DOM
  • Création de directives de structure
  • L’option trackBy de NgFo
Annexes
  • Performances
  • PWA
  • i18n

Ces formations pourraient vous intéresser

EN
Journée
Sur demande
Logiciels - Logiciel documentaire