Les applications frontales modernes exigent plus que de simples composants, elles requièrent une architecture propre, une structure évolutive et un flux de données prévisible. Ce cours vous donne une base solide et prête pour la production dans Angular 21 en vous enseignant comment les applications réelles sont construites à partir de la base. Vous commencerez par comprendre l'architecture d'Angular, les éléments essentiels de TypeScript et la configuration de l'espace de travail, en apprenant comment les composants, les décorateurs et les métadonnées fonctionnent ensemble pour former l'épine dorsale d'une application Angular. Vous passerez ensuite à la construction d'interfaces interactives en utilisant des composants, des modèles, des directives et des modèles de liaison de données qui vont au-delà des simples démonstrations. Ensuite, vous mettrez en œuvre des formulaires et la validation en utilisant à la fois des approches axées sur les modèles et réactives, en apprenant à gérer l'état de l'interface utilisateur et à partager des données entre les composants. Enfin, vous mettrez en place le routage, adopterez l'architecture des composants autonomes et construirez le noyau d'une application réelle, avec la navigation, les composants réutilisables de l'interface utilisateur et la structure du projet.

Angular Foundation et architecture d'application

Angular Foundation et architecture d'application
Ce cours fait partie de Spécialisation " Maîtriser Angular : Des bases aux applications prêtes pour l'entreprise"

Instructeur : Board Infinity
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Construire des applications Angular 21 en utilisant des composants, TypeScript, des modèles, du routage et des fondations d'architecture autonomes.
Créez des interfaces interactives avec des liaisons de données, des directives, des crochets de cycle de vie et une structure de modèle propre.
Mettre en œuvre des formulaires réactifs et pilotés par des modèles avec des modèles de validation et d'état partagé de l'interface utilisateur.
Concevoir un projet réel avec routage, flux de navigation et architecture de composants évolutifs.
Compétences que vous acquerrez
- Catégorie : Validation des données
- Catégorie : Interface utilisateur (UI)
- Catégorie : Environnement de développement
- Catégorie : Réutilisation du code
- Catégorie : Développement Web Front-End
- Catégorie : Architecture des logiciels
- Catégorie : Angulaire
Outils que vous découvrirez
- Catégorie : Interface de ligne de commande
- Catégorie : TypeScript
- Catégorie : Cadres JavaScript
- Catégorie : Composants de l'interface utilisateur
- Catégorie : Outils de développement web
- Catégorie : Cadres d'application
Détails à connaître

Ajouter à votre profil LinkedIn
mars 2026
16 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement de logiciels

Board Infinity

Board Infinity
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Foire Aux Questions
Plus de questions
Aide financière disponible,


