Boostez vos compétences en développement JavaScript avec notre formation exhaustive sur le framework AngularJS.
Cette formation pratique vous initie à la création d’une ‘Single Page Application’ efficace et structurée.
Découvrez comment installer et configurer un projet AngularJS, créer des contrôleurs utilisant des mécanismes de liaison de données et collecter des données utilisateur via des formulaires.
Explorez comment mettre en place une navigation intuitive dans votre application, définir des services en utilisant les mécanismes d’injection de dépendances et échanger des données avec le serveur.
Apprenez également à traduire une application en plusieurs langues grâce à l’internationalisation.
Cette formation comprend des sessions dédiées à l’utilisation des directives Angular, à la gestion des erreurs de formulaire et à la configuration de ressources REST.
Parfait pour les développeurs qui souhaitent maîtriser AngularJS et créer des applications web modernes.
Programme détaillé
Introduction
- HTML5 et JavaScript
- Single Page Application
- AngularJS
- Outils et Installation
Notions fondamentales
- Application et modules
- Expressions
- Contrôleurs et données
- Data Binding
- Filtres et formatage
- Directives Angular
Navigation dans l'application
- Routes et Templates
- Paramétrage des routes
- Service $location
- Evénements de navigation
Formulaires
- Lier le formulaire au modèle
- Valider les champs
- Gérer les erreurs
- Intégrer des listes d'items
- Mise en œuvre
Communication avec le serveur
- Requêtes Ajax simples avec le service $http
- Gestion des réponses et des erreurs
- Configuration globale des requêtes
- Traitement générique des requêtes avec les intercepteurs
- Configuration de ressources REST
Création de directives
- Eléments, attributs et classes
- Templates
- Configuration d'une directive
- Intégration du corps HTML
- Gestion des scopes
Internationalisation
- Paramétrage du framework Angular
- Utilisation des filtres et directives prédéfinies
- Création de ressources localisées