Les livres et cours en ligne Ninja Squad sur Angular et Vue

Prix libre et soutien d'une bonne cause pour "Deviens un ninja avec Angular" et "Deviens un ninja avec Vue", nos ebooks sans DRM et cours en ligne sur ces célébres frameworks. Leurs versions Pack Pro, nos cours en ligne, vous feront gagner des heures sur vos projets, en vous faisant coder pas à pas une application complète et testée.

Angular avancé : de Ninja à Héros


Vous utilisez Angular, mais vous souhaitez aller plus loin ? Votre application grossit, et vous vous heurtez à de nouveaux challenges ? Vous n'écrivez des tests que pour les cas simples ?
Cette formation vous permettra de devenir expert Angular, et ne vous laissera plus aucune zone d'ombre sur sa mise en œuvre dans de larges applications. Elle présuppose que les fondamentaux sont bien acquis.

Cette formation vous donnera un accès complet à la plateforme de notre "Pack Pro" Angular. Vous pourrez ainsi avancer à votre rythme sur les exercices avancés non couverts en session depuis chez vous.
Et si vous ne pouvez pas suivre cette formation (trop loin, trop chère, manager peu conciliant, ...), vous pouvez toujours acheter notre Pack Pro et vous auto-former pour un coût bien inférieur.

angular-advanced logo

3 jours - 1 700

Je suis intéressé
4.8 / 5 62

Les prochaines dates

  • lundi 20 - mercredi 22 septembre 2021 (À distance)

Un prix réduit pour les Héros !

Toutes nos formations bénéficient du prix réduit pour les Héros.
Demandez une réduction de -30% si vous êtes : organisateur bénévole d'événements techniques, committer sur un projet open-source, indépendant et ne bénéficiez pas du DIF, ou demandeur d'emploi.

En savoir plus sur notre blog.


Toutes nos formations sont disponibles et adaptables pour votre entreprise. Nous contacter pour un programme et un prix adapté.
Nous vivons autour de Lyon, mais nous pouvons donner ces formations en France ou aux alentours.
Ninja Squad est un organisme de formation enregistré sous le numéro de déclaration d'activité 82 42 02523 42 auprès de la Préfecture du Rhône.

Objectifs

  • Maîtriser les APIs du framework
  • Comprendre Angular et son fonctionnement interne
  • Architecturer les cas d'utilisation les plus complexes
  • Tester complètement son application
  • Améliorer les performances d'une application volumineuse

Public visé

Développeur Angular qui souhaite approfondir ses connaissances du framework et devenir expert.

Pré-requis

Connaissance exhaustive des fondamentaux d'Angular (composants, templates, services, formulaires). Un doute sur votre niveau de connaissance des bases du framework ? Envoyez-nous un email pour en discuter !

Modalités

La formation peut être suivie en présentiel ou à distance, au cours d’une session inter-entreprise que nous organisons régulièrement ou lors d’une session intra-entreprise organisée sur mesure pour votre équipe. Il est possible de s’inscrire à une session inter-entreprise jusqu’à la date de celle-ci, dans la limite des places disponibles (généralement 6 à 7 personnes pour garder une bonne qualité d’animation). Nous nous réservons le droit de reporter une session si nous n’avons pas au moins 3 inscrits à une session jusqu’à deux semaines avant celle-ci. N’hésitez pas à nous contacter afin de définir vos besoins, et vous assurer de la pertinence de cette formation pour vous.

Modalités d'évaluations

Un système d’évaluation des exercices permet un suivi personnalisé de la progression des stagiaires, tout au long de la réalisation d’une application concrète.

Moyens techniques

Chaque participant à la formation devra avoir son propre ordinateur afin de pouvoir faire les exercices (OS libre de choix, les programmes nécessaires seront installés en séance), ainsi qu’une connexion Internet dans le cas d’une formation à distance. Pour une formation dans vos locaux, le formateur aura également besoin d’un vidéo-projecteur, d’un accès Internet, et d’un tableau/paperboard.

Programme

Jour 1

Formulaires
  • Formulaires dynamiques
  • Validation avancée
  • Composants de formulaire réutilisables
Observables avancés
  • Rappels sur les Observables
  • Opérateurs avancés
  • Bonnes pratiques
  • Analyse de cas d'utilisation avancés
  • Éviter les pièges les plus courants
Routeur
  • Découpage en modules
  • Lazy-loading
  • Injection de Dépendances
  • Utiliser les resolvers et les guards

Jour 2

HTTP
  • Intercepteurs
  • Authentification et sécurité
  • Tester ses services HTTP
Services et Injection de Dépendance
  • Rappels sur les providers
  • Pourquoi utiliser @Injectable
  • Injecteur hiérarchique
  • Singleton / multi-instance
  • Partage de données entre composants grâce aux services
  • Optional / SkipSelf / forwardRef
Composants et Directives avancés
  • Comprendre les cycles de vie
  • Composant avec projection de contenu (ng-content)
  • HostBinding / HostListener
  • ViewChild / ContentChild

Jour 3

La magie d'Angular
  • Comprendre le fonctionnement d'Angular
  • Zones
  • Compilation (AoT, JiT, Ivy, View Engine)
Performances
  • Comment mesurer
  • Les stratégies de Change detection et leurs pièges
  • Pourquoi le pipe async ?
  • Astuces pour réduire les updates du DOM
Internationalisation
  • i18n
  • Construire une application multi-langues
  • Bonnes pratiques
Astuces
  • Intégration continue
  • Les configurations de la CLI
  • La mise en production

Autres formations liées

Si vous n'êtes pas sûr de maîtriser les fondamentaux d'Angular, nous proposons une formation pour les parfaire.

Notes

Basé sur les notes laissées par 62 participants (au 16/06/2021, depuis le 01/08/2017)

Satisfaction

4.8 / 5

Atteinte des objectifs

4.6 / 5

Qualité de l'animation

4.8 / 5

Diversité des méthodes pédagogiques

4.5 / 5

Intérêt du contenu

4.8 / 5

Qualité des supports

4.8 / 5

Quelques témoignages

Très bonne formation Angular avancé par Cédric, qui a su captiver toute une équipe pendant deux jours entiers en parlant avec passion. Beaucoup ont aimé les exercices pratiques et tous les petits tips qu'il a su nous inculquer au fil des sujets. Un grand merci !

Benoît Froment, CGI.

Des supports de qualité (environnement d'exercice, cours), un formateur avec une parfaite maîtrise de ses sujets. Toute l'équipe est encore plus motivée à développer avec Angular !

Francois Roussel, CGI.

J'ai été particulièrement séduit par les poneys : je trouve les TPs bien faits, ça correspondait à ce qu'il me fallait, ils m'ont suffisamment tenu par la main, mais pas trop. L'ambiance de la formation m'a bien convenu aussi, studieuse et détendue, mes respects à JB.

Anonyme, Freelance.

Excellente formation et intelligemment pensée. On navigue régulièrement entre théorie et exercices ce qui permet de ne pas être assommé de théorie et peut s'avérer dangereux lors de la digestion... En un mot, parfait.

Julien Larue, Apsaroke.

L'ensemble de la formation était super intéressant. Les sujets, choisis au préalable pour correspondre à nos besoins, étaient très bien détaillés, et les explications sont très claires. On sent que le formateur maîtrise parfaitement son sujet. L'inscription à la plateforme d'exercices en ligne est un énorme avantage, car on peut continuer à se former en pratiquant sur des exercices conçus pour nous faire progresser. Deux jours, c'est trop court !

Axel Latour, CGI.

Une très bonne formation pour les développeurs ayant déjà une expérience en Angular. Plusieurs modules diversifiés, une partie cours structurée suivie d'exercices complets. Peut-être un manque de temps pour faire les exercices, mais possibilité de les continuer en autonomie par la suite.

Elise Tissot, CGI.

Très bonne formation. Le formateur est très pédagogique et explique très bien les choses. Il n'hésite pas à aller loin, ce qui donne de la matière pour les plus curieux d'entre nous. Peut-être passer un peu moins de temps sur les exercices afin de privilégier le partage de connaissance, étant donné que l'accès à la plateforme d'exercice est valable à vie !

Bahloul Reslene, Skilvioo.

Super formation ! Contenu adapté à mes attentes, formateur à l'écoute et essaye de s'adapter au niveau hétérogène des participants. Je recommande cette formation, c'est le coup de pouce nécessaire à la bonne pratique d'Angular !

Clément Fanteria, Skilvioo.

Profils des formateurs

Cédric Exbrayat ou Jean-Baptiste Nizet seront les animateurs de cette formation. Ils utilisent Angular depuis le début du framework, ont coécrit le livre “Devenir un Ninja avec Angular”, contribuent au framework et à la CLI, et ont développé de nombreuses applications avec. Ils ont respectivement 15 et 25 ans d’expérience dans le développement. Les formateurs Ninja Squad sont des passionnés et experts de la technologie qu’ils enseignent. Avec plusieurs dizaines de sessions de formation par an, et ce depuis près de 10 ans, nos formateurs sont passés maîtres dans l’art d’accompagner une équipe vers la maîtrise de leur sujet. Ils développent et améliorent sans cesse les supports et exercices permettant aux stagiaires d’atteindre les objectifs pédagogiques.

Tarif et délai d’accès

Le coût de cette formation est de 1700€HT par participant pour une formation inter-entreprise. Les sessions inter-entreprises ont lieu tous les 2 à 3 mois environ. Les sessions intra-entreprise peuvent être planifiées dans les semaines qui suivent votre demande : contactez-nous pour un devis personnalisé.

Certification qualité

Nos actions de formation sont également certifiées Qualiopi, votre formation peut donc être financée intégralement ou partiellement par votre OPCO.

Logo Qualiopi
La certification qualité a été délivrée au titre de la catégorie suivante : Actions de formation.

Modalités d’accompagnement à distance

Dans le cas d’une formation à distance, le formateur est en face à face virtuel 100% du temps, pour exposer un nouveau point théorique ou accompagner les stagiaires lors des phases d’exercice. Nous utilisons le logiciel Meet de Google pour avoir une salle de classe virtuelle privée. Chaque formation Ninja Squad s’appuie sur le livre numérique écrit par les formateurs, et sur la plateforme d’exercices en ligne permettant aux stagiaires de facilement suivre leur progression. La plateforme fournit en effet une évaluation et un feedback continu aux stagiaires, afin de les aider à progresser. La plateforme sera toujours accessible même à la suite de la formation, permettant aux stagiaires de continuer à se perfectionner. Afin de suivre la réalisation des exercices à distance, nous utilisons Visual Studio Code et sa fonction Live Share, qui permet de voir le travail des stagiaires en temps réel, de les guider ou de les corriger, d’avoir une messagerie ou un appel privé en tête-en-tête.

Accessibilité

Les personnes atteintes de handicap sont invitées à nous contacter directement, afin d'étudier les possibilités de suivre la formation dans des conditions adaptées.

Dernière mise à jour

04/03/2021