Angular 19 Developper des applications web avec le framework de Google
BeeUp Formation - LABOURÉ THAÏS
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
4000 €
Durée
Nous contacter
Niveau visé
Non diplômante
Localité
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
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Web CPF
Web en Ligne
Angular
Angular CPF
Angular en Ligne
Creation site internet
Webmarketing
Digital
Responsable digital
Developpeur web
Devops
Wordpress
Webmaster
Integrateur web
Instagram
Angular Toulouse
Angular Marseille
Angular Montpellier
Angular Paris
Angular Bordeaux
Angular Dijon
Angular Mâcon
Angular Nantes
Angular Rennes
Angular Angers