Front End AngularJS : Développer des applications web et mobiles riches. par Aplose
Lieu(x)
En centre (34)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction
- Des sites webs classiques aux Single Page Application.
- Rappels JavascriptLes Views
- L'approche déclarative
- Binding et expressions
- Les principales directives fournies par le framework Les controllers
- Scope et héritage de scopes
- Double data
- binding, single
- binding et #0x24#digest loop
- Les évènements, l'observer pattern
Les filters
- Déclaration des filtres dans les views
- Le service #0x24#filter
- Créer ses filtres
Les formulaires
- Les directives de formulaire
- Soumission de formulaire et gestion des erreurs de saisie
Les services
- Les services fournis par AngularJS
- L'injection de dépendance
- Différences et implémentation des Service, Factory, Provider, Value et Constant
Requêtes http
- Service #0x24#http et API REST
- Asynchrone et promises
- Les interceptors
Organiser son application
- Gestion par modules
- Bootstrap d'un application : phases de config et de run
Le routeur
- Configuration de ngRoute, gestion des URLs et des templates
- Resolve de route
- Navigation avec le service #0x24#location
Les directives
- Types de directives et propriétés
- Scope de directive et portée
- Controller de directive
- Mécanisme de transclusion
- #0x24#watch et #0x24#observe
- Manipuler le DOM : angular.element et jqLite
Les tests
- Le framework Jasmine
- Tests unitaires avec Karma : stratégies de tests des différents objets AngularJS
- Mocker ses données
- Tests End to E
- Des sites webs classiques aux Single Page Application.
- Rappels JavascriptLes Views
- L'approche déclarative
- Binding et expressions
- Les principales directives fournies par le framework Les controllers
- Scope et héritage de scopes
- Double data
- binding, single
- binding et #0x24#digest loop
- Les évènements, l'observer pattern
Les filters
- Déclaration des filtres dans les views
- Le service #0x24#filter
- Créer ses filtres
Les formulaires
- Les directives de formulaire
- Soumission de formulaire et gestion des erreurs de saisie
Les services
- Les services fournis par AngularJS
- L'injection de dépendance
- Différences et implémentation des Service, Factory, Provider, Value et Constant
Requêtes http
- Service #0x24#http et API REST
- Asynchrone et promises
- Les interceptors
Organiser son application
- Gestion par modules
- Bootstrap d'un application : phases de config et de run
Le routeur
- Configuration de ngRoute, gestion des URLs et des templates
- Resolve de route
- Navigation avec le service #0x24#location
Les directives
- Types de directives et propriétés
- Scope de directive et portée
- Controller de directive
- Mécanisme de transclusion
- #0x24#watch et #0x24#observe
- Manipuler le DOM : angular.element et jqLite
Les tests
- Le framework Jasmine
- Tests unitaires avec Karma : stratégies de tests des différents objets AngularJS
- Mocker ses données
- Tests End to E
Objectifs
Appréhender les caractéristiques du Framework
Mettre en oeuvre une architecture MVC modulaire
Tester unitairement et de bout en bout son application
Mettre en oeuvre une architecture MVC modulaire
Tester unitairement et de bout en bout son application
Centre(s)
- Montpellier (34)
- Juvignac (34)
Formation proposée par : Aplose
À découvrir