1

Formation AngularJS: Créer des applications Web AngularJS

Principes généraux d’AngularJS

Architecture et fonctionnalités

Le MVC avec AngularJS

Les services

pattern MVVM (Model View ViewModel)

Premiers pas avec AngularJS

Contrôleurs et Scopes

Le modèle et les données

Principe d’un template

Association d’un contrôleur à un template

Rôle d’une Directive

Les vues dynamiques

Binding

Propagation des événements

Observer les événements du DOM

Modules et services

Notion de module

Modularisation de l’application sous forme de services

Injection de dépendances

Le moteur d’injection d’Angular

Création d’un Service

Définir les règles métiers

Gestion des formulaires

Les éléments de formulaires

Utilisation du modèle

Validation des champs de saisie

Appels serveur

Appel AJAX

Principe du REST

Le service $http

Directives

Définition d’une Directive

Manipulation du scope dans les directives

Debug d’AngularJS