> formation Technologies numériques > formation Technologies Web > formation Développement Front-End > formation Angular, développement avancé

Avis loadedNote : 4,3Length : 91TotalNote : 1575TotalNote20 : 57
Toutes nos formations Développement Front-End

Formation Angular, développement avancé

4,3 / 5
Stage pratique
Nouvelle édition Best
Durée : 3 jours
Réf : ANY
Prix  2021 : 2050 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis clients
Programme

Vous découvrirez en profondeur les bonnes pratiques de développement des applications Angular avec les dernières version du framework Angular et le moteur de rendu optimisé Ivy. Vous apprendrez à maitriser le FormBuilder pour des formulaires réactifs ainsi que la génération de tests unitaires.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Savoir utiliser les décorateurs Angular
  • Architecturer les applications web complexes
  • Intégrer les outils de documentation et les tests unitaires
  • Développer et intégrer des librairies de composants

Méthodes pédagogiques

Chaque nouveau concept théorique sera appliqué immédiatement et de façon pratique.
PROGRAMME DE FORMATION

Angular, mise en œuvre des bonnes pratiques

  • Injection de dépendances.
  • Types applicatifs partagés.
  • PWA : les services workers.
  • Requêtes HTTP avancées.
  • Lazy loading.
  • Automatiser la documentation.
  • L'internationalisation.

Travaux pratiques
Analyser et optimiser une application.

Fonctionnement interne d'Angular

  • ZoneJS : le concept.
  • Optimisation des cycles de rendu, exécution hors ZoneJS.
  • Choisir RxJS.
  • Angular 9 Ivy Engine : configuration et migration.
  • Utilisation des observables.
  • Création, combinaison, opérateurs clés.
  • Compilation ahead of time.
  • Webpack bundle analyzer.

Travaux pratiques
Créer une application utilisant RxJS.

Création de composants distribuables

  • Les web components.
  • Méthodologie : interactive component sheet.
  • Les décorateurs.
  • Le change detection mode.
  • Composants neutres versus à état. Communication entre composants, optimisation ES6.
  • Projection de contenu, pilotage de composants enfants.
  • Préparer les composants pour la distribution.
  • Documentation : génération dynamique.

Travaux pratiques
Développer et packager des composants distribuables.

Composants riches et librairies externes

  • Gestion des développements multi-projet.
  • Découverte de l'écosystème Angular pour la gestion des données, AngularFire, NgRx.
  • Les bibliothèques UI : Angular Material, Prime NG...
  • Les animations.

Travaux pratiques
Réutilisation de composants, intégration de librairies externes.

Formulaire dynamique : le FormBuilder

  • Création de formulaire dynamique : ReactiveFormsModule.
  • FormControl et FormGroup, AbstractControl, FormArray.
  • Validation et gestion d'erreur personnalisée.
  • Création de modèles de données.
  • Utilisation du FormBuilder.
  • Création dynamique de template.
  • Abstraction de composant métier de formulaire.

Travaux pratiques
Mise en œuvre de la génération et les cycles de validation avancée de formulaire.

Tests unitaires. Bonnes pratiques et outils.

  • Karma et Jasmine.
  • Tests d'intégration avec Protractor.
  • Le Code-Coverage.
  • Behaviour driven development, Test driven development.
  • Cas de test : pipe, component, service, etc.

Travaux pratiques
TDD : développer une application à partir de tests unitaires.

Participants / Prérequis

» Participants

Architectes, développeurs et chefs de projets web.

» Prérequis

Bonnes connaissances du framework de Google Angular, des technologies du web et des outils modernes de développement front-end.
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 clients
picto avis clients
VALENTIN Q. 21/07/2021
5 / 5
Animateur très bon, très pédagogue, à l’écoute, qui sait facilement adapter son contenu à nos besoins.

AURÉLIE D. 21/07/2021
5 / 5
Bon rythme. Même si j’aurais aimé avoir plus de temps pour faire plus d’exercice.

HOERSON CLAIRE R. 21/07/2021
5 / 5
Très bonne formation permettant une bonne alternance entre les parties théoriques et pratique en groupe. Format très agréable pour rester concentré sur toute la formation

XAVIER F. 21/07/2021
5 / 5
Contenu complexe mais rendu accessible et ludique par le formateur à la fois clair et très patient.

AURÉLIE T. 01/07/2021
5 / 5
Formation Angular avancée très intéressante, avec plusieurs sujets et astuces, en complément d’une première session faite il y a 1 an.

VIANNEY R. 28/06/2021
3 / 5
J’aurais souhaité aborder plus en profondeur certains thèmes. Beaucoup de thèmes ont été "vus" mais sans y rentrer en détails. Cette formation s’adresse plus à des personnes qui ont des bases de développement, avec quelques bases Angular, pas pour des personnes ayant déjà utilisé Angular au quotidien.

KEVIN M. 28/06/2021
3 / 5
il ne s’agit pas d’une formation avancée

XAVIER M. 28/06/2021
2 / 5
Trop peu de temps pour approfondir chaque sujet. Formateur pas assez compétent sur le sujet. On ne fait que survoler les chapitres. Le support de cours n’est pas toujours à jour et identique à ce que nous présente le formateur. Pour une formation avancée, je n’ai pas le sentient d’avoir progressé autant que ce que j’attendais. Il y a des sujets importants que l’on a vu tellement vite.

GAL L. 28/06/2021
2 / 5
Un intervenant qui se dit Architecte Backend ou Développeur FullStack pour faire une formation "avancée" en Angular, cela est inacceptable. Il aurait fallu un Architecte Frontend qui maîtrise sur le bouts de doigts le Framework Javascript. Des prérequis sur la connaissance du Framework sont demandés avant de réaliser la formation, cependant les principes basiques sont enseignés dans la formation. Il lit les slides (bourrées de fautes d’

MAËVA B. 28/06/2021
3 / 5
Cette formation est un bon complément pour un débutant mais ne remplit pas les critères d’une formation dite avancée. Les sujets restent assez basiques, une bonne partie des exercices sont basés sur les tutoriels d’initiation à Angular fournis par Angular.io. Tous les sujets auraient pu être approfondis, je m’attendais à pouvoir aborder des notions plus complexes liées à RxJS par exemple.

BENOIT B. 28/06/2021
3 / 5
Pour une formation avancée, je trouve que nous sommes resté très évasif sur de très nombreux sujets (peut-être trop nombreux d’ailleurs pour une formation sur 3 jours). Je m’attendais à un véritable approfondissement du fonctionnement d’Angular (ainsi que de RxJs).

VALENTIN M. 24/06/2021
5 / 5
Contenu adapté et très complet.

AUGUSTIN B. 24/06/2021
5 / 5
Formateur très agréable dans un format pas trop scolaire. Chaque personne est mise à l’aise et accompagnée quelque soit le niveau.

CORALIE L. 24/06/2021
5 / 5
C’était top !

JULIEN D. 24/06/2021
5 / 5
Cours bien structuré. Les métaphores et la théorie sont bien pour comprendre les concepts.

GAËTAN C. 24/06/2021
5 / 5
Explications très claire. Des exemples concrets et architecture applicative claire qui peut être réutiliser professionnelllement.

FLORIAN P. 23/06/2021
5 / 5
Très bonne formation en complément de la 1ere formation angular

ADRIEN B. 23/06/2021
5 / 5
Manque de temp vers la fin pour couvrir tous les sujets

AIT BARANE S. 16/06/2021
5 / 5
très satisfait

GABRIEL C. 16/06/2021
5 / 5
Apprendre par la pratique +++++ Finalement, j’ai constaté que je n’avais pas beaucoup à apprendre de la formation Observable++++ Resolver++++ PWA++++ Le reste, je me suis ennuyé car je connaissais déjà.

FARAD B. 16/06/2021
5 / 5
Bcp de TP. Formation dense mais c’est ce que j’attendais.

MARC H. 16/06/2021
5 / 5
- formateur très compétent - le contenu est très bien mais un peu difficile à caser en 3 jours - bon équilibre théorie - pratique - on obtient de bonnes réponses à toutes les questions - tous les concepts sont démontrés - cours très dynamique et sympathique

SARAIVA MARISA CRISTINA M. 16/06/2021
4 / 5
1° demi journée trop lent (révision) , à la fin plus rapide ( parti intéressant)

FLAVIEN P. 07/06/2021
5 / 5
Pédagogie par la pratique, s’adapte au niveau de chacun. A l’écoute de ses élèves. Impeccable

LAURENT B. 07/06/2021
5 / 5
Très bon formateur. Le contenu convient parfaitement aux attentes. Le formateur prend le temps d’aider les intervenants dans le besoin. Le tout dans la bonne humeur. Merci pour cette formation.

MICHEL G. 07/06/2021
5 / 5
Formation un peu ardue mais très bien executée

HERVÉ M. 07/06/2021
5 / 5
Formation à distance bien animée et dynamique.

LUCAS J. 07/06/2021
5 / 5
Mon aphasie étant un problème réel via a via de toute formation de ma part, le fait qu’evan a enregistré en video le formation est pour moi une véritable avancée, me permettant de relire tranquillement tous les nombreux concepts en Angular.

ALEXANDRE N. 07/06/2021
5 / 5
Très bonne formation, et formateur très compétent.

HENRI K. 02/06/2021
5 / 5
Contenu très intéressant et complet avec une très bonne pédagogie et de très bonnes explications

RÉMI M. 02/06/2021
5 / 5
Bonne formation et pédagogie, au choix, j’aurais préféré cypress à protractor compte tenu du contexte obsolete de ce dernier !

LORENZO PIERRE D. 21/04/2021
4 / 5
Tout est bon et bien animé, malheureusement le contenu de la formation est bien trop chargé pour seulement 3 jours, un jour ou deux supplémentaires me semble obligatoire pour voir tous les sujets abordés en profondeur.

FRANCOIS C. 21/04/2021
5 / 5
Bon exercice tout le long de la formation. Rythme bien adapté. Manque peut être un support de cours qui reprendrait les points importants.

SANDY E. 21/04/2021
4 / 5
Le formateur est très pédagogue et c’est vraiment apprécié.

FRANÇOIS K. 21/04/2021
3 / 5
Michel a un fort capital sympathie, prend le temps d’expliquer, de recevoir et répondre aux questions. On sent une bonne connaissance du framework, une parfaite connaissance de l’historique Angular et ECMAScript. En revanche, je trouve que le cours manque un peu de préparation. Le contenu actuel du cours ne correspond pas au programme présenté par Orsys. NgRx et Protractor n’ont absolument pas été abordé. Il sera préfé

CÉDRIC S. 12/04/2021
5 / 5
Certains détails sont passés un peu vite mais dans l’ensemble absolument rien à redire !

STÉPHANE P. 12/04/2021
5 / 5
Le formateur a su cibler les points essentiels de nos besoins

MORGANE M. 12/04/2021
5 / 5
Formateur très intéressant, pédagogique, qui prend le temps de débloquer et répondre aux question posées. Bonne animation

GWENAEL G. 12/04/2021
5 / 5
Très bien. Des informations qui permettent de mieux comprendre les subtilité de angular afin de mieux mettre en place des patttern adaptés a celui ci. Rythme soutenue tout de même.

FONOLLOSA N. 12/04/2021
5 / 5
Bonne formation, très bien mené.

WILLIAM R. 07/04/2021
5 / 5
intéressante et pertinente

RAPHAEL A. 07/04/2021
5 / 5
Super globalement, un bémol sur le fait recopier sur son poste le code qui est produit par le formateur, que je trouve un peu une perte de temps. Je pense que ça serait plus pédagogique de faire simplement une présentation de code interactif en direct, ça permettrait plus d’attention sur les explications.

LÉO B. 07/04/2021
4 / 5
Contenu intéressant et bien animé. Manque légèrement de pratique avec de la reflexion personnelle, même si le format choisit ou tout le monde avance en même temps est bien.

JÉRÉMY A. 07/04/2021
4 / 5
RAS

JULIEN R. 31/03/2021
5 / 5
Animateur maitrisant parfaitement son sujet et très pédagogue

SAMUEL S. 31/03/2021
5 / 5
Parfait très bonne pédagogie et notions développées intéressante reste à pratiquer !

ANISSA F. 31/03/2021
4 / 5
Le formateur est très pédagogue, malgré le décalage entre mon niveau et celui des autres participants, il a réussi à me captiver.

PHILIPPE A. 31/03/2021
5 / 5
Très bonne formation, menée par un formateur très pédagogue. J’ai amélioré et découvert beaucoup de sujets.

DARREAU A. 08/03/2021
5 / 5
Super contenu en complément de la formation AGU

DELARUE . 08/03/2021
4 / 5
J’aurais aimé avoir plus de temps en autonomie et ne pas faire que du copier-coller de code La classe à distance m’a donné un peu l’impression de participer plutôt à une MasterClass.

ANTOINE C. 17/02/2021
5 / 5
Formateur très pédagogue qui prend le temps pour tous le monde.

MATHILDE D. 08/02/2021
5 / 5
Tout est très bien expliqué. Le rythme explication-TP est très bien. Le formateur est à l’écoute

VALENTIN K. 08/02/2021
5 / 5
très pédagogique les sujets sont parfois complexes a assimiler suivant l’expérience mais globalement les fonctionnalités sont bien présentées

FLORENT C. 08/02/2021
5 / 5
Très bonne formation, formateur très intéressant et mise en pratique sympa.

EDUARDO A. 28/01/2021
5 / 5
Très bonne formation et animateur

ROMAIN E. 28/01/2021
5 / 5
RAS, manque le support de cours non recu

MINCHUAN X. 28/01/2021
5 / 5
Une couverture assez large sur les sujets Angular, pas mal de pratique intense.

ALEXANDRE D. 28/01/2021
4 / 5
Très bon animation

BRUNO G. 28/01/2021
5 / 5
Pas reçu la documentation

TRAN D. 28/01/2021
5 / 5
pas de support de cours ou documentation

AILING Q. 28/01/2021
4 / 5
nous avons reçu aucun de documentation

JÉRÉMIE D. 27/01/2021
5 / 5
On en veut toujours plus ;) Mais c’était très bien.

BOISSON R. 27/01/2021
5 / 5
Nicolas est un excellent formateur, en plus d’être sympa il sait suffisamment vulgariser ses sujets pour que ce soit clair accessible pour tous les niveaux.

THÉO C. 18/01/2021
4 / 5
Formation complète pour approfondir les connaissances sur le sujet

THIBAULT B. 18/01/2021
4 / 5
Les sujets sont intéressants et le formateur les maîtrises.

NICOLAS P. 18/01/2021
5 / 5
très satisfait

FLORENT G. 18/01/2021
5 / 5
Très intéressant et bien présenté.

YVAN P. 14/12/2020
5 / 5
super...!! des informations en plus (astuce-bonnes pratiques ...etc); une bonne animation , avec du rythme et le formateur prends le temps pour chaque participants sans perdre de temps pour le reste du groupe.

FRÉDÉRIC M. 14/12/2020
4 / 5
Toute la partie architecture a été extrêmement intéressante Attention à laisser le temps aux "stagiaires" de bien terminer l’écriture du code de leur côté. Attention à ne pas aller trop vite sur certains points.

LA RUBIA RODOLPHE D. 14/12/2020
5 / 5
J’ai beaucoup appris sur la structuration et l’architecture d’une application Angular. Bravo!

JEAN-NOËL J. 14/12/2020
5 / 5
Très bon

NICOLAS M. 14/12/2020
4 / 5
Plan de formation bien structuré. Contenu bien abordé. Rythme soutenu. Cependant quelques points (normalement prévus au programme) n’ont pas ou peu été abordés : * PWA : les services workers. * L’internationalisation. * ZoneJS * Optimisation des cycles de rendu, exécution hors ZoneJS * Angular 9 Ivy Engine : configuration et migration. * Création, combinaison, opérateurs cl[eac

MOHAMMED A. 14/12/2020
5 / 5
Documentation claire, contenu riche, le temps impartis à la formation est un peu court, notamment pour traiter tous les sujets mais le formateur a réussi quand même à couvrir un max de choses en best effort. Je n’avais que peu de connaissances sur Angular, en fin de formation je me sens Production Ready!

BAILLY A. 14/12/2020
4 / 5
beaucoup de sujet sont parcourus. Le principe didactique choisi est de suivre l’animateur, lorsqu’il construit l’application exemple, au fur-et-à-mesure de la formation. Cela fonctionne dans l’ensemble, mais cela implique que le rythme est assez élevé et que l’on manque facilement une étape de l’explication, qu’il faut ratrapper par la suite. Des planches seraient dans ce cadre plus adaptées - complémentaires qu’un

PHILIPPE T. 14/12/2020
4 / 5
Correct

GAËL C. 14/12/2020
5 / 5
Certains obstacles rencontrés par le formateur pendant les exercices ont fait perdre du temps

FLORIAN L. 14/12/2020
5 / 5
Les concepts sont clairs, bien expliqués et tout de suite appliqués à un cas concret qui permet de visualiser une application possible dans le milieu professionnel.

BENJAMIN S. 14/12/2020
5 / 5
Contenu intéressant

MATHIEU K. 14/12/2020
4 / 5
peut être approfondir les bonnes pratiques coté organisation des controller-template optimisation du code, refacto

GULLAUME L. 14/12/2020
4 / 5
Plus de pratiques dirigées seraient bienvenue.

ALBAN T. 14/12/2020
3 / 5
Formateur volontaire, malheureusement le mode à distance avec 8 formés en parallèle ne peut donner lieu qu’à une formation très impersonnelle. Donc : très déçu de cette politique Orsys consistant à massifier le nombre de stagiaires. Exercices pratiques un peu "pour la forme", on se contente de copier-coller du code depuis le support de cours.

YVES EDOUARD B. 14/12/2020
3 / 5
Formateur disponible et prend le temps d’expliquer ou de réexpliquer

OLIVIER G. 02/11/2020
4 / 5
Lors des TPs, on fait pas mal de copier-coller pour éviter de trop taper de code mais du coup, difficile de se rendre compte réellement en TP que quelle ligne était réellement utile pour tester les fonctions avancées présentées. Cela consistait à pas mal de copier-coller sans vraiment comprendre se qu’on faisait réellement et pourquoi. Sur la partie cours, pas de rubrique ’pièges à éviter’ ou

XAVIER M. 02/11/2020
3 / 5
Pour une formation avancée, j’espérais plus d’approfondissement sur le fonctionnement, les options existantes, et la problématique de la performance pour les différentes fonctionnalités du framework Angular. Les travaux pratiques ont permis de manipuler les options de base, mais pas d’illustrer des configurations particulières ou des optimisations possibles.

OLIVIER T. 02/11/2020
3 / 5
Malgré la qualité de l’animation, je suis déçu par le contenu de la formation Angular avancé qui nous a été dispensée. En effet, les rappels aux concepts de base du Framework Angular ont été trop nombreux et ont accaparé un trop grande partie du temps de la formation. Je trouve que les concepts avancés Angular ont été abordés trop superficiellement et n’ont pas suffisamment [ea

MICHAËL H. 02/11/2020
4 / 5
La première journée était d’un niveau pas assez avancé selon moi.

JAEGHERE PATRICE D. 19/10/2020
5 / 5
Excellente maitrise du formateur. Qualité pédagogique + humour !

HEJER B. 14/09/2020
4 / 5
Contenu enrichissant mais des sujet importants vues dans un temps un peu limité

THOMAS D. 14/09/2020
3 / 5
Les exercices seraient plus intéressants si ils étaient en rapport avec un petit projet concret à développer, qui servirait de fil conducteur pour la formation.

MARCEL O. 14/09/2020
4 / 5
Pour une formation Angular avancée, je trouve que c’est un poil léger, et on a abordé certains points, qui à mon avis, doivent aussi se faire dans la formation Angular de base. Pour le reste, le contenu est riche, la présentation impeccable et le formateur M. Plantrou à l’écoute.

JORAN P. 14/09/2020
3 / 5
Formateur sympathique, nombreux TP. Je m’attendais cependant à un contenu moins basique, moins scripté (adaptation à l’auditoire) et avec beaucoup plus de conseils personnels (pièges à éviter, choix contextes, outils). Beaucoup de points vus en formation sont déjà connus pour ma part. Quelques recherches sur internet auraient pu se substituer à la formation. TP difficile à suivre (pas d’éno
Avis clients 4,3 / 5

Les avis clients 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.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS
[+]
AIX
[+]
ANGERS
[+]
BORDEAUX
[+]
BREST
[+]
CLERMONT-FERRAND
[+]
DIJON
[+]
GRENOBLE
[+]
LILLE
[+]
LIMOGES
[+]
LYON
[+]
MONTPELLIER
[+]
NANCY
[+]
NANTES
[+]
NIORT
[+]
ORLÉANS
[+]
REIMS
[+]
RENNES
[+]
ROUEN
[+]
SOPHIA-ANTIPOLIS
[+]
STRASBOURG
[+]
TOULON
[+]
TOULOUSE
[+]
TOURS

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.