Rappels
HTML5, CSS3, ...
Single Page Applications
outils pour le développement
JavaScript et jQuery
architectures REST
Principes de bases
architecture du framework
data binding bi-directionnel
MVVM: Model View View Model
intégration de la bibliothèque
les expression d'AngularJS, filtres
templating
Contrôleurs AngularJS
Associer contrôleur et template
Notion de scope et $scope
Les événements sur le scope
Les vues AngularJS
lier contrôleurs et vues
les données
appeler méthodes et filtres
Routage
configuration des routes
Deep Linking
gestion de l'historique de navigation
pré-traitement avant affichage
Modules et Services
Présentation des modules AngularJS
Services et Factories
Injection de services et de dépendances
Structurer son application, bonnes pratiques
Echanger avec un serveur
requêtes HTTP, objet $http
appeler un backend REST
WebSockets
API Promise
intégration avec Node.js
Présentation de notions avancées
tests unitaires (Karma, Jasmine)
rests End-to-end
gérer son projet (Grunt, Yeoman)
Dirty Checking
l'internationalisation, angular-translate)