Angular 11 — Développement Front-End
Maîtrisez le framework Angular 11 pour concevoir des applications web modernes fondées sur une architecture à composants, du data binding au routing et aux appels HTTP.
À propos de cette formation
Angular est l'un des frameworks JavaScript les plus utilisés pour le développement d'interfaces web riches et dynamiques. Cette formation initie les participants à la programmation Front-End avec Angular 11 en s'appuyant sur son architecture à base de composants, socle de toute application Angular.
Le programme couvre l'ensemble des briques fondamentales du framework : composants et data binding, directives et pipes, services et injection de dépendances, gestion des formulaires, système de routing et communication avec des API via HTTP. Chaque notion est abordée de manière progressive et illustrée par des mises en pratique.
À l'issue du parcours, les participants sont capables de structurer et développer une application Angular complète. La formation prépare également à la certification Vskills Angular 11, un atout pour se démarquer sur le marché de l'emploi et élargir ses opportunités professionnelles.
Ce que vous allez apprendre
À la fin de la formation, vous serez capable de :
- Comprendre l'architecture d'Angular basée sur les composants
- Créer et faire interagir des composants en maîtrisant le data binding et le cycle de vie
- Utiliser les directives (attribut et structurelles) et les pipes par défaut ou personnalisés
- Mettre en oeuvre des services et l'injection de dépendances
- Construire et valider des formulaires avec l'approche Template
- Concevoir un système de routing avec paramètres, redirections et routes imbriquées
- Consommer des API REST via le module HTTP et le pattern Observable
Un parcours en 5 modules
28 heures structurées, de la théorie à la pratique.
01 Introduction à Angular et composants 7h
- Présentation et architecture d'Angular
- Concepts fondamentaux et installation
- Arborescence et arbre de composants
- Data Binding (interpolation, property, event, two-way)
- Cycle de vie des composants
- Interaction père-fils
02 Directives et pipes 5h
- Directives d'attribut (ngStyle, ngClass)
- Directives structurelles (ngIf, ngFor)
- Définition et syntaxe des pipes
- Pipes par défaut et pipes personnalisés
03 Services, injection de dépendances et formulaires 7h
- Création de services
- Injection de dépendances hiérarchique
- Approche Template pour les formulaires
- Validation et accès aux contrôles
04 Routing 5h
- Système de routing et syntaxe
- RouterLink et navigation par composant
- Paramètres de route et redirection
- Routes imbriquées et gestion d'erreurs
05 Communication HTTP 4h
- Installation et configuration du module HTTP
- Pattern Observable
- Interactions API GET et POST
Des connaissances en développement web et en JavaScript sont indispensables.
Développeurs front-end, développeurs full-stack, développeurs web, programmeurs et diplômés souhaitant se spécialiser dans le développement d'applications web, ainsi que les professionnels du web visant une certification.
Apprenez avec un expert du terrain
Une pédagogie orientée projet, nourrie par des cas concrets.
Karim Gharbi
Consultant-formateur certifié, praticien du domaine.
Prochaines sessions
Places limitées pour garantir un suivi personnalisé.
Toutes les sessions
Voir le calendrier| Date de début | Horaire | Lieu | Formateur | Places | |
|---|---|---|---|---|---|
|
27/07/2026
Lundi
|
09h00 – 16h00 |
Tunis
Salle Alpha
|
Karim Gharbi | 8 places restantes | |
|
31/08/2026
Lundi
|
09h00 – 16h00 |
Sfax
Salle Sfax
|
Karim Gharbi | 7 places restantes |
Avis des apprenants
Aucun avis pour le moment. Soyez le premier à partager votre expérience !
Vous avez suivi cette formation ? Connectez-vous pour laisser un avis.
Prêt à préparer votre certification ?
Rejoignez la prochaine session du 27 juillet 2026 à Tunis. Certificat Experteam inclus.
Formations similaires
D'autres parcours pour développer vos compétences techniques.