[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"course-pro:angular-developpement-avance":3},{"slug":4,"title":5,"department":6,"family":7,"code":8,"hours":9,"days":10,"cpf":11,"fees":12,"description":13,"sales":14,"objectives":15,"audience":16,"prerequisites":17,"program":18,"pedagogy":19,"evaluation":20,"sessions":21},"angular-developpement-avance","Angular, développement avancé","APPDEV","LANGAGES ET DÉVELOPPEMENT","F-DEV-ANG2","21","3",false,2190,"Approfondissez Angular avec RxJS, Angular Universal pour SSR et tests TDD. Vous verrez la mise en œuvre de patterns avancés, la sécurisation d’API et…","Approfondissez Angular avec RxJS, Angular Universal pour SSR et tests TDD. Vous verrez la mise en œuvre de patterns avancés, la sécurisation d’API et l’intégration d’IA pour l’optimisation UX, tout en adoptant une démarche éco-conçue.\n                        ","À l'issue de cette formation, les apprenants seront capables de :\u003Cul>\u003Cli>Utiliser les fonctionnalités avancées d'Angular pour développer des applications web évolutives.\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>Connaître l'architecture et les fonctionnalités avancées d'Angular \u003C\u002Fli>\u003Cli>Maîtriser les grands principes de la programmation réactive \u003C\u002Fli>\u003Cli>Développer une application web dynamique et performante \u003C\u002Fli>\u003Cli>Réaliser des tests unitaires\u003C\u002Fli>\u003C\u002Ful> ","Architectes, développeurs, chefs de projets.","Avoir de bonnes connaissances d’Angular et JavaScript, ou avoir suivi la formation Angular de 1er niveau (DEV-ANG1).","\u003Cb>Jour 1 Matin : Architecture modulaire avancée&nbsp;\u003C\u002Fb>• Lazy modules, guards avancés\n• Optimisation ChangeDetection (OnPush)\n• TP : refactor d’un module existant\n\u003Cb>Jour 1 Après-midi : RxJS &amp; flux réactifs\u003C\u002Fb>• Création d’Observables, Subjects, BehaviorSubject\n• Gestion des erreurs et retry logic\n• TP : tableau de bord temps réel\n\u003Cb>Jour 2 Matin : Server-Side Rendering &amp; performance\u003C\u002Fb>• Angular Universal, prerendering\n• Profiling thread &amp; memory leak detection\n• TP : rendu SSR d’une page critique\n\u003Cb>Jour 2 Après-midi : Sécurité et données\u003C\u002Fb>• OAuth2 flows, tokens refresh\n• Protections avancées CSP, XSS\n• TP : implémentation OAuth2\n\u003Cb>Jour 3 Matin : Tests et TDD avancé\u003C\u002Fb>• Jasmine\u002FKarma avancé, TestBed\n• Mocking de services et HttpTestingController\n• TP : couverture 100% d’un service\n\u003Cb>Jour 3 Après-midi : IA et CI\u002FCD éco-responsable\u003C\u002Fb>• Génération de tests avec IA Assistant\n• GitHub Actions avec checks écologiques\n• TP : pipeline avec audit écologique\n\u003Cb>QCM de validations des acquis \n\u003C\u002Fb>\u003Cbr>","Les sessions de formation seront organisées soit en 100% présentiel soit en classe en full distanciel.\n                        ","\u003Cul>\u003Cli>Evaluation pré-formative à réaliser 2 jours ouvrés avant le début de la formation\n\u003C\u002Fli>\u003Cli>Evaluation par le formateur oralement chaque jour et auto-évaluation formalisée via l'espace apprenant en ligne\n\u003C\u002Fli>\u003Cli>QCM de fin de formation\u003C\u002Fli>\u003C\u002Ful>\n                        ",[]]