

Maîtrise Angular avancé
Plonge dans le monde Angular avancé, et maîtrise ses secrets les mieux gardés !
De la pratique pour apprendre la théorie. Un minimum de 70% de pratique avec nous !
Salut, Futur(e) Expert(e) en Angular!
Tu as déjà une bonne base en Angular et tu as soif d'aller plus loin ? Notre formation de 3 jours est faite pour toi !
Nous allons explorer les recoins d'Angular pour améliorer les performances, mieux cadrer tes composants, ...
Prêt(e) pour cette escapade dans le monde Angular avancé ?
Matthieu Vidélo
Dev Angular
A la différence d'autres formations que j'ai pu faire, celles d'Evan sont bien rythmés et on ne s'ennuie pas. Il sait écouter et s'adapte à son public ainsi qu'aux conditions de formations (presentiel / a distance).Pour résumer je le recommande à 200%
Ton formateur
Le dev est ma passion depuis plus de 20 ans !
Je suis tombé de dans avec mon amstrad 6128 plus et mes premières lignes de code.
J'ai continué en codant sur ma caltosh, et après tout c'est enchaîné : études, études encore, et dev en .net (vb.net, C#) puis du js, du jQuery, et après bonjour Angular et react !
J'ai accompagné des entreprises mondialement connues (Siemens, Lafarge mortier, Materis, Total), d'autres françaises (BPCE, FNC, ...) et aussi de belles startups (Idispo, ...).
Aujourd'hui je consacre mon temps entre le développement Angular, react, dotnet, la transmission de mes compétences (formation, mentoring, lead tech), et sur la cohésion technique (coaching, review, audit de code).
Tout pour plus d'efficacité dans tes logiciels et tes équipes ITs !
Evan BOISSONNOT
Expert angular
Ce que tu vas voir durant la formation 3 jours
3 jours super riches autour d'angular next !
1Première journée
Reprise des fondamentaux
- TypeScript – Classe vs type vs interface
- Types guard
- Révision des fondamentaux d’Angular
Architecture et bonnes pratiques
- Bien organiser ses dossiers
- Notion de SCAM / SDAM / SPAM
- Standalone component
- Layer et DDD
Performances
- onPush
- ngZone
- Webworker
Mise en pratique : On ajoute un component standalone avec angular 17+
Mise en pratique : Prise en compte de Vite / esbuild, pour voir les différences de build.
Mise en pratique : Et on va corriger un bug de performance dans notre projet fil rouge
2Seconde journée
Reactive Programming
- Observable vs Promise
- Les operators (révisions)
- Différence switchMap, mergeMap, concatMap
- Comment bien détruire une observable : takeuntil, subscription, async pipe
Injection de dépendance
- Comment fonctionne l’injection de dépendance
- Injection par méthode
- Injection par composant
Tests unitaires
- TDD et techniques de tests
Mise en pratique : Nous créerons un composant de recherche global à l’application
Mise en pratique : Nous créerons une architecture injectable sans constructor
Mise en pratique : Ajout d’un bouton qui lance un timer dans notre jeu Angular 17 next3Troisième journée
Bundle
- Lazy loading de Module
- Tree shaking et bonnes pratiques
- budgets
- Lazy loading de component
Librairies
- createApplication à false
- Création d’une librairie Angular
- Utilisation de la librairie dans l’application Angular
Tests
- Tester nos composants, nos services
- Tester HttpClient, le routing
NGRX
- Découverte de la librairie
- Actions, reducer, effect, tu sauras tout !
Mise en pratique : Ajout d’un module en lazy loading et son petit frere en lazy loading component
Mise en pratique : Mise en place de tests unitaires d’un service avec HttpClient.🌟 Avantages Uniques de cette Formation
Accès à une communauté en ligne sur Discord
Accès à une formation en ligne, en support de la formation
Un document de plus de 180 pages de code, d'exemples, rien que pour toi
Ton code source sur github !
Prix de la formation
3 jours de formation.
Distanciel ou Présentiel, sur Nantes, ou Paris
Par personne
En inter entreprise, découvrir de nouveaux collègues
1800 euros HT
On suit le guide de la formation, et on s'adapte en début de formation
Recommended
Pro Team
Pour pour ton équipe, tes collègues
A définir ensemble
Cette formation sur-mesure Cette formation est réalisable en intra-entreprise, dans vos locaux, en distanciel. Nous vous proposerons un forfait personnalisable.
Nos dates inter
104 au 06 mars 2024
210 au 12 juin 2024
330 septembre au 02 octobre 2024
Modalités de la formation
La formation Angular Avancé porte sur la dernière version majeure du framework de Google (Angular 16 and next).
Conçu pour créer des applications web complexes, Angular est une réécriture complète de sa version 1 AngularJS. Cette version s’appuie sur des concepts et outils ultra modernes tels que ES2015-ES2023, TypeScript, les Web Components et la programmation réactive.
Dans cette formation Angular Avancé, vous apprendrez à aller plus loin que les fondamentaux pour créer des composants performants et produire des applications robustes et efficaces.OBJECTIFS PÉDAGOGIQUES
- Comprendre les notions avancées d’Angular
- Savoir résoudre les problèmes courants de performance
- Savoir réduire son bundle de publication
- Bien architecturer son application Angular
- Bien tester ses composants et services
- Travailler l’injection de dépendances
PROFIL DES APPRENANTS
- Développeurs et développeuses front-end, backend,
- CTO,
- Chef-f-es de projet techniques
PRE-REQUIS
- Avoir déjà suivi la formation Angular les fondamentaux ou tout du moins avoir travaillé sur Angular depuis 2 ou 3 mois mininmum, à plein temps.
Inscris-toi à la formation
Maîtrise Angular next
Formation avancée pour développeurs et développeuses aspirant-e-s !
De la pratique pour apprendre la théorie. Un minimum de 70% de pratique avec nous !
DevToBeCurious ! Développer sa curiosité !