14_AF_0000206394_SE_0001276532 # Développez des applications dynamiques et interactives MyRH

Développez des applications dynamiques et interactives

Date de mise à jour : 16/07/2025 | Identifiant OffreInfo : 14_AF_0000206394
Organisme responsable : MyRH

Objectifs


  • Comprendre les fondements d'Angular et structurer un projet Angular.

  • Créer et paramétrer des composants avec les notions de binding, @Input et @Output.

  • Utiliser les directives, pipes, et personnaliser les styles des composants.

  • Structurer la logique métier avec des services, gérer les appels API avec HttpClient.

  • Gérer les données asynchrones avec RxJS, les Observables, et les Subjects.

  • Concevoir un projet Angular cohérent et fonctionnel intégrant les bonnes pratiques.

Programme de la formation

1. Introduction à Angular


  • Présentation générale d'Angular

  • Raison d'être des frameworks frontend

  • Présentation du projet fil rouge
2. Mise en place du projet

  • Création d'un projet Angular vierge

  • Analyse de la structure d'une application Angular
3. Les composants

  • Création et utilisation d'un premier composant

  • Binding, expressions et événements
4. Directives Angular

  • Utilisation des directives de structure (*ngIf, *ngFor)

  • Inputs pour paramétrer les composants

  • Outputs pour gérer les événements enfants ? parents

  • Mise en pratique avec cas d'usage
5. Styles et Pipes

  • Personnalisation des styles CSS

  • Introduction aux Pipes

  • Création et utilisation de Pipes personnalisés
6. Réutilisabilité et factorisation

  • Création de directives personnalisées

  • Factorisation de comportements communs
7. Services et communication

  • Création de services

  • Injection de dépendances

  • Introduction aux Observables avec RxJS
8. Gestion des données

  • RxJS : opérateurs de base et avancés

  • Subjects et comportements réactifs

  • Création d'un composant de recherche avec autocomplétion

  • Utilisation de HttpClient pour les requêtes API

  • Utilisation du async pipe
9. Synthèse et conclusion

  • Résumé des apprentissages

  • Bonnes pratiques de développement Angular

  • Perspectives et évolution des compétences

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

8b Rue Abel
75012 - Paris 12e
Téléphone fixe : 0652196730
Contacter l'organisme

Contact de l'organisme formateur

Foulad Omayma
SIRET : 92317504600013
75012 Paris 12e

Information fournie par :