# .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