Jour 1: Découverte du framework
- Présentation du framework.
- Principales directives.
- Architecture et interactions entre tous principes.
- Démonstrations et exercices Plunker.
Jour 2: Directives en profondeur
- Les directives en détails.
- Création directives custom.
- Directives avec scope isolé.
- Directives avec transclusion.
- Démonstrations et exercices Plunker.
Jour 3: Sous le capot et outils
- Derrière la magie d'AngularJS.
- Fonctionnement du $digest cycle et dirty checking.
- Les différents services en détails.
- Les outils indispensables.
- Démonstrations et exercices Plunker.
Jour 4: Exercice production
- Exercice dans les conditions d'un projet réel.
- Utilisation d'une app de base Symfony2.
- Création des tâches Grunt.
- Authentification JWT (Json Web Token).
- Développement d'un CRUD.
Un framework complet pour SPA
- Data binding
- Routing
- Injection de dépendances
- Directives
- History Managment
- Filtre
- Animation
- Tests unitaires et EndToEnd
- ...
The "Angular Way", oubliez Backbone/jQuery
- Manières de penser opposées.
- Risque de conflit entre 2 approches.
- Nécessite un temps d'adaptation.
- Commencer à développer sans jQuery.