Formation React JS
Niveau 2 : Apprendre le développement front-end
Tout au long de notre formation front-end, vous allez apprendre les bases de React JS pour créer des interfaces utilisateur dynamiques. Vous allez développer des projets en React JS grâce à notre formation certifiante afin de maîtriser les bases du développement front-end.
- Apprendre le développement Web principalement le front-end grâce à notre formation React JS.
- Maîtriser React JS pour le front-end et compléter votre parcours avec notre formation back-end pour devenir un développeur full-stack.
- Obtenir une certification reconnue et lancer votre carrière.
Parcours de la formation React JS
Introduction à React
Rendering avancée
Stratégies de style
Introduction à Next.JS
Application Full Stack
Programme de formation React JS
Introduction à ReactSéance 1 - 4 H
- Qu'est-ce que le React et pourquoi l'utiliser ?
- Le module bundling.
- Installation et structure d'un projet React.
Composants UI et JSXSéance 2 - 4 H
- Composants UI et écriture de JSX.
- Props, children et fragment.
Rendering avancéeSéance 3 - 4 H
- Rendering du tableau.
- Rendering conditionnel.
Stratégies de styleSéance 4 - 4 H
- Découvrir et maîtriser les stratégies de style.
- Comprendre les principes fondamentaux de Tailwind CSS.
Répondre aux événementsSéance 5 - 4 H
- Répondre aux événements utilisateur.
- Mise à jour de l'écran.
- Composant avec état vs sans état.
Synchronisation externeSéance 6 - 4 H
- Récupération de données avec API.
- Utilisation des hooks (useState, useEffect, useReducer).
Partage de donnéesSéance 7 - 4 H
- Partage de données entre composants (Context API).
- Routage avec TanStack Router / React Router DOM.
Introduction à Next.jsSéance 8 - 4 H
- Introduction à Next JS.
- Introduction à TypeScript.
Gestion des formulairesSéance 9 - 4 H
Gestion et validation des formulaires avec React Hook Form et Zod.
Interaction avec une base de données via Drizzle.
Application Full StackSéance 10 - 4 H
Maîtrisez TRPC et TanStack Query pour créer des applications web full stack.
Objectifs de la formation React JS
Maîtriser les notions clés du React JS
Vous serez capables de comprendre et d'appliquer les concepts clés de React JS, tels que JSX, les composants, le state, les props.
Développer des applications web dynamiques
Grâce à notre formation front-end, vous allez apprendre à créer des interfaces utilisateur interactives et intuitives.
Devenir développeur front-end compétent
Notre formation React JS vous permettra de construire le profil métier de développeur front-end et d'acquérir des compétences recherchées sur le marché du travail.