Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation ANGULAR ANGULAR JS Développement
Domaine : Langages et Frameworks
DURÉE
3 jour(s)
OBJECTIFS
Comprendre les principes de AngularJS, savoir développer une application web et utiliser les bonnes pratiques de développement.
Pré-requis
Très bonne pratique du langage Javascript. Connaissance des fondamentaux internet et HTML
Participants
Développeurs web, architectes web, chefs de projets
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
ANGULAR ANGULAR JS Développement
Introduction
Historique et principes généraux
Pattern MV*, data-binding bi-directionnel
Avantages et inconvénients
Travaux pratiques (Installation et découverte et développement application « Hello world! »)
Pattern MV*, data-binding bi-directionnel
Avantages et inconvénients
Travaux pratiques (Installation et découverte et développement application « Hello world! »)
Modèles, vues et contrôleurs
Le modèle
Les vues (Templates, expression, directives, filtres)
Les contrôleurs (Fonctionnement, le $scope)
Les vues (Templates, expression, directives, filtres)
Les contrôleurs (Fonctionnement, le $scope)
Les modules
Création et configuration (Partage de services)
Injection de dépendances
Injection de dépendances
Le routage
« Single page application »
Configuration, méthode
Config du module
Paramètres d'url, évènements de routage
Configuration, méthode
Config du module
Paramètres d'url, évènements de routage
Les formulaires
Lien entre ng-model et contrôleur
Validation, états des formulaires, gestion d'erreur
Types de champs (Classes CSS, custom validation)
Validation, états des formulaires, gestion d'erreur
Types de champs (Classes CSS, custom validation)
Les directives et les filtres
Convention de nommage (Ecriture normalisée)
Types de composants (Directives de templates)
Options de configuration (Transclude, scope, cycle de vie)
Fonctions compile et link (Créer ses propres filtres)
Types de composants (Directives de templates)
Options de configuration (Transclude, scope, cycle de vie)
Fonctions compile et link (Créer ses propres filtres)
Cycles de vie et scopes
Présentation du fonctionnement d'AngularJS
L'arbre des scopes (Les méthodes de $rootscope)
Les événements (Diffusion et interception)
L'arbre des scopes (Les méthodes de $rootscope)
Les événements (Diffusion et interception)
Les services AngularJS
Les services natifs (Les values et contants)
Factory, Service et Provider
Factory, Service et Provider
AJAX et REST
Le service « $http », le service « $resource »
L'API de promise
L'API de promise
Aller plus loin
Bonnes pratiques
Internationalisation, angular-translate
L'interface, l'initialisation d'un projet
Internationalisation, angular-translate
L'interface, l'initialisation d'un projet
Tester une application AngularJS
Tests unitaires (Karma, Jasmine)
Tests end-to-end (e2e) : Protractor
Outils de debug ng-inspector
Tests end-to-end (e2e) : Protractor
Outils de debug ng-inspector
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- JAVASCRIPT Les fondamentaux
- JAVASCRIPT Développement JavaScript "Moderne"
- JAVASCRIPT Web Dynamique
- JAVASCRIPT Niveau 2
- jQuery Les fondamentaux
- VUE.JS Vue.js Initiation
- ANGULAR Prise en main du framework
- ANGULAR Développer une application web avec Angular
- JAVASCRIPT React
- Bootstrap
- PHP7
- XML Langage XML
- Introduction à la Programmation Orientée Objet
nos centres de formation