Angular 19 Developper des applications web avec le framework de Google
BeeUp Formation - LABOURÉ THAÏS
Non finançable CPF
Tout public
En ligne
Angular 19 Developper des applications web avec le framework de Google
BeeUp Formation - LABOURÉ THAÏS
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
Nous contacter
4000 €
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
4000 €
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
- Créer des composants et gérer leurs interactions
- Concevoir des interfaces dynamiques
- Gérer les formulaires de manière avancée
- Adopter la programmation réactive
- Travailler avec des API externes
Programme
Rappels Ecmascript et Typescript
Présentation de Angular
La syntaxe de template
Les fichiers Angular
Les Formulaires
Le Routage
La Programmation réactive
- Mise à jour sur les normes ES et plus
- Bonnes pratiques Ecmascript
- Les nouveautés ES6 et plus
- Présentation et introduction à Typescript
Présentation de Angular
- Qu'est-ce qu'Angular ?
- Les single page applications (SPA)
- Comparaison avec d'autres frameworks
- La notion de composant
- Créer une application Angular avec la CLI
- Comprendre les différents fichiers d'un projet Angular
- Exemple d'activité : Créer une nouvelle application en ligne de commande
La syntaxe de template
- Les différents types de binding
- L'interpolation et la syntaxe moustache
- Les variables de template
- Les blocs de contrôle de flux : @if, @switch, @for
- La gestion des événements
- Communiquer entre les composants avec @Input / @Output
- Exemple d'activité : Afficher une liste de tâches dans un nouveau composant
Les fichiers Angular
- Les composants : standalone et modules
- Architecturer son application en modules
- Utiliser les services
- Les pipes : pipes purs et impurs, pipes personnalisés
- Exemple d'activité : Utiliser un service pour gérer les données
Les Formulaires
- Le two-way binding et les Template Driven Forms
- Les Reactive Forms
- Importer un module
- Les différents types de contrôles
- Les validateurs, créer ses validateurs
- Exemple d'activité : Créer un formulaire de connexion / inscription, créer de nouvelles tâches
Le Routage
- Le module de routage
- Créer des routes
- Le lazy loading
- Les routes enfants
- Les guards pour protéger ses routes
- Exemple d'activité : Découper son application en plusieurs routes chargées en lazy loading
La Programmation réactive
- La notion de Signal : simples, computed et effect
- Présentation de RXJS
- Les Observables
- Surveiller des données avec les Sujets
- Le module HTTP Client
- Consommer une API REST
- Exemple d'activité : Gestion complète de connexion via une API
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Angers
Formation Dijon
Formation Web CPF
Formation Web en ligne
Formation Angular CPF
Formation Angular en ligne
Formation Devops
Formation Developpeur web
Formation Creation site internet
Formation Webmarketing
Formation Webmaster
Formation Digital
Formation Responsable digital
Formation Integrateur web
Formation Chef de projet web
Formation Instagram
Formation Devops Nantes
Formation Developpeur web Nantes
Formation Devops Toulouse
Formation Developpeur web Toulouse
Formation Devops Paris
Formation Devops Puteaux
Formation Developpeur web Paris
Formation Webmarketing Toulouse
Formation Digital Toulouse
Formation Responsable digital Toulouse