Formation Angular JS, Développement d'Applications
ContenuFormation Angular Js, Développement D'applications.
Référence: DVAJ002.
En centre - Inter: Oui.
En Entreprise - Intra: Oui.
Durée: 3 jours.
Diplôme: Non.
Public: Oui.
Public demandeurs d'emploi: Non.
Public Etudiant: Non.
Prix: 1690 €HT.
Présentation.
Cette formation Angular JS vous permettra le développement des applications riches côté client et de maîtriser les fonctionnalités clés du framework: filtes, controleurs, templates.
Objectifs du cours.
Développer des applications riches côté client et de maîtriser les fonctionnalités clés du framework: filtes, controleurs, templates.
Pré-requis.
Maîtrise du javaScript et du HTML.
Programme.
Vue d’ensemble de Angulares.
Présentation du framework Angulares
Quel intérêt pour Google ?
AngularJS est-il adapté aux sites et aux
applications ?
AngularJS et le responsive design
AngularJS et les autres frameworks javascript:
JQuery, mootools, ExtJS
Principes de bases d’AngularJS.
Architecture d’AngularJS
Le data binding bi-directionnel
Les architectures REST
Le pattern MVVM: Model View View Model
HTML5, au coeur d’AngularJS
Installation
Les expression d’AngularJS
Contrôleurs Angulares.
Présentation
Associer contrôleur et template
La variable $scope
Les contextes
Les évènements sur le scope
Les vues Angulares.
Lier les contrôleurs et les vues
Les dones
Créer des saisies
Les actions des utilisateurs
Syntaxe à utiliser sur les vues
Appeler des méthodes, des filtres depuis les
vues
Définir des templates de templates et les inclure
Le routage avec Angulares.
Mono pages, multi vues
Configuration du routage
Le deep linking
Gérer l’historique navigateur
Les paramètres http
Les formulaires Angulares
Présentation
Validation des saisies utilisateurs
Traiter le formulaire
AngularJS et l’ajax.
Les promises
Utilisation efficace
Présentation de $http
Combiner des premises sans créer un plat de spaghettis
Modules et Services Angulares.
Présentation des modules
Créer un module, le configurer
Présentation des services
Les fonctions factory, service, provider et value
Injection de services
Injection de dépendances
Partager des services entre modules de l’application