Angular a presque un an, et est bientôt en version 5.0 !

Le premier commit date de 3 ans, et nous avons commencé à l’utiliser dès le tout début. Nous avons enseigné les fondamentaux d’Angular à des centaines de développeurs en personne, notre ebook à des milliers de lecteurs, et notre formation en ligne (Pack Pro) a touché quelques centaines de développeurs supplémentaires tout autour du monde !

Tout au long de ce chemin, nous avons appris pas mal de choses sur Angular, son fonctionnement, son éco-système et comment construire de meilleures applications.

C’est pour cela que nous sommes très contents d’annoncer notre nouvelle formation sur 2 jours : Angular avancé: de Ninja à Héros !

Cette formation va au-delà des fondamentaux et se destine à des développeurs qui cherchent des sujets plus avancés et des bonnes pratiques.

Pour vous donner un aperçu, la formation couvre :

  • l’injection de dépendances : injecteur hiérarchique, pourquoi @Injectable, singleton vs plusieurs instances, comment partager des données dans votre application, les différents types de providers et leur utilité, @Optional, @Self, forwardRef ;
  • les observables : les opérateurs avancés et leur utilité, bonnes pratiques, comment les tester ;
  • les composants et directives avancés : méthodes du cycle de vie, ng-content, @HostBinging, @HostListener, ViewChild, ContentChild ;
  • les tests : tester les composants, comment tirer profit de l’injection de dépendances, tests asynchrones ;
  • le router : découper votre application en modules, lazy-loading, les pièges à éviter avec l’injection de dépendances, comment utiliser les guards et resolvers ;
  • le fonctionnement d’Angular : comment le framework fonctionne sous le capot, la détection de changement, les zones, la compilation JiT and AoT ;
  • les performances : les stratégies de détection de changement, tracking des éléments, le pipe async et ses pièges, comment échapper à la détection de changement d’Angular ;
  • l’internationalisation : qu’est-ce que l’i18n, comment construire une application multi-langues, bonnes pratiques ;
  • les formulaires : formulaires imbriqués, formulaires dynamiques, construire vos propres composants de formulaire avec ControlValueAccessor ;
  • et plein d’astuces sur la mise en production, comment faire de l’intégration continue, etc.

Cette formation s’appuie également sur notre Pack Pro que vous pouvez acheter avec notre ebook. Nous ferons quelques-uns des exercices les plus avancés ensemble pour que vous puissiez mettre en pratique ces nouveaux concepts !

Ho, et, comme toujours, la formation est 30% moins chère si vous êtes un développeur indépendant, un contributeur open-source, un organisateur de conférence ou si vous cherchez actuellement un emploi. Pour plus de détails, regardez notre site !