Développeur Web Full Stack + Déploiement Live
🎓 Objectif :
Former des étudiants à devenir des développeurs capables de créer des sites web et applications complètes (front + back), avec déploiement réel.
📅 Durée totale : 12 semaines
🧑💻 Format :
- Visioconférences en direct (Zoom/Meet)
- Supports & exercices sur Google Classroom
- Projets pratiques
- Accès aux replays
📌 Syllabus détaillé
🟡 Module 1 — Introduction & Bases du Web
1 semaine – 5 séances – 4 h/jour
| Séance | Contenu |
|---|---|
| 1 | HTML5 — Structure d’une page web |
| 2 | CSS3 — Mise en forme & responsive |
| 3 | Bootstrap — Grilles & composants |
| 4 | Projet pratique #1 |
| 5 | Quiz + correction en direct |
Objectif : Créer un site web statique complet
🔵 Module 2 — JavaScript & DOM
2 semaines – 10 séances
| Séance | Contenu |
|---|---|
| 1 | JS syntaxe & variables |
| 2 | Fonctions & événements |
| 3 | Manipulation DOM |
| 4 | AJAX & API |
| 5 | ES6 avancé |
| 6 | Projet pratique interactif |
| 7 | Débogage |
| 8 | Quiz |
| 9 | Correction |
| 10 | Feedback & Q/A |
Objectif : Ajouter de l’interactivité à un site
🟢 Module 3 — Backend & Bases de Données
3 semaines – 15 séances
| Séance | Contenu |
|---|---|
| 1 | Introduction à Node.js / PHP |
| 2 | Serveurs & routing |
| 3 | MySQL / MongoDB |
| 4 | CRUD complet |
| 5 | Authentification |
| 6–10 | Projet backend |
| 11 | Sécurité basique |
| 12 | API REST |
| 13 | Test |
| 14 | Correction |
| 15 | Q/A |
Objectif : Développer une API + backend complet
🟣 Module 4 — Framework Frontend (React ou Next.js)
3 semaines – 15 séances
| Séance | Contenu |
|---|---|
| 1 | JSX & composants |
| 2 | Props & state |
| 3 | Hooks |
| 4 | Routing |
| 5 | API Requests |
| 6–12 | Projet pratique SPA |
| 13 | Optimisation |
| 14 | Test |
| 15 | Q/A |
Objectif : Construire une Single Page App
🟠 Module 5 — Déploiement, DevOps basique & Portfolio
2 semaines – 10 séances
| Séance | Contenu |
|---|---|
| 1 | Hébergement (VPS/Shared) |
| 2 | GitHub & CI/CD |
| 3 | SSL & sécurité |
| 4 | SEO & performance |
| 5 | DNS |
| 6–10 | Projet de portfolio final |
Objectif : Mettre une application en ligne
🛠 Méthodes pédagogiques
📌 Google Classroom
- Uploads vidéos + PDF
- Quiz automatique
- Suivi des notes
📌 Visioconférence
- Live coding
- Chat Q/A
- Replays accessibles
📌 Projets réels
- Portfolio à la fin
- Corrections individuelles
🧾 Bonus inclus
✅ Groupe WhatsApp/Telegram d’entraide
✅ Attestation de participation
✅ Support pendant 6 mois
👨🎓 Idéal pour
✔️ Débutants complets
✔️ Étudiants cherchant stage
✔️ Freelances voulant portfolio
✔️ Petites entreprises
