Angular – Développer des applications web
Présentation
Angular est un cadre complet pour construire des applications web d’entreprise : composants, navigation, formulaires, appels aux API et tests sont fournis dans un même ensemble cohérent.
Cette formation vous rend autonome pour développer une application Angular moderne, en TypeScript, avec les composants autonomes et les signaux.
Une application fil rouge est construite au fil des trois jours.
Prérequis
Bonne pratique de HTML, CSS et JavaScript. Des notions de programmation orientée objet sont utiles ; TypeScript est présenté pendant la formation.
Objectifs
- Objectifs pédagogiques
- Comprendre l’architecture d’une application Angular
- Développer des composants et des services
- Gérer la navigation, les formulaires et les échanges avec une API
- Tester et préparer une application pour la production
- Objectifs opérationnels
- Créer un projet avec Angular CLI
- Écrire des composants autonomes et les faire communiquer
- Gérer l’état avec les signaux et RxJS
- Mettre en place la navigation et des formulaires validés
- Consommer une API REST et gérer les erreurs
- Écrire des tests et construire l’application pour la production
Détail
PLAN PÉDAGOGIQUE
Jour 1
- Les bases
- TypeScript : types, classes, interfaces, modules
- Angular CLI et structure d’un projet
- Les composants
- Composants autonomes, gabarits et liaisons de données
- Entrées, sorties et communication entre composants
- Directives et contrôle de flux dans les gabarits
- Signaux : état local et valeurs calculées
Jour 2
- Services et injection de dépendances
- Créer un service et le partager
- Portée des services et bonnes pratiques
- Données et programmation réactive
- HttpClient : appels REST, intercepteurs, gestion des erreurs
- RxJS : observables et opérateurs essentiels
- Signaux et RxJS : quand utiliser l’un ou l’autre
- Navigation
- Routes, paramètres et chargement différé
- Gardes de navigation
Jour 3
- Formulaires
- Formulaires réactifs, validation et messages d’erreur
- Qualité
- Tests unitaires de composants et de services
- Internationalisation : principes
- Vers la production
- Construction, optimisation et déploiement
- Atelier de synthèse : finalisation de l’application fil rouge
Modalités d'évaluation
À l’issue de chaque module, le formateur évaluera chacun des participants en fonction des cas pratiques et exercices effectués
Attestation
À la fin de la formation tous les participants recevront une attestation de formation
Accessibilité
Les personnes en situation de handicap sont invitées à nous communiquer leurs besoins spécifiques. Nous ferons tout pour les mettre dans les meilleures conditions de suivi de la formation (compensation, accessibilité…)
Prochaines dates de formation
Sessions inter-entreprises : nous consulter pour les prochaines dates (3 jours).
Cette formation peut être organisée en intra, pour votre seule équipe, en présentiel dans nos locaux. Pour ce faire, merci d’utiliser le formulaire de contact afin que nos équipes organisent avec vous une formation sur mesure selon vos disponibilités et vos besoins.
Délai d'Accès à la Formation
Délai d’accès : 2 à 4 semaines entre la demande et le début de la formation.
Inscription au plus tard 10 jours avant le début de la session, afin de garantir votre place ainsi qu’une préparation et un accueil de qualité.
Contact
Merci de nous contacter au 01 86 95 71 60 ou à l’adresse formation@adbi.fr