ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais

Nos formations :

Toutes nos formations Développement Front-End

Formation AngularJS, développement avancé
de la conception à l'analyse des performances

3,9 / 5
Stage pratique
Durée : 2 jours
Réf : GUL
Prix  2020 : 1490 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

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 œuvre de bonnes pratiques. Vous développerez également des composants métiers personnalisés.

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

Travaux pratiques

Vous mettrez en œuvre 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.
PROGRAMME DE FORMATION

"Best Practices" et rappels

  • Ecosystème Front-End autour d'AngularJS. Rappels des composants essentiels.
  • AnuglarsJS Coding Style Guide. Quels plug-ins pour votre IDE ?
  • Mise en œuvre 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.

Participants / Prérequis

» 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.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Alexandre B. 12/12/2019
4 / 5
J'apprécie la manière de s'exprimer de Jean-Louis. C'est clair, franc, et sans fioriture. Je n'aurai pas été contre un peu plus de pratique.

Damien F. 12/12/2019
4 / 5
Un peu trop dans la saisie en live/pratique de ce que fait le formateur avec des explications trop rapide et peu théorique.

Vincent B. 12/12/2019
5 / 5
Trop de contenu en trop peu de temps. Mais contenu excellent.

Frédéric M. 12/12/2019
5 / 5
Bon contenu niveau théorie/pratique, formation plutôt axé pratique ce qui est parfait.
Avis client 3,9 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys