Développer une application internet riche (RIA) avec AngularJS
Programme
Introduction
- Historique rapide
- Panorama rapide
Principes généraux
- Pattern MV*
- Data-binding bi-directionnel
- Avantages et inconvénients
- Installation et découverte
- Application « Hello world! »
Modèle, vues et contrôleurs
- Le modèles
- Les vues : templates
- Les vues : expression
- Les vues : directives
- Les vues : filtres
- Les contrôleurs : fonctionnement
- Les contrôleurs : le $scope
Les modules
- Création et configuration
- Partage de services
Le routage
- « Single page application »
- Configuration
- Paramètres
- Historique
Étendre Angular
- Définir ses propres services
- Définir ses propres directives
- Définir ses propres filtres
AJAX et REST
- Le service « $http »
- Le service « $resource »
Aller plus loin
- Bonnes pratiques
- L’interface
- L’initialisation d’un projet
- Tester une application