Accueil    Formations    Informatique    Langages et développement    Développeur Web HTML 5, CSS 3 et JavaScript    Angular 2 à 11 - Fonctionnalités avancées

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Comment utiliser vos droits
sur Mon Compte Formation

Objectifs pédagogiques / Compétences visées

  • Approfondir les connaissances du Framework Angular.

Niveau requis

Avoir des connaissances de base du Framework Angular.

Public concerné

Développeurs Angular et chefs de projets.

Programme

Le nouveau moteur Ivy

  • Rappel sur le fonctionnement des zones et le rôle des modules
  • Son rôle dans une application Angular (JIT vs AOT)
  • Son impact sur :
    • Les performances et la génération de bundle
    • Les tests
  • Amélioration du debugging

i18n

  • Gestion de l'internationalisation
  • Le pipe i18n
  • Le fonctionnement de l'internationalisation avec Ivy

Utilisation avancée des routes

  • Les routes
    • Secondaires
    • Relatives
  • Les Guards
  • Chargement asynchrone

Détection de changement

  • Comprendre le fonctionnement de "Change Detection Strategy"
  • Améliorer les performances d'une application Angular
  • Déclencher la détection de changement

NgRx

  • Rappel NgRx (store, state, actions et effets)
  • Utilisation des routes avec le router-store
  • Utilisation des meta-reducers
  • Tester une application NgRx

    Angular Universal

    • Angular côté serveur
    • Configuration d'un serveur pour effectuer le rendering
    • Gestion des pages statiques et dynamiques

    Certification (en option)

    • Prévoir l'achat de la certification en supplément
    • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
    • Il s'agit d'un QCM dont la durée moyenne est d'1h30 et dont le score obtenu attestera d'un niveau de compétence

    Modalités d’évaluation des acquis

    L'évaluation des acquis se fait :

    • En cours de formation, par des études de cas ou des travaux pratiques
    • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

    Compétences attestées par la certification

    • Développer des applications ou logiciels conformément au cahier des charges
    • Intégrer un produit ou un programme à partir des outils, méthodes ou langages
    • Etre autonome dans l'exécution des tâches
    • Préparer les plans de tests d'une application
    • Conduire les tests unitaires
    • Optimiser les tests de performance d'une application
    • Assurer la veille technique et concurrentielle.

    Partager cette formation Télécharger au format pdf Ajouter à mes favoris

    Vous souhaitez suivre cette formation ?

    Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

    Choisissez la modalité souhaitée pour vous inscrire :

    Votre société a besoin d'une offre personnalisée ? Contactez-nous

    Testez vos connaissances

    Nos quizz vous guident dans le choix de formation.
    Évaluez votre niveau de pré-requis pour découvrir la formation faite pour vous.

    Accédez au test de connaissance

    Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

    Contactez-nous