Formation Angular Avancé
1440€ HT / personne |
2 jours (14 heures) |
Nous sommes Angular 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7 & 6 Ready !
Présentation
Vous avez assisté à notre formation Angular, et vous souhaitez en connaitre plus ? Vous avez une application Angular, et vous rencontrez des difficultés à la maintenir ?
Cette formation vous permettra de devenir expert Angular, vous apprendrez les concepts avancés d’Angular et découvrirez l’étendue de son écosystème.
Cette formation Angular avancé vous enseignera comment tester à 100% votre applicatif, comment résoudre des problèmes d’orchestration sur RxJS mais également toutes les astuces pour augmenter les performances de votre site web.
Pendant cette formation, vous réaliserez de nombreux travaux pratiques. Vous aurez à disposition les ressources pédagogiques nécessaires pour maîtriser les composants avancés d’Angular.
À l’issue de cette formation, vous saurez tester vos applications, écrire des tests unitaires, développer et gérer des composants Angular. Comme toutes nos formations, celle-ci vous présentera la dernière version stable en date et ses nouveautés : Angular 19 ainsi que Redux 5.
Objectifs
- Comprendre les concepts avancés
- Tester complètement son application
- Savoir développer et gérer des composants
- Augmenter les performances d’une application
Public visé
Développeur Web Angular, Lead developer
Pré-requis
- Connaissances fondamentales sur Angular, ou avoir effectué notre formation Angular
- Tester Mes Connaissances
Pré-requis techniques
- Avoir Node.js installé
- Un IDE, de préférence, Visual Studio Code
- Github Desktop ou un logiciel similaire
Programme de notre formation Angular Avancé
NX
- Introduction au cli Nx
- Définition d’un monorepo
- Création d’un workspace
- Architecture applicative
LAZY LOADING
- Améliorer les performances de démarrage
- Route integration: loadChildren
- Preloading Strategy: PreloadAllModules et autres pistes
OPTIMISATION DES PERFORMANCES
- Component-level Lazy Loading
- Data Binding, mode manuel : ChangeDetectorRef
- trackBy pour *ngFor
- Budgets
- Gestion des souscriptions RxJS
ROUTE GUARDS & RESOLVE
- Les différents types de Guards
- CanActivate, CanActivateChild : protéger une route
- CanDeactivate : sécuriser la sortie
- Pre-fetching avec resolve
NgRx (Workflow Redux)
- Mise en place de Redux dans une application Angular avec la plateforme @ngrx
- Gestion de l’état applicatif (store)
- Debugging avec @ngrx/store-devtools
- Création d’actions asynchrones avec @ngrx/effects
REACTIVE FORMS
- FormControl et FormGroup
- Contrôles personnalisés (ControlValueAccessor)
- Validateurs personnalisés et validateurs asynchrones
TESTS UNITAIRES ET E2E
- Tests unitaires avec Jest
- Code coverage
- Tests e2e avec Cypress
Modules complémentaires en Intra : 1 jour supplémentaire (2 chapitres au choix)
ANIMATIONS
- États et transitions
- Animations avec le routeur
ANGULAR MATERIAL
- Introduction
- Étude et mise en œuvre de quelques composants
- Création de vos propres librairies Material à l’aide du CDK
COMPOSANTS ET DIRECTIVES AVANCÉS
- Comprendre les cycles de vie
- Composant avec projection de contenu (ng-content, ng-container, ngTemplateOutlet, …)
- HostBinding / HostListener
- ViewChild / ContentChild
- Directives d’attributs et directives structurelles
- Renderer
INTERNATIONALISATION
- Internationalization : i18n marker
- Gestion des textes à traduire
- Gestion du pluriel
SERVER-SIDE RENDERING : ANGULAR UNIVERSAL
- ServerModule
- Moteur back-end (Node.js et autres) : @nguniversal/express-engine
La formation est-elle dispensée en présentiel ou à distance ?
Cette formation se déroule en présentiel ou en distanciel.
Qu'est-ce que le CPF ?
Pourquoi suivre une formation éligible au CPF ?
Une formation finançable jusqu’à 100%
Une formation de qualité approuvée par l’instance gouvernementale France Compétences
L’obtention d’une certification délivrée par France Compétences
Que dois-je faire si mon solde CPF n’est pas suffisant ?
Comment m'inscrire via moncompteformation ?
Comment augmenter son solde CPF ?
Les cas spécifiques où le plafond est fixé à 8 000€ :
- Salarié non qualifié
- Travailleur reconnu handicapé
- Victime d’accident du travail ou de maladie professionnelle ayant entraîné une incapacité permanente d’au moins de 10 %
- Bénéficiaire d’une pension d’invalidité
- Bénéficiaire d’une pension militaire
- Bénéficiaire d’une allocation ou rente d’invalidité des sapeurs-pompiers volontaires
- Bénéficiaire de la carte mobilité inclusion portant la mention « invalidité »
- Bénéficiaire de l’allocation aux adultes handicapés (AAH)
Que dois-je faire si mon solde CPF n’est pas suffisant ?
Comment puis-je financer cette formation ?
- OPCO (opérateurs de compétences) de votre entreprise
- Le plan de développement des compétences
- Les actions collectives pour les formations Big Data
- Le dispositif FNE-Formation
- Dispositif TPE / PME
- Pôle Emploi
- L’AIF (Aide Individuelle à la Formation pour les demandeurs d’emploi)
- L’ARE (Allocation chômage d’aide au retour à l’emploi)
- Le dispositif CPF (MonCompteformation)
- Contrat cadre
Pour aller plus loin
Formation Angular
Formation Ionic
Formation Firebase avec Angularfire
Formation Redux et RxJS
Formation MEAN Stack
Formation D3.js
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Romain
Témoignages
Les + : Formateur compétent, pédagoge et disponible qui fournit de nombreuses ressources d’approfondissements.
Les – : Trop court pour le programme envisagé.
Afficher tous les témoignages
Les + : Formateur compétent, pédagoge et disponible qui fournit de nombreuses ressources d’approfondissements.
Les – : Trop court pour le programme envisagé.
Les + : RxJs, Angular 19 (donc complètement à jour), le formateur a exploré beaucoup de concepts avancés et était disponible pour répondre à toutes les questions.
Le fait pour moi qu’il est vraiment pris le temps d’expliquer les concepts plutôt que de se focus sur la production de code est pour moi le point fort de cette formation
Les – : La durée, on aurait dû avoir plus de temps pour mettre en pratique les concepts étudiés
Les + : Le formateur semble très qualifié. A l’air de maitriser ses sujets.
Très riche en informations.
La documentaion complète fournie
Les – : J’aurais préféré voir moins de concepts mais passer plus de temps sur chacun d’entre eux.
Les explications du formateurs étaient bien trop prolixes.
Je me suis retrouvé noyé parmi beaucoup trop d’informations en essayant de suivre le rythme.
Je souhaite suivre : Aucune pour le moment
Je recommande la formation
Les + : Très bonne organisation
Accès à beaucoup de contenu en supplément et mis à jour régulièrement
Formateur clair et précis, attentif à l’avancement des candidats, bienveillant
Les – : La formation sur 2 jours est trop courte, tous les sujets au programme ne peuvent pas être vu.
Prévoir un 3e jour minimum
Je souhaite suivre : Aucune pour l’instant
En synthèse : Merci beaucoup à Ambient IT et surtout à Evan BOISSONNOT grâce à qui mon auto-formation peut continuer
Les + : les nombreuses notions abordées
Les – : trop court
Les + : le contenu du tronc commun
Les – : les modules en option : ce sont des modules niveau débutant, qui ne nous ont rien apporté vu notre niveau. nous aurions souhaité une formation avancée sur cette partie également
Je souhaite suivre : pentest owasp, gitlab
Les + : Toute la partie qui gère le application state, les optimisations, architecture du projet., clean code, rxjs.
Les – : 2 jours c’est pas suffisant.
Je souhaite suivre : SSR
En synthèse : Merci pour cette formation.
Les + : temps de pratique, formateur, peu de monde dans la formation
Les – : 2 jours c’est court pour tout voir correctement
En synthèse : Merci encore à Erwan
Je recommande la formation
Les + : Partie optimisation d’application très intéressante et souvent négligé. Ambiance globale. Variété des sujet abordé
Les – : Les éléments abordé était pour la plupart déjà connu, même si ça reste intéressant de « valider » ses acquis
Les + : La participation de chacun avec notamment les passages de chacun pour présenter ses solutions
Les – : .
Je souhaite suivre : .
Navigation Site Reviews
Noter la formation
1440€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS