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 €
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
Ces formations peuvent vous intéresser
À DISTANCE
Salarié en poste / Entreprise
Non finançable CPF
1090 €
Avis du centre
ÉVRY-COURCOURONNES…
En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
1190 €
Avis du centre
À DISTANCE
Salarié en poste / Entreprise
Non finançable CPF
840 €
Avis du centre
Avis du centre
Les formations les plus recherchées
Formation Toulouse
Formation Paris
Formation Nantes
Formation Saint-Étienne
Formation Lille
Formation Bordeaux
Formation Strasbourg
Formation Rennes
Formation Montpellier
Formation Angers
Formation Web CPF
Formation Web en ligne
Formation Angular CPF
Formation Angular en ligne
Formation Devops
Formation Creation site internet
Formation Webmarketing
Formation Digital
Formation Reseaux sociaux
Formation Instagram
Formation Referencement naturel
Formation Wordpress
Formation Seo
Formation Internet
Formation Devops Nantes
Formation Devops Paris
Formation Creation site internet Saint-Étienne
Formation Devops Toulouse
Formation Wordpress Saint-Étienne
Formation Creation site internet Paris
Formation Creation site internet Nantes
Formation Creation site internet Toulouse
Formation Webmarketing Paris
Formation Creation site internet Montpellier