AngularJS – le framework MVC pour structurer vos applications JavaScript
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.
Prérequis
- Connaître les notions fondamentales de la création de pages Web HTML [T448-030]
- Programmer en JavaScript [T44A-005]
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- En entreprise
- À distance
Objectifs pédagogiques
- Installer et configurer un projet AngularJS
- Créer controleurs utilisant les mécanismes de liaisons de données
- Collecter des données utilisateurs avec des formulaires
- Mettre en place la navigation dans l'application
- Définir des services mettant en œuvre les mécanismes d'injection de dépendances
- Échanger des données avec le serveur
- Traduire une application en plusieurs langues
Programme de la formation
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
Proposé par
ENI Service
"votre centre de formation informatique de confiance"
Proposé par
ENI Service