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
Objectifs
Appréhender les caractéristiques du Framework
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
Vue.js - développement Web Front End en JavaScript par Groupe Arkesys
React - Développement Web front-end en JavaScript par Groupe Arkesys
React - Développement Web front-end en JavaScript par Groupe Arkesys - Avanteam Formation
jQuery - développement web front end en JavaScript par Groupe Arkesys
Développeur front end et back end de site web et d'applications mobiles (19Q04262530_2_01) par IDEM FORMATION
Développeur front end et back end de site web et d'applications mobiles (19Q04262530_1_01) par IDEM FORMATION
CCP - DEVELOPPER LE PARTIE FRONT-END D'UNE APPLICATION WEB OU WEB par ALPHADIS
Le Wagon Lille
Web Developer Fullstack par Le Wagon Lille
Front End Developer par Association Educaskills&Formaskills
Développement Front-End par TECH ME UP