
React
Cette formation permet aux participants de développer une application React et d'appréhender l'écosystème React et les différentes librairies externes.
Des bases solides pour développer des progressive web applications.
9 modules pour maîtriser les fondamentaux
Mise en place d'un environnement de développement PWA
Installer un premier service worker
Débogage d'une PWA
Prendre le contrôle des événements
Découvrir les événements ‘install', 'activate' et 'fetch'
Mettre en place un app-shell
Rendre notre application disponible hors ligne
Manipuler le cache d'un service worker
Utilisation de Workbox pour gérer son cache
Mise en place d'une communication cross onglets basée sur l'événement 'message'
Mise en place du background-sync pour l'envoi de messages
Création d'un manifest et installation de l'application
Mise en place d'une notification avec Action
Mise en place d'un système de Push notification
Utilisation de l'api de géolocalisation, fullscreen
Mise en place d'une authentification WebAuthN
Mise en place du P.R.P.L pattern
Audit avec LightHouse CI

Cette formation permet aux participants de développer une application React et d'appréhender l'écosystème React et les différentes librairies externes.

Angular n'est pas qu'un simple framework populaire — c'est l'épine dorsale des applications web d'entreprise mondialement utilisées. En 2026, alors que les outils de développement basés sur l'IA deviennent essentiels à la productivité, cette formation va au-delà de l'enseignement de la syntaxe Angular. Nos formateurs experts (Google Developers Experts, contributeurs du framework Angular et mainteneurs de NG-ZORRO) vous enseigneront comment exploiter les outils LLM comme Claude pour accélérer votre développement. Mais voici la différence critique : **utiliser un LLM ne signifie pas accepter aveuglément le code généré**. Cette formation insiste sur la compréhension de chaque ligne produite, ce qui vous permet de déboguer, optimiser et maintenir efficacement vos applications. Que vous soyez développeur frontend ou ingénieur full-stack, vous apprendrez à : - Créer des applications Angular robustes et évolutives avec les patterns modernes (signaux, composants autonomes, architecture composable) - Écrire des tests avec 100% de couverture pour garantir la maintenabilité à long terme - Maîtriser l'écosystème Angular (injection de dépendances, routage, formulaires, gestion d'état avec NgRx Signal Store) - Être productif avec le développement assisté par IA tout en maintenant une compréhension complète de votre codebase À la fin, vous aurez une expérience pratique avec une application complète de répertoire de personnel construite progressivement à travers les exercices, vous pourrez passer les certifications Angular Training Level 1 & 2, et surtout — vous obtiendrez l'expertise pour construire des applications prêtes pour la production qui durent.

Découvrez les dernières évolutions du langage JavaScript
L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité
L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :