• 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é ?

     

     

    broken image
    broken image

    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 !

     

    broken image

    Evan BOISSONNOT

    Expert angular

  • Ce que tu vas voir durant la formation 3 jours

    3 jours super riches autour d'angular next !

    1

    Premiè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

    2

    Seconde 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 next

    3

    Troisiè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

    broken image

    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

    broken image

    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

    1

    04 au 06 mars 2024

    2

    10 au 12 juin 2024

    3

    30 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.

    broken image

    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
    broken image

    PROFIL DES APPRENANTS

    • Développeurs et développeuses front-end, backend,
    • CTO,
    • Chef-f-es de projet techniques
    broken image

    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.