# .cadoles-slide-title[Plan] - SPA & changement de paradigme - Qu'est ce qu'Angular ? - Premier coup d'oeil - Liaison de données - Modules - Contrôleurs et scopes - Services et injection de dépendances - Les directives de base - Les filtres - Création de directives - Utilisation de modules - Menée de projet et outils - Mise en pratique ??? ## 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) - Les filtres (exercice filtres-1) - Création de directives - Utilisation de modules - Routage avec module ngRoute (exercice routage) - API REST & ngResource - Menée de projet et outils - Structuration d'un projet - ng-inspector - Tests unitaires - Tests fonctionnels - Mise en pratique