- Connaître les concepts de base d’Angular JS
- Comprendre l’injection de dépendances dans AngularJS
- Assimiler les composants réutilisables et leurs directives
- Être à même de réaliser des tests unitaires et end-to-end
- Être sensibilisé à l’écosystème et l’outillage d’AngularJS
Présentation :
Javascript est aujourd’hui la technologie incontestée pour le développement front-end, et beaucoup de frameworks ont vu le jour ces dernières années.
Cette formation a pour objectif de vous apprendre à développer des applications web de qualité avec AngularJS : organisation du code, composants réutilisables et aussi tests unitaires et end-to-end !
Une formation avec 70% de travaux pratiques, la meilleure façon d’aborder AngularJS !
Programme
Rappels des principes de base du web
Découverte d’AngularJS
-
- Binding et templating, filtres
- Contrôleurs et scope
- Routage
Injection de dépendances
-
- L’injection de dépendances dans AngularJS
- Modules et services
- Bonnes pratiques d’organisation du code
Composants réutilisables avec les directives
Tests unitaires et tests end-to-end
-
- Les outils de tests unitaires Karma, Jasmine, les Mocks
- Tests end-to-end avec Protractor
Ecosystème et outillage
-
- Build avec Grunt
- Outils de debug
- Librairies tierces