Formation Angular

Formation Angular

Notée : (178)*

Apprenez à créer des applications interactives et robustes grâce à la combinaison parfaite entre simplicité, modularité et innovation qu'offre le framework Angular.

Prix (Formation inter-entreprise)

1800€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Angular est un framework Javascript puissant pour le développement rapide d'applications complexes grâce à sa structure basée sur des composants, sa liaison de données bidirectionnelle, ou encore par le support TypeScript, tout en offrant un écosystème étendu soutenu par Google.

Cette formation s’adresse à des développeur·se·s familiers avec le web et JavaScript souhaitant apprendre à développer des applications Angular.

Lors de cet enseignement pratique de 3 jours, vous apprendrez à construire votre première application Angular en suivant les bonnes pratiques pour créer vos propres composants Angular et produire des applications robustes et efficientes. Nous mettrons également l'accent sur les aspects réactifs et fonctionnels de ce framework à travers la librairie RxJS.

Grâce au projet « fil rouge » de création d'une application de gestion de produits, vous mettrez immédiatement en pratique les notions abordées : de la création de composants à la mise en place de tests unitaires, en passant par la connexion à une API REST. À l'issue de la formation, l'application réalisée sera opérationnelle et pourra être utilisée comme modèle pour des projets à venir.

La formation Angular est limitée à 6 participant·e·s par session, vous aurez donc un contact privilégié avec vos formateurs : Benjamin Barbier et Evan Boissonot, développeurs bienveillants et passionnés, enthousiastes de partager leur expérience professionnelle lors des cours et durant les moments d’échanges informels prévus durant la formation.

Pour approfondir les fonctionnalités offertes par la librairie RxJS, jetez un œil à notre formation RxJS. Cette dernière couvre toutes les fonctions et opérateurs RxJS qui permettent de créer, combiner et transformer des Observables.

« Formation très qualitative. Le formateur fait preuve de beaucoup de pédagogie et s'assure d'une compréhension optimale de tout le groupe. La formation donne les clés en main afin d'acquérir des bases solides pour débuter en Angular» Benjamin Basile, 5th floor

Les objectifs

  • Appréhender la philosophie et le fonctionnement du framework Angular
  • Concevoir une application Angular avec TypeScript et RxJS
  • Créer vos propres composants Angular
  • Produire des applications robustes et efficaces

Pré-requis

  • Connaissance de HTML, CSS et un bon niveau en JavaScript
  • Ordinateur portable à apporter

Le programme de la formation Angular

Jour 1 : De la théorie aux 1ers composants Angular

  • Rappel des concepts de base du JavaScript moderne et de Typescript.
  • Comprendre la création et l'évolution du framework Angular et de son écosystème.
  • Apprendre à créer des composants Angular et à les utiliser.
  • Comprendre le fonctionnement du système de templating d'Angular.
  • Apprendre à utiliser les directives pour manipuler le DOM.
  • Faire communiquer les composants entre eux.
  • Apprendre à interagir avec une API REST via les services Angular.

Mises en pratique :
- Création du projet « fil rouge » grâce au CLI d'Angular.
- Création des premiers composants de l'application au sein de la page de listing des produits.
- Alimentation de la page de listing des produits avec des données issues de l'API REST fournie.


Jour 2 : Intégration de RxJS et gestion des données

  • Présentation de la programmation réactive fonctionnelle et son intégration dans Angular via la librairie RxJS.
  • Création de services pour la gestion et le partage des données.
  • Découvrir comment utiliser les pipes pour transformer des données.
  • Comprendre le fonctionnement des formulaires pilotés par le template et des formulaires réactifs.

Mises en pratique :
- Manipulation des données issues de l'API REST via les opérateurs RxJS.
- Création du panier utilisateur.
- Implémentation d'un formulaire de création d'un produit avec contrôle de saisie et validation.


Jour 3 : Amélioration, évolution et scalabilité

  • Comprendre le fonctionnement du routeur Angular, des guards et des resolvers.
  • Apprendre à tester une application grâce aux tests unitaires Karma, Jasmine et Jest.
  • Présentation du concept de PWA et de son intégration dans Angular avec Angular Universal.
  • Partage de bonnes pratiques et de retours d'expérience sur la conception d'applications Angular.

Mises en pratique :
- Création du menu.
- Séparation du listing des produits et création de produit dans différentes pages.
- Création de la page d'administration des produits avec une gestion des droits d'accès.
- Développement de tests unitaires sur des règles métier de l'application.

Télécharger le programme

Le(s) formateur(s)

Benjamin BARBIER

Benjamin BARBIER

Benjamin est développeur, spécialisé dans les technologies du web depuis 2009. Il a avant ça évolué quelques années dans le monde Java avant de basculer vers le monde du JavaScript et d'AngularJS en 2012 avec la version bêta du framework.

Benjamin a également été professeur de développement web pendant 3 ans à l'université de Lille 2 avant de fonder en 2014, avec 3 des membres de son équipe projet, Symbol-IT. Sa société de conseil en informatique est spécialisée dans les développements fronts avec des frameworks comme Angular ou Vue.js ainsi que dans le devops.

Aujourd'hui, Benjamin intervient principalement chez ses clients en tant que tech-lead pour les accompagner sur Angular en amenant le recul et les bonnes pratiques que ses années d'expérience ont pu lui apporter.

Voir son profil détaillé

Evan BOISSONNOT

Evan BOISSONNOT

Du plaisir, du fun, avant tout passer un bon moment, c'est ce qui caractérise l'état d'esprit d'Evan tous les jours.
Passionné de code depuis plus de 20 ans, Evan a mis à profit sa passion en créant une entreprise de développement logiciel (durant 8 ans, avec 14 salariés).

Soucieux de la qualité logicielle, et adepte des démarches craftmanship, TDD et BDD, il a une vision agile et essaye de s’améliorer et progresser en permanence.

Ses amours fous : .net avec C# (ASP.NET Core), JavaScript, Angular, Node.js
Ses IDEs favoris : Visual Studio, Visual Studio Code
Ses découvertes du moment : React, Python (oui, faut pas mourir idiot quand même :=p)

Evan continue aujourd’hui à développer, pour lui, pour ses clients (audits, conseils, et réalisation).
Former est pour Evan une vocation : il aime transmettre et souhaite donner le goût de coder au plus grand nombre !

Voir son profil détaillé

Erwan BEAUCHAMPS

Erwan BEAUCHAMPS

Ingénieur de formation, Erwan a découvert le monde du web alors qu'il travaillait à Londres. Lors de cette expérience, il a eu l'opportunité d'expérimenter le tout nouveau framework Angular à l'époque.
Grâce à cette expérience, Erwan, aujourd'hui freelance, n'a cessé d'approfondir ses connaissances de ce framework !
Erwan a eu la chance de collaborer avec de nombreuses entreprises comme Allianz, Amadeus, SETEC ou encore Hertz. Au cours de ces expériences professionnelles, il a pu échanger, approfondir et affiner ses connaissances.
Aujourd’hui formateur indépendant et créateur de formats e-learning, il a à cœur de transmettre sa passion pour Angular et pour le monde du web en général !

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 103 formations au catalogue, 1455 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

49 témoignages

Très bonne formation correspondant à mes attentes en termes de contenu, de rythme et de pédagogie.

Très bonne formation correspondant à mes attentes en termes de contenu, de rythme et de pédagogie.

Formation très qualitative. Le formateur fait preuve de beaucoup de pédagogie et s'assure d'une compréhension optimale de tout le groupe. La...

Formation très qualitative. Le formateur fait preuve de beaucoup de pédagogie et s'assure d'une compréhension optimale de tout le groupe. La formation donne les clés en main afin d'acquérir des bases solides pour débuter en Angular.

Voir plus

Formateur à l'écoute et connait parfaitement son sujet

Formateur à l'écoute et connait parfaitement son sujet

Merci beaucoup à Evan pour cette formation. C'est une bonne base bien solide.

Merci beaucoup à Evan pour cette formation. C'est une bonne base bien solide.

Très bonne formation. Formateur qui maîtrise son sujet. Contenu complet.

Très bonne formation. Formateur qui maîtrise son sujet. Contenu complet.

Très bon formateur qui s’adapte au profil des participants. Bonne expertise.

Très bon formateur qui s’adapte au profil des participants. Bonne expertise.

Excellente initiation à ce framework, autant pour ceux qui ne le connaisse pas du tout que pour ceux qui l'ont déjà essayé.

Excellente initiation à ce framework, autant pour ceux qui ne le connaisse pas du tout que pour ceux qui l'ont déjà essayé.

Le contenu de formation était sur mesure pour nous. Le formateur a bien contrôlé le rythme, pour nous puissions en découvrir un maximum en un ...

Le contenu de formation était sur mesure pour nous. Le formateur a bien contrôlé le rythme, pour nous puissions en découvrir un maximum en un temps limité. Le formateur transformait des implémentations complexes en exemples simples, puis ajoutait quelques étapes simples, ainsi une réalisation compliquée devient claire.

Voir plus

Le formateur Benjamin Barbier est très pédagogue et compétent. Le contenue de cours correspond très bien à mes attentes.

Le formateur Benjamin Barbier est très pédagogue et compétent. Le contenue de cours correspond très bien à mes attentes.

Super Formation suivie avec Benjamin. Nous avions déjà suivi une formation l'année dernière avec lui. Et comme l'équipe de développeurs a évol...

Super Formation suivie avec Benjamin. Nous avions déjà suivi une formation l'année dernière avec lui. Et comme l'équipe de développeurs a évolué nous avons fais une petite mise à jour 😎. Et nous avons recontacté Benjamin et Human Coders. Encore merci pour la pédagogie et l'écoute, tous les participants ont beaucoup aimé suivre cette formation. Le partage et l'adaptation du rythme en fonction du groupe est un vrai plus. Benjamin a su s'adapter et répondre aux questions du groupe. Encore une fois un vrai plaisir 😊👍 Merci

Voir plus

Super expérience. Formateur au top.

Super expérience. Formateur au top.

Cette formation de 3 jours nous a permis de couvrir tous les concepts de base nécessaires à appréhender le développement d'une application Ang...

Cette formation de 3 jours nous a permis de couvrir tous les concepts de base nécessaires à appréhender le développement d'une application Angular. Plus qu'un simple formateur, Evan est un passionné qui capte de par sa méthodologie dynamique et son suivi bienveillant.

Voir plus

Superbe formation ! Formateur dynamique et ouvert aux questions

Superbe formation ! Formateur dynamique et ouvert aux questions

La formation est très intéressante, Evan est pédagogue. Nous avons abordé beaucoup de points conceptuels en plus de la formation de base prévue.

La formation est très intéressante, Evan est pédagogue. Nous avons abordé beaucoup de points conceptuels en plus de la formation de base prévue.

Formation de 3 jours, idéale pour s'attaquer aux concepts-clé d'angular. Belle introduction claire, dispensée par un formateur toujours soucie...

Formation de 3 jours, idéale pour s'attaquer aux concepts-clé d'angular. Belle introduction claire, dispensée par un formateur toujours soucieux de mettre les notions en perspective et d'orienter la recherche personnelle si l'on veut aller plus loin.

Voir plus

Une super formation, qui ne demande qu'à être suivie par une plus approfondie, avec un super formateur (le meilleur que j'ai eu en 20 ans...) !

Une super formation, qui ne demande qu'à être suivie par une plus approfondie, avec un super formateur (le meilleur que j'ai eu en 20 ans...) !

Je suis très content d'avoir vécu cette expérience et d'avoir été formé par quelqu'un avec autant de pédagogie et de bienveillance

Je suis très content d'avoir vécu cette expérience et d'avoir été formé par quelqu'un avec autant de pédagogie et de bienveillance

Super formation, nous avons pu aborder de nombreuse notion et avons progresser tout au long de la formation. Merci à Benjamin pour son écoute ...

Super formation, nous avons pu aborder de nombreuse notion et avons progresser tout au long de la formation. Merci à Benjamin pour son écoute et pour les réponses et la formation qu'il nous a transmis. Un grand bravo pour ces 3 jours de formations.

Voir plus

Super formation, très dense et adaptée à nos besoins. J'avais des craintes sur le mode "distanciel" mais cela a été super bien géré et a été u...

Super formation, très dense et adaptée à nos besoins. J'avais des craintes sur le mode "distanciel" mais cela a été super bien géré et a été un vrai plus dans le partage des écrans et l'apprentissage de chacun. Merci à Benjamin notre Formateur qui a su créer à la fois une ambiance détendue et studieuse. Vraiment un vrai plus dans la montée en compétence notre équipe 😊

Voir plus

Je trouve que Benjamin le formateur est toujours à l'écoute, très dynamique et pédagogue dans ses explications, ça fait vraiment plaisir car ...

Je trouve que Benjamin le formateur est toujours à l'écoute, très dynamique et pédagogue dans ses explications, ça fait vraiment plaisir car on se sent tout de suite à l'aise et on a vraiment l'impression d'avancer. Bravo à lui pour son excellent travail

Voir plus

Super formation, assez intense avec des petit quiz assez sympa :)

Super formation, assez intense avec des petit quiz assez sympa :)

Une bonne rythmique entre les présentations, les travaux pratiques et les tests. On n'est jamais largué ou abandonné. Pas mal de concept d'Ang...

Une bonne rythmique entre les présentations, les travaux pratiques et les tests. On n'est jamais largué ou abandonné. Pas mal de concept d'Angular 2+ sont étudiées. Le formateur connais les dernières versions d'Angular et ce qu'elles impliquent.

Voir plus

Programme complet et précis, formateur pédagogue et dynamique (Evan) !

Programme complet et précis, formateur pédagogue et dynamique (Evan) !

Intervenant hyper pédagogue (Evan), sait adapter son contenu/rythme aux participants sans bypasser le contenu.

Intervenant hyper pédagogue (Evan), sait adapter son contenu/rythme aux participants sans bypasser le contenu.

Formateur (Evan) compétent et à l'écoute!

Formateur (Evan) compétent et à l'écoute!

Très bonne formation avec un formateur (Evan) compétent et pédagogue. Le rythme de la formation me convient parfaitement. La revue des bases m...

Très bonne formation avec un formateur (Evan) compétent et pédagogue. Le rythme de la formation me convient parfaitement. La revue des bases m'a aidé à comprendre Angular et son architecture. Dommage que faute de temps, la partie ngrx a été abordée trop rapidement.

Voir plus

Très bon formateur (Evan), pédagogue et qui prend le temps de nous expliquer

Très bon formateur (Evan), pédagogue et qui prend le temps de nous expliquer

C'est une bonne formation avec des retours d'expériences et le formateur (Benjamin) a participé en même temps que nous pour réaliser les exerc...

C'est une bonne formation avec des retours d'expériences et le formateur (Benjamin) a participé en même temps que nous pour réaliser les exercices tout en proposant les solutions potentiels. Les schémas d'explication sont clairs pour illustrer les flux d'échanges. Merci beaucoup.

Voir plus

Excellente formation. Formateur (Benjamin) à l'écoute de nos attentes et pédagogique. Cadre parfait.

Excellente formation. Formateur (Benjamin) à l'écoute de nos attentes et pédagogique. Cadre parfait.

La formation qu'il me fallait : petit groupe, formateur au taquet, et qui avait aussi de l'expérience en dehors du sujet du stage, un programm...

La formation qu'il me fallait : petit groupe, formateur au taquet, et qui avait aussi de l'expérience en dehors du sujet du stage, un programme qui couvre les choses à savoir, et qui s'adapte aux besoins des stagiaires...

Voir plus

Formation très bien organisée et très bien gérée par le formateur (Benjamin) malgré des personnes avec des niveaux différents. Unicorns FTW

Formation très bien organisée et très bien gérée par le formateur (Benjamin) malgré des personnes avec des niveaux différents. Unicorns FTW

Formation au top ! J'avais un peu peur que la formation reprenne trop les bases d'Angular et que je n'apprenne rien de nouveau. Le formateur a...

Formation au top ! J'avais un peu peur que la formation reprenne trop les bases d'Angular et que je n'apprenne rien de nouveau. Le formateur a su s'adapter au niveau global de l'équipe.

Voir plus

Super formateur, passionné. Plein de bons conseils. Merci.

Super formateur, passionné. Plein de bons conseils. Merci.

Très bonne formation, avec un formateur passionné et compétent qui nous a tout de suite fait adhérer à Angular. Le programme a été suivi avec ...

Très bonne formation, avec un formateur passionné et compétent qui nous a tout de suite fait adhérer à Angular. Le programme a été suivi avec sérieux et a pu être complètement traité.

Voir plus

Vraiment très bien, le formateur s'est adapté à toutes les personnes, le contenu et les explications étaient très claires. Nous avons vu les c...

Vraiment très bien, le formateur s'est adapté à toutes les personnes, le contenu et les explications étaient très claires. Nous avons vu les concepts essentiels dont nous avions besoin pour pouvoir approfondir par nous-mêmes par la suite.

Voir plus

La formation Angular 2 m'a permis de comprendre le développement orienté composants et d'obtenir de bonnes bases pour espérer développer des a...

La formation Angular 2 m'a permis de comprendre le développement orienté composants et d'obtenir de bonnes bases pour espérer développer des applications Angular robustes et réactives.

Voir plus

Excellent formateur, il maîtrise son sujet et est capable d'expliquer des notions complexes via des exemples parlant et beaucoup de pratique. ...

Excellent formateur, il maîtrise son sujet et est capable d'expliquer des notions complexes via des exemples parlant et beaucoup de pratique. La formation est orientée pratique, ce qui nous permet de manipuler le code, de nous faire la main sur cette techno et d'avoir une très bonne dynamique et motivation

Voir plus

Super formation par un vrai passionné, qui allait bien au delà de simplement Angular. Cette formation permet d'ouvrir des portes à tout un tas...

Super formation par un vrai passionné, qui allait bien au delà de simplement Angular. Cette formation permet d'ouvrir des portes à tout un tas d'autres choses autour de Javascript d'une manière générale, et de bien mieux comprendre son fonctionnement, au travers d'Angular

Voir plus

Formation de seulement 3 jours que le formateur a su exploiter à la perfection. Tous les concepts ont été vus et mis en pratique dans un TP fi...

Formation de seulement 3 jours que le formateur a su exploiter à la perfection. Tous les concepts ont été vus et mis en pratique dans un TP fil rouge. Formateur passionné et pédagogue.

Voir plus

Le formateur est passionné, compétent, pédagogue et très sympathique. Dans une ambiance conviviale, les différentes notions sont très bien ame...

Le formateur est passionné, compétent, pédagogue et très sympathique. Dans une ambiance conviviale, les différentes notions sont très bien amenées avec un projet fil rouge qui permet de coder pour apprendre au lieu d'avoir un cours magistral.

Voir plus

Très bonne formation. Bruno est un vrai passionné ce qui donne une dimension particulière à la formation.

Très bonne formation. Bruno est un vrai passionné ce qui donne une dimension particulière à la formation.

Très bonne formation angularjs qui s'adapte au niveau des participants. Les nombreux cas pratiques qui permettent de mieux comprendre la logiq...

Très bonne formation angularjs qui s'adapte au niveau des participants. Les nombreux cas pratiques qui permettent de mieux comprendre la logique et les possibilité offertes par ce framework.

Voir plus

Excellente formation permettant d'appréhender le fonctionnement et les principes du framework AngularJs. Bruno est un formateur passionné, dyn...

Excellente formation permettant d'appréhender le fonctionnement et les principes du framework AngularJs. Bruno est un formateur passionné, dynamique et très pédagogue. Même si je n'ai pas développé depuis plusieurs années, j'ai pu suivre ces 3 jours et aboutir à ma 1ère petite application AngularJs.

Voir plus

Formation AngularJS très intéressante, avec un formateur extrêmement compétent et passionné dans tout ce qui concerne Javascript.

Formation AngularJS très intéressante, avec un formateur extrêmement compétent et passionné dans tout ce qui concerne Javascript.

Formation à conseiller, formateur (Bruno) passionné et sympathique ! 3 jours qui passe rapidement dans une ambiance décontractée.

Formation à conseiller, formateur (Bruno) passionné et sympathique ! 3 jours qui passe rapidement dans une ambiance décontractée.

Excellente formation, excellents supports, excellent formateur, très bonne ambiance

Excellente formation, excellents supports, excellent formateur, très bonne ambiance

Je n'aurais pas pu espérer mieux de cette formation. Angular JS est une technologie très intéressante, j'ai hâte d'appliquer tout ça dans des ...

Je n'aurais pas pu espérer mieux de cette formation. Angular JS est une technologie très intéressante, j'ai hâte d'appliquer tout ça dans des projets réels.

Voir plus

Le cours était très bien même pour un newbie en javascript comme moi, j'ai pu aller jusqu'au bout du TP! Formateur très pédagogue!

Le cours était très bien même pour un newbie en javascript comme moi, j'ai pu aller jusqu'au bout du TP! Formateur très pédagogue!

Très bonne formation. L'équipe de formateurs a été tant compétente que sympathique.

Très bonne formation. L'équipe de formateurs a été tant compétente que sympathique.

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Formation Angular

Notée : (178)*

Apprenez à créer des applications interactives et robustes grâce à la combinaison parfaite entre simplicité, modularité et innovation qu'offre le framework Angular.

Formation Angular

Angular est un framework Javascript puissant pour le développement rapide d'applications complexes grâce à sa structure basée sur des composants, sa liaison de données bidirectionnelle, ou encore par le support TypeScript, tout en offrant un écosystème étendu soutenu par Google.

Cette formation s’adresse à des développeur·se·s familiers avec le web et JavaScript souhaitant apprendre à développer des applications Angular.

Lors de cet enseignement pratique de 3 jours, vous apprendrez à construire votre première application Angular en suivant les bonnes pratiques pour créer vos propres composants Angular et produire des applications robustes et efficientes. Nous mettrons également l'accent sur les aspects réactifs et fonctionnels de ce framework à travers la librairie RxJS.

Grâce au projet « fil rouge » de création d'une application de gestion de produits, vous mettrez immédiatement en pratique les notions abordées : de la création de composants à la mise en place de tests unitaires, en passant par la connexion à une API REST. À l'issue de la formation, l'application réalisée sera opérationnelle et pourra être utilisée comme modèle pour des projets à venir.

La formation Angular est limitée à 6 participant·e·s par session, vous aurez donc un contact privilégié avec vos formateurs : Benjamin Barbier et Evan Boissonot, développeurs bienveillants et passionnés, enthousiastes de partager leur expérience professionnelle lors des cours et durant les moments d’échanges informels prévus durant la formation.

Pour approfondir les fonctionnalités offertes par la librairie RxJS, jetez un œil à notre formation RxJS. Cette dernière couvre toutes les fonctions et opérateurs RxJS qui permettent de créer, combiner et transformer des Observables.

« Formation très qualitative. Le formateur fait preuve de beaucoup de pédagogie et s'assure d'une compréhension optimale de tout le groupe. La formation donne les clés en main afin d'acquérir des bases solides pour débuter en Angular» Benjamin Basile, 5th floor

Les objectifs

  • Appréhender la philosophie et le fonctionnement du framework Angular
  • Concevoir une application Angular avec TypeScript et RxJS
  • Créer vos propres composants Angular
  • Produire des applications robustes et efficaces

Pré-requis

  • Connaissance de HTML, CSS et un bon niveau en JavaScript
  • Ordinateur portable à apporter

Le programme de la formation Angular

Jour 1 : De la théorie aux 1ers composants Angular

  • Rappel des concepts de base du JavaScript moderne et de Typescript.
  • Comprendre la création et l'évolution du framework Angular et de son écosystème.
  • Apprendre à créer des composants Angular et à les utiliser.
  • Comprendre le fonctionnement du système de templating d'Angular.
  • Apprendre à utiliser les directives pour manipuler le DOM.
  • Faire communiquer les composants entre eux.
  • Apprendre à interagir avec une API REST via les services Angular.

Mises en pratique :
- Création du projet « fil rouge » grâce au CLI d'Angular.
- Création des premiers composants de l'application au sein de la page de listing des produits.
- Alimentation de la page de listing des produits avec des données issues de l'API REST fournie.


Jour 2 : Intégration de RxJS et gestion des données

  • Présentation de la programmation réactive fonctionnelle et son intégration dans Angular via la librairie RxJS.
  • Création de services pour la gestion et le partage des données.
  • Découvrir comment utiliser les pipes pour transformer des données.
  • Comprendre le fonctionnement des formulaires pilotés par le template et des formulaires réactifs.

Mises en pratique :
- Manipulation des données issues de l'API REST via les opérateurs RxJS.
- Création du panier utilisateur.
- Implémentation d'un formulaire de création d'un produit avec contrôle de saisie et validation.


Jour 3 : Amélioration, évolution et scalabilité

  • Comprendre le fonctionnement du routeur Angular, des guards et des resolvers.
  • Apprendre à tester une application grâce aux tests unitaires Karma, Jasmine et Jest.
  • Présentation du concept de PWA et de son intégration dans Angular avec Angular Universal.
  • Partage de bonnes pratiques et de retours d'expérience sur la conception d'applications Angular.

Mises en pratique :
- Création du menu.
- Séparation du listing des produits et création de produit dans différentes pages.
- Création de la page d'administration des produits avec une gestion des droits d'accès.
- Développement de tests unitaires sur des règles métier de l'application.

Télécharger le programme

Le(s) formateur(s)

Benjamin BARBIER

Benjamin BARBIER

Benjamin est développeur, spécialisé dans les technologies du web depuis 2009. Il a avant ça évolué quelques années dans le monde Java avant de basculer vers le monde du JavaScript et d'AngularJS en 2012 avec la version bêta du framework.

Benjamin a également été professeur de développement web pendant 3 ans à l'université de Lille 2 avant de fonder en 2014, avec 3 des membres de son équipe projet, Symbol-IT. Sa société de conseil en informatique est spécialisée dans les développements fronts avec des frameworks comme Angular ou Vue.js ainsi que dans le devops.

Aujourd'hui, Benjamin intervient principalement chez ses clients en tant que tech-lead pour les accompagner sur Angular en amenant le recul et les bonnes pratiques que ses années d'expérience ont pu lui apporter.

Voir son profil détaillé

Evan BOISSONNOT

Evan BOISSONNOT

Du plaisir, du fun, avant tout passer un bon moment, c'est ce qui caractérise l'état d'esprit d'Evan tous les jours.
Passionné de code depuis plus de 20 ans, Evan a mis à profit sa passion en créant une entreprise de développement logiciel (durant 8 ans, avec 14 salariés).

Soucieux de la qualité logicielle, et adepte des démarches craftmanship, TDD et BDD, il a une vision agile et essaye de s’améliorer et progresser en permanence.

Ses amours fous : .net avec C# (ASP.NET Core), JavaScript, Angular, Node.js
Ses IDEs favoris : Visual Studio, Visual Studio Code
Ses découvertes du moment : React, Python (oui, faut pas mourir idiot quand même :=p)

Evan continue aujourd’hui à développer, pour lui, pour ses clients (audits, conseils, et réalisation).
Former est pour Evan une vocation : il aime transmettre et souhaite donner le goût de coder au plus grand nombre !

Voir son profil détaillé

Erwan BEAUCHAMPS

Erwan BEAUCHAMPS

Ingénieur de formation, Erwan a découvert le monde du web alors qu'il travaillait à Londres. Lors de cette expérience, il a eu l'opportunité d'expérimenter le tout nouveau framework Angular à l'époque.
Grâce à cette expérience, Erwan, aujourd'hui freelance, n'a cessé d'approfondir ses connaissances de ce framework !
Erwan a eu la chance de collaborer avec de nombreuses entreprises comme Allianz, Amadeus, SETEC ou encore Hertz. Au cours de ces expériences professionnelles, il a pu échanger, approfondir et affiner ses connaissances.
Aujourd’hui formateur indépendant et créateur de formats e-learning, il a à cœur de transmettre sa passion pour Angular et pour le monde du web en général !

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 103 formations au catalogue, 1455 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

49 témoignages

Très bonne formation correspondant à mes attentes en termes de contenu, de rythme et de pédagogie.

Très bonne formation correspondant à mes attentes en termes de contenu, de rythme et de pédagogie.

Formation très qualitative. Le formateur fait preuve de beaucoup de pédagogie et s'assure d'une compréhension optimale de tout le groupe. La...

Formation très qualitative. Le formateur fait preuve de beaucoup de pédagogie et s'assure d'une compréhension optimale de tout le groupe. La formation donne les clés en main afin d'acquérir des bases solides pour débuter en Angular.

Voir plus

Formateur à l'écoute et connait parfaitement son sujet

Formateur à l'écoute et connait parfaitement son sujet

Merci beaucoup à Evan pour cette formation. C'est une bonne base bien solide.

Merci beaucoup à Evan pour cette formation. C'est une bonne base bien solide.

Très bonne formation. Formateur qui maîtrise son sujet. Contenu complet.

Très bonne formation. Formateur qui maîtrise son sujet. Contenu complet.

Très bon formateur qui s’adapte au profil des participants. Bonne expertise.

Très bon formateur qui s’adapte au profil des participants. Bonne expertise.

Excellente initiation à ce framework, autant pour ceux qui ne le connaisse pas du tout que pour ceux qui l'ont déjà essayé.

Excellente initiation à ce framework, autant pour ceux qui ne le connaisse pas du tout que pour ceux qui l'ont déjà essayé.

Le contenu de formation était sur mesure pour nous. Le formateur a bien contrôlé le rythme, pour nous puissions en découvrir un maximum en un ...

Le contenu de formation était sur mesure pour nous. Le formateur a bien contrôlé le rythme, pour nous puissions en découvrir un maximum en un temps limité. Le formateur transformait des implémentations complexes en exemples simples, puis ajoutait quelques étapes simples, ainsi une réalisation compliquée devient claire.

Voir plus

Le formateur Benjamin Barbier est très pédagogue et compétent. Le contenue de cours correspond très bien à mes attentes.

Le formateur Benjamin Barbier est très pédagogue et compétent. Le contenue de cours correspond très bien à mes attentes.

Super Formation suivie avec Benjamin. Nous avions déjà suivi une formation l'année dernière avec lui. Et comme l'équipe de développeurs a évol...

Super Formation suivie avec Benjamin. Nous avions déjà suivi une formation l'année dernière avec lui. Et comme l'équipe de développeurs a évolué nous avons fais une petite mise à jour 😎. Et nous avons recontacté Benjamin et Human Coders. Encore merci pour la pédagogie et l'écoute, tous les participants ont beaucoup aimé suivre cette formation. Le partage et l'adaptation du rythme en fonction du groupe est un vrai plus. Benjamin a su s'adapter et répondre aux questions du groupe. Encore une fois un vrai plaisir 😊👍 Merci

Voir plus

Super expérience. Formateur au top.

Super expérience. Formateur au top.

Cette formation de 3 jours nous a permis de couvrir tous les concepts de base nécessaires à appréhender le développement d'une application Ang...

Cette formation de 3 jours nous a permis de couvrir tous les concepts de base nécessaires à appréhender le développement d'une application Angular. Plus qu'un simple formateur, Evan est un passionné qui capte de par sa méthodologie dynamique et son suivi bienveillant.

Voir plus

Superbe formation ! Formateur dynamique et ouvert aux questions

Superbe formation ! Formateur dynamique et ouvert aux questions

La formation est très intéressante, Evan est pédagogue. Nous avons abordé beaucoup de points conceptuels en plus de la formation de base prévue.

La formation est très intéressante, Evan est pédagogue. Nous avons abordé beaucoup de points conceptuels en plus de la formation de base prévue.

Formation de 3 jours, idéale pour s'attaquer aux concepts-clé d'angular. Belle introduction claire, dispensée par un formateur toujours soucie...

Formation de 3 jours, idéale pour s'attaquer aux concepts-clé d'angular. Belle introduction claire, dispensée par un formateur toujours soucieux de mettre les notions en perspective et d'orienter la recherche personnelle si l'on veut aller plus loin.

Voir plus

Une super formation, qui ne demande qu'à être suivie par une plus approfondie, avec un super formateur (le meilleur que j'ai eu en 20 ans...) !

Une super formation, qui ne demande qu'à être suivie par une plus approfondie, avec un super formateur (le meilleur que j'ai eu en 20 ans...) !

Je suis très content d'avoir vécu cette expérience et d'avoir été formé par quelqu'un avec autant de pédagogie et de bienveillance

Je suis très content d'avoir vécu cette expérience et d'avoir été formé par quelqu'un avec autant de pédagogie et de bienveillance

Super formation, nous avons pu aborder de nombreuse notion et avons progresser tout au long de la formation. Merci à Benjamin pour son écoute ...

Super formation, nous avons pu aborder de nombreuse notion et avons progresser tout au long de la formation. Merci à Benjamin pour son écoute et pour les réponses et la formation qu'il nous a transmis. Un grand bravo pour ces 3 jours de formations.

Voir plus

Super formation, très dense et adaptée à nos besoins. J'avais des craintes sur le mode "distanciel" mais cela a été super bien géré et a été u...

Super formation, très dense et adaptée à nos besoins. J'avais des craintes sur le mode "distanciel" mais cela a été super bien géré et a été un vrai plus dans le partage des écrans et l'apprentissage de chacun. Merci à Benjamin notre Formateur qui a su créer à la fois une ambiance détendue et studieuse. Vraiment un vrai plus dans la montée en compétence notre équipe 😊

Voir plus

Je trouve que Benjamin le formateur est toujours à l'écoute, très dynamique et pédagogue dans ses explications, ça fait vraiment plaisir car ...

Je trouve que Benjamin le formateur est toujours à l'écoute, très dynamique et pédagogue dans ses explications, ça fait vraiment plaisir car on se sent tout de suite à l'aise et on a vraiment l'impression d'avancer. Bravo à lui pour son excellent travail

Voir plus

Super formation, assez intense avec des petit quiz assez sympa :)

Super formation, assez intense avec des petit quiz assez sympa :)

Une bonne rythmique entre les présentations, les travaux pratiques et les tests. On n'est jamais largué ou abandonné. Pas mal de concept d'Ang...

Une bonne rythmique entre les présentations, les travaux pratiques et les tests. On n'est jamais largué ou abandonné. Pas mal de concept d'Angular 2+ sont étudiées. Le formateur connais les dernières versions d'Angular et ce qu'elles impliquent.

Voir plus

Programme complet et précis, formateur pédagogue et dynamique (Evan) !

Programme complet et précis, formateur pédagogue et dynamique (Evan) !

Intervenant hyper pédagogue (Evan), sait adapter son contenu/rythme aux participants sans bypasser le contenu.

Intervenant hyper pédagogue (Evan), sait adapter son contenu/rythme aux participants sans bypasser le contenu.

Formateur (Evan) compétent et à l'écoute!

Formateur (Evan) compétent et à l'écoute!

Très bonne formation avec un formateur (Evan) compétent et pédagogue. Le rythme de la formation me convient parfaitement. La revue des bases m...

Très bonne formation avec un formateur (Evan) compétent et pédagogue. Le rythme de la formation me convient parfaitement. La revue des bases m'a aidé à comprendre Angular et son architecture. Dommage que faute de temps, la partie ngrx a été abordée trop rapidement.

Voir plus

Très bon formateur (Evan), pédagogue et qui prend le temps de nous expliquer

Très bon formateur (Evan), pédagogue et qui prend le temps de nous expliquer

C'est une bonne formation avec des retours d'expériences et le formateur (Benjamin) a participé en même temps que nous pour réaliser les exerc...

C'est une bonne formation avec des retours d'expériences et le formateur (Benjamin) a participé en même temps que nous pour réaliser les exercices tout en proposant les solutions potentiels. Les schémas d'explication sont clairs pour illustrer les flux d'échanges. Merci beaucoup.

Voir plus

Excellente formation. Formateur (Benjamin) à l'écoute de nos attentes et pédagogique. Cadre parfait.

Excellente formation. Formateur (Benjamin) à l'écoute de nos attentes et pédagogique. Cadre parfait.

La formation qu'il me fallait : petit groupe, formateur au taquet, et qui avait aussi de l'expérience en dehors du sujet du stage, un programm...

La formation qu'il me fallait : petit groupe, formateur au taquet, et qui avait aussi de l'expérience en dehors du sujet du stage, un programme qui couvre les choses à savoir, et qui s'adapte aux besoins des stagiaires...

Voir plus

Formation très bien organisée et très bien gérée par le formateur (Benjamin) malgré des personnes avec des niveaux différents. Unicorns FTW

Formation très bien organisée et très bien gérée par le formateur (Benjamin) malgré des personnes avec des niveaux différents. Unicorns FTW

Formation au top ! J'avais un peu peur que la formation reprenne trop les bases d'Angular et que je n'apprenne rien de nouveau. Le formateur a...

Formation au top ! J'avais un peu peur que la formation reprenne trop les bases d'Angular et que je n'apprenne rien de nouveau. Le formateur a su s'adapter au niveau global de l'équipe.

Voir plus

Super formateur, passionné. Plein de bons conseils. Merci.

Super formateur, passionné. Plein de bons conseils. Merci.

Très bonne formation, avec un formateur passionné et compétent qui nous a tout de suite fait adhérer à Angular. Le programme a été suivi avec ...

Très bonne formation, avec un formateur passionné et compétent qui nous a tout de suite fait adhérer à Angular. Le programme a été suivi avec sérieux et a pu être complètement traité.

Voir plus

Vraiment très bien, le formateur s'est adapté à toutes les personnes, le contenu et les explications étaient très claires. Nous avons vu les c...

Vraiment très bien, le formateur s'est adapté à toutes les personnes, le contenu et les explications étaient très claires. Nous avons vu les concepts essentiels dont nous avions besoin pour pouvoir approfondir par nous-mêmes par la suite.

Voir plus

La formation Angular 2 m'a permis de comprendre le développement orienté composants et d'obtenir de bonnes bases pour espérer développer des a...

La formation Angular 2 m'a permis de comprendre le développement orienté composants et d'obtenir de bonnes bases pour espérer développer des applications Angular robustes et réactives.

Voir plus

Excellent formateur, il maîtrise son sujet et est capable d'expliquer des notions complexes via des exemples parlant et beaucoup de pratique. ...

Excellent formateur, il maîtrise son sujet et est capable d'expliquer des notions complexes via des exemples parlant et beaucoup de pratique. La formation est orientée pratique, ce qui nous permet de manipuler le code, de nous faire la main sur cette techno et d'avoir une très bonne dynamique et motivation

Voir plus

Super formation par un vrai passionné, qui allait bien au delà de simplement Angular. Cette formation permet d'ouvrir des portes à tout un tas...

Super formation par un vrai passionné, qui allait bien au delà de simplement Angular. Cette formation permet d'ouvrir des portes à tout un tas d'autres choses autour de Javascript d'une manière générale, et de bien mieux comprendre son fonctionnement, au travers d'Angular

Voir plus

Formation de seulement 3 jours que le formateur a su exploiter à la perfection. Tous les concepts ont été vus et mis en pratique dans un TP fi...

Formation de seulement 3 jours que le formateur a su exploiter à la perfection. Tous les concepts ont été vus et mis en pratique dans un TP fil rouge. Formateur passionné et pédagogue.

Voir plus

Le formateur est passionné, compétent, pédagogue et très sympathique. Dans une ambiance conviviale, les différentes notions sont très bien ame...

Le formateur est passionné, compétent, pédagogue et très sympathique. Dans une ambiance conviviale, les différentes notions sont très bien amenées avec un projet fil rouge qui permet de coder pour apprendre au lieu d'avoir un cours magistral.

Voir plus

Très bonne formation. Bruno est un vrai passionné ce qui donne une dimension particulière à la formation.

Très bonne formation. Bruno est un vrai passionné ce qui donne une dimension particulière à la formation.

Très bonne formation angularjs qui s'adapte au niveau des participants. Les nombreux cas pratiques qui permettent de mieux comprendre la logiq...

Très bonne formation angularjs qui s'adapte au niveau des participants. Les nombreux cas pratiques qui permettent de mieux comprendre la logique et les possibilité offertes par ce framework.

Voir plus

Excellente formation permettant d'appréhender le fonctionnement et les principes du framework AngularJs. Bruno est un formateur passionné, dyn...

Excellente formation permettant d'appréhender le fonctionnement et les principes du framework AngularJs. Bruno est un formateur passionné, dynamique et très pédagogue. Même si je n'ai pas développé depuis plusieurs années, j'ai pu suivre ces 3 jours et aboutir à ma 1ère petite application AngularJs.

Voir plus

Formation AngularJS très intéressante, avec un formateur extrêmement compétent et passionné dans tout ce qui concerne Javascript.

Formation AngularJS très intéressante, avec un formateur extrêmement compétent et passionné dans tout ce qui concerne Javascript.

Formation à conseiller, formateur (Bruno) passionné et sympathique ! 3 jours qui passe rapidement dans une ambiance décontractée.

Formation à conseiller, formateur (Bruno) passionné et sympathique ! 3 jours qui passe rapidement dans une ambiance décontractée.

Excellente formation, excellents supports, excellent formateur, très bonne ambiance

Excellente formation, excellents supports, excellent formateur, très bonne ambiance

Je n'aurais pas pu espérer mieux de cette formation. Angular JS est une technologie très intéressante, j'ai hâte d'appliquer tout ça dans des ...

Je n'aurais pas pu espérer mieux de cette formation. Angular JS est une technologie très intéressante, j'ai hâte d'appliquer tout ça dans des projets réels.

Voir plus

Le cours était très bien même pour un newbie en javascript comme moi, j'ai pu aller jusqu'au bout du TP! Formateur très pédagogue!

Le cours était très bien même pour un newbie en javascript comme moi, j'ai pu aller jusqu'au bout du TP! Formateur très pédagogue!

Très bonne formation. L'équipe de formateurs a été tant compétente que sympathique.

Très bonne formation. L'équipe de formateurs a été tant compétente que sympathique.

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012