# .cadoles-slide-title[Plan] - SPA & changement de paradigme - Angular: présentation générale - Premier coup d'oeil - Liaison de données - Modules - Contrôleurs et scopes - Services et injection de dépendances - Les directives de base - Routage avec le module `ngRoute` - Les filtres - Création de directives - Animations - Organisation du projet - Tests unitaires - Tests fonctionnels ??? ## Plan complet - SPA & changement de paradigme - Angular: présentation générale - Premier coup d'oeil - Liaison de données - Modules - Contrôleurs et scopes - Les contrôleurs - L'objet `$scope` (exercice scope-1) - Services et injection de dépendances - Utilisation de services (exercice services-1) - Création de services personalisés (exercice services-2) - Les directives de base - Itération sur des éléments avec ng-repeat (exercice iteration) - Réaction aux changements des modèles avec `ng-show`, `ng-hide`, `ng-switch`, `ng-class`, 'ng-if' (exercice conditions) - Inclusion de templates (exercice include) - Routage avec le module `ngRoute` - Le routage côté client - Utilisation du module (exercice routage) - Les filtres (exercice filtres) - Création de directives - Animations - Organisation du projet - Tests unitaires - Tests fonctionnels