Bootcamp Express : Développement Web Frontend (HTML/CSS/JS/React)
Bootcamp Intensif Frontend – 60H (HTML/CSS/JS/React)
🎯 Objectif du Bootcamp
Ce bootcamp de 60 heures permet de devenir développeur frontend opérationnel, capable de créer des interfaces web modernes et interactives avec React.js.
À la fin, l’étudiant sera capable de :
- Créer des pages web responsives
- Manipuler le DOM avec JavaScript moderne (ES6+)
- Développer des applications frontend avec React.js
- Intégrer des appels API simples
- Réaliser un projet complet déployé sur Netlify ou Vercel
📚 Programme détaillé
🔹 Module 1 – HTML & CSS (15h)
- Structure HTML moderne et éléments sémantiques
- Tableaux, formulaires, images et médias
- CSS : couleurs, polices, marges, paddings
- Flexbox et Grid avancés
- Responsive design avec media queries
- Animations CSS et transitions
Projet intermédiaire : Landing page ou portfolio responsive
🔹 Module 2 – JavaScript Moderne (15h)
- Variables, types et fonctions
- ES6+ : let/const, arrow functions, template literals
- DOM : sélection, manipulation et événements
- Gestion des formulaires et validation
- Asynchronous JS : fetch, promises, async/await
- Mini projet : Formulaire dynamique et interactions
🔹 Module 3 – React.js (20h)
- Introduction à React et JSX
- Composants fonctionnels et class
- Props et State
- Hooks principaux : useState, useEffect, useContext
- React Router et navigation
- Appels API et affichage dynamique
- Gestion des formulaires avec React
- Mini projet : ToDo List ou Blog interactif
🔹 Module 4 – Projet Final Frontend (10h)
Optimisation performance et déploiement sur Netlify/Vercel
Création d’une application complète HTML/CSS/JS + React
Responsive design final
Intégration API
Outils utilisés pour cette formation
Microsoft Teams
Google Meet
Zoom
Plateforme LMS AlloTraining
PDF interactifs
Quiz et évaluations
