AngularJS, développement avancé, 2 jours (réf. GUL)

Formation

À Paris la Défense et Aix en Provence

1 410 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Durée

    2 Jours

Cette formation vous permettra d'approfondir votre connaissance des mécanismes internes d'AngularJS. Vous apprendrez à organiser vos développements depuis les tests jusqu'à l'optimisation des applications tout en mettant en oeuvre de bonnes pratiques. Vous développerez également des composants métiers personnalisés.

Les sites et dates disponibles

Lieu

Date de début

Aix en Provence ((13) Bouches-du-Rhône)
Voir plan
le Prisme, 85 Rue Pierre Duhem, 13290

Date de début

Consulter
Paris la Défense ((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044

Date de début

Consulter

À propos de cette formation

Objectifs pédagogiques
Appréhender AngularJS en profondeur
Devancer les besoins conceptuels
Savoir développer et gérer des composants métiers
Optimiser une application AngularJS

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Services

Le programme

PROGRAMME DE FORMATION » "Best Pratices" et rappels Ecosystème Front-End autour d'AngularJS. Rappels des composants essentiels. AnuglarsJS Coding Style Guide. Quels plugins pour votre IDE ? Mise en oeuvre du workflow AngularJs avec nodejs, Yo, Grunt. Bonnes pratiques. Production : RequireJS, Browserify ou concaténation. (ngAnnotate). "Test Driven Development" avec Jasmine et Karma. Services natifs : interception et décoration. Travaux pratiques Intégration d'une structure d'application, rédiger des services en conformité avec les tests. » Maîtriser les directives et la "compilation" AngularJS Le "Dirty Checking" AngularJS détection des changements : $watch. $digest, $compile, comprendre le cycle de digestion. Expressions AngularJS : $eval et $parse. Options avancées : require, controllerAs, bindToController, terminal. Ensembles de directives inter-dépendantes. Gérer le cache des templates : $templateCache. Travaux pratiques Organiser vos directives en ensembles de composants réutilisables et distribuables. » Utiliser et écrire des composants avancés. De la directive au composant distribuable. AngularUI. Principaux modules complémentaires. UI-Utils, les outils indispensables. Intégrer ngTranslate. UI-Bootstrap. UI-Router, gestion de routes avancées. Famille de composants métiers personnalisés. Travaux pratiques Développer des composants dépendants de services asynchrones. » AngularJS : optimisation des développements Nomenclature et évaluation du code. Minification et gestion des scripts. Astuces programmatiques. Utilisation de $log et $exceptionHandler. Performances : bindOnce, préfixe "::", $scope.$apply versus to $scope.$digest. Guide des bonnes pratiques. Configuration dynamique des routes. Chargement des contrôleurs et modules à l'exécution : "On Demand". Déboguer une application AngularJS. Démonstration Analyser et améliorer les performances de votre application AngularJS.

Informations complémentaires

Sommaire • "Best Pratices" et rappels • Maîtriser les directives et la "compilation" AngularJS • Utiliser et écrire des composants avancés. • AngularJS : optimisation des développements Participants Architectes et développeurs. Prérequis Connaissances pratiques du framework AngularJS et des outils modernes du développement Front-End (Bower, Grunt, Framework CSS...). Bonnes connaissances JavaScript et des Patterns Objets. Travaux pratiques Vous mettrez en oeuvre des concepts avancés. Vous développerez des composants distribuables et analyserez les performances l'application finale. Méthodes pédagogiques Développement, présentation d'applications existantes.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

AngularJS, développement avancé, 2 jours (réf. GUL)

1 410 € HT