Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à Angular 18
- Aperçu d'Angular et de son écosystème
- Nouveautés d'Angular 18, y compris les dernières mises à jour d'Angular DevTools
- Configuration de l'environnement de développement
Définition et architecture du projet
- Utilisation de Angular CLI
- Structure du projet et organisation des fichiers
- Modules et composants Angular
- Utilisation des capacités optimisées de TypeScript 4.7 pour une meilleure performance et expérience de développement
Modèles et liaison de données
- Syntaxe des modèles Angular
- Interpolation, liaison de propriétés et d'événements
- Liaison bidirectionnelle de données avec ngModel
Composants et directives
- Création et utilisation de composants
- Hooks de cycle de vie des composants
- Directives intégrées (ngIf, ngFor, etc.)
- Directives personnalisées
Services et injection de dépendances
- Création et utilisation de services
- Injection de dépendances dans Angular
- Gestion de l'état de l'application
Routage et navigation
- Configuration du routeur Angular
- Définition de routes et paramètres de route
- Compréhension et mise en œuvre des nouvelles fonctionnalités de routage
- Chargement différé et gardes de route
Formulaires dans Angular
- Formulaires dirigés par le modèle
- Formulaires réactifs
- Validation de formulaires et gestion des erreurs
Client HTTP et observables
- Réalisation de requêtes HTTP avec HttpClient
- Gestion des réponses HTTP
- Utilisation des observables RxJS
Sujets avancés
- Animations Angular
- Internationalisation (i18n)
- T techniques d'optimisation de performance, y compris la détection de changements sans zone
Tests dans Angular
- Tests unitaires avec Jasmine et Karma
- Tests end-to-end avec Protractor
- Meilleures pratiques pour tester les applications Angular
Déploiement et maintenance
- Génération et déploiement d'applications Angular
- Contrôle de version avec Git
- Pratiques de intégration continue et livraison (CI/CD)
Migration et dépannage
- Migration depuis les versions antérieures d'Angular
- Pièges courants et comment les éviter
- Dépannage des problèmes courants avec Angular 18
Sessions pratiques
- Ateliers pratiques
- Développement de projets réels
- Exercices de groupe et revues par les pairs
Résumé et prochaines étapes
Pré requis
- Compréhension des bases de JavaScript
- Expérience en développement web
- Connaissances de base d'HTML et CSS
Public cible
- Développeurs web
- Développeurs front-end
- Toute personne intéressée par le développement d'applications à une seule page (SPA) avec Angular
28 Heures
Nos clients témoignent (1)
exercices, résolution de problèmes pour chacun d'entre nous
Monika
Formation - Angular 18
Traduction automatique