[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"course-pro:angular-developper-des-applications-web":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-developper-des-applications-web","Angular, développer des applications web","APPDEV","LANGAGES ET DÉVELOPPEMENT","F-DEV-ANG1","21","3",false,1990,"En trois jours intensifs, maîtrisez Angular de la CLI aux concepts avancés, en intégrant TypeScript, RxJS et les meilleures pratiques de développement. Vous…","En trois jours intensifs, \u003Cb>maîtrisez Angular de la CLI aux concepts avancés, en intégrant TypeScript, RxJS et les meilleures pratiques de développement.\u003C\u002Fb> Vous apprendrez à sécuriser vos routes, à tester votre code, à optimiser les performances et à appliquer des principes d’éco-conception et d’IA via un projet fil rouge.","À l'issue de cette formation, les apprenants seront capables de :\u003Cul>\u003Cli>Développer une application web Angular avec JavaScript et TypeScript.\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>Comprendre les concepts clés d'Angular et ses dernières évolutions \u003C\u002Fli>\u003Cli>Développer une application web Angular avec JavaScript et TypeScript \u003C\u002Fli>\u003Cli>Tester et sécuriser son développement \u003C\u002Fli>\u003Cli>Créer des composants réutilisables et modulaires \u003C\u002Fli>\u003Cli>Connaître les bonnes pratiques de développement\u003C\u002Fli>\u003C\u002Ful>","Architectes, développeurs, chefs de projets.","Connaissances pratiques sur les technologies du Web, JavaScript.","\u003Cb>Jour 1 Matin : CLI &amp; architecture modulaire&nbsp;\u003C\u002Fb>• Installation Angular CLI et configuration de projet\n• Structure : modules, composants, services\n• Introduction TypeScript pour Angular\n• TP : démarrage d’un projet et premier composant\n\u003Cb>Jour 1 Après-midi : Data binding &amp; services&nbsp;\u003C\u002Fb>• Interpolation, property &amp; event binding\n• Injection de dépendances et HttpClient\n• Observables RxJS et gestion d’état\n• TP : service REST mocké et affichage\n\u003Cb>Jour 2 Matin : Routing &amp; sécurité des routes&nbsp;\u003C\u002Fb>• Configuration du router, lazy-loading\n• Guards canActivate, canLoad\n• Sécurisation JWT, protections XSS\u002FCSRF\n• TP : parcours utilisateur sécurisé\n\u003Cb>Jour 2 Après-midi : Composants avancés &amp; modularité\u003C\u002Fb>• Content projection, ngTemplateOutlet\n• Dynamic components et directives personnalisées\n• TP : bibliothèque de composants réutilisables\n\u003Cb>Jour 3 Matin : Tests &amp; optimisation éco\u003C\u002Fb>• Tests unitaires avec Jasmine\u002FKarma\n• Audit performance avec Lighthouse\n• ChangeDetectionStrategy et optimisation DOM\n• TP : tests et audit écoconçu\n\u003Cb>Jour 3 Après-midi : IA &amp; DevOps durable&nbsp;\u003C\u002Fb>• Génération de code avec IA Copilot\n• CI\u002FCD Angular avec GitHub Actions\n• Workflow éco-responsable et monitoring\n• TP : pipeline Angular durable\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.","\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>",[]]