Sessions et Projets
1. Organisation des sessions
La formation est structurée en 18 sessions de 2 semaines (50h chacune).
Chaque session inclut :
- 15h d’autoformation (Niveau 1 – Imitation),
- 10h de prototype dirigé (Niveau 2 – Adaptation),
- 25h de mini-projet (Niveau 3 – Transposition).
Les prototypes et mini-projets s’articulent autour du projet fil rouge (blog), qui évolue progressivement jusqu’au projet final.
2. Plan des 18 sessions
Session S01 – 20 septembre au 3 octobre 2025
- Thématique : SAS & Logique + Découverte pédagogique
- Prototype (N2) : Console JS
- Mini-projet (N3) : Défis JS (console uniquement)
-
UAs mobilisées :
- T.1.1 – Découvrir la pédagogie active
- 3.1.1 – Instructions simples en JS
- 3.1.2 – Contrôle du déroulement
- Jour férié / vacances : Aucun jour férié
Session S02 – 6 au 17 octobre 2025
- Thématique : HTML – Fondamentaux
- Prototype (N2) : Page simple structurée
- Mini-projet (N3) : Mini-site HTML (3 pages)
-
UAs mobilisées :
- 2.1.1 – Structurer une page HTML
- 2.1.2 – Créer des formulaires accessibles
- Jour férié / vacances : Aucun
Session S03 – 20 au 31 octobre 2025
- Thématique : CSS – Mise en forme & Layout
- Prototype (N2) : Maquette stylisée
- Mini-projet (N3) : Blog statique (avec style CSS)
-
UAs mobilisées :
- 2.2.1 – Mise en forme avec CSS
- 2.2.2 – Mises en page modernes avec CSS
- Jour férié / vacances : Aucun
Session S04 – 3 au 14 novembre 2025
- Thématique : JS – Premiers pas
- Prototype (N2) : Quiz interactif
- Mini-projet (N3) : Simulateur de calculs
-
UAs mobilisées :
- 3.1.1 – Instructions simples en JS
- 3.1.2 – Contrôle du déroulement
- Jour férié / vacances : ⚠️ 6 novembre – Marche Verte
Session S05 – 17 au 28 novembre 2025
- Thématique : JS – DOM & Événements
- Prototype (N2) : Check-list interactive
- Mini-projet (N3) : Todo-list locale
-
UAs mobilisées :
- 3.1.3 – Manipuler le DOM
- 3.1.4 – Réagir aux événements
- Jour férié / vacances : ⚠️ 18 novembre – Fête de l’Indépendance
Session S06 – 1er au 12 décembre 2025
- Thématique : JS – APIs et Données
- Prototype (N2) : App météo (API fetch)
- Mini-projet (N3) : Catalogue produits via API
-
UAs mobilisées :
- 3.2.1 – Interagir avec des APIs
- 3.2.2 – Affichage dynamique des données
- Jour férié / vacances : Aucun
Session S07 – 15 au 26 décembre 2025
- Thématique : UX/UI + Maquettage
- Prototype (N2) : Maquette blog avec Figma
- Mini-projet (N3) : Audit UX et refonte UI
-
UAs mobilisées :
- 1.1.1 – Identifier le rôle du maquettage
- 1.1.2 – Découvrir les outils de maquettage
- 1.2.1 – Expérience utilisateur (UX)
- 1.2.2 – Interface utilisateur & responsive
- Jour férié / vacances : Vacances du 27 décembre au 5 janvier
Session S08 – 6 au 17 janvier 2026
- Thématique : Git & Collaboration
- Prototype (N2) : Workflow Git en binôme
- Mini-projet (N3) : Organisation projet en équipe
-
UAs mobilisées :
- T.2.1 – Collaborer dans un environnement agile
- T.3.1 – Premiers pas avec Git
- T.3.2 – Gérer un projet avec GitHub
- T.3.3 – Travailler efficacement en équipe
- Jour férié / vacances : Aucun
Session S09 – 20 au 31 janvier 2026
- Thématique : BDD – Modélisation & SQL
- Prototype (N2) : MCD + Script SQL
- Mini-projet (N3) : Base de données blog
-
UAs mobilisées :
- 5.1.1 – Modéliser une base de données
- 5.1.2 – Créer une base SQL
- Jour férié / vacances : Vacances du 1er au 8 février
Session S10 – 9 au 20 février 2026
- Thématique : Requêtes & manipulation SQL
- Prototype (N2) : Exercices SQL guidés
- Mini-projet (N3) : Dashboard lecture de BDD
-
UAs mobilisées :
- 5.2.1 – Requêtes SQL simples
- 5.2.2 – Manipuler les données SQL
- Jour férié / vacances : Aucun
Session S11 – 23 février au 6 mars 2026
- Thématique : PHP – Syntaxe & logique
- Prototype (N2) : Simulateur d’opérations
- Mini-projet (N3) : Mini app logique (PHP procédural)
-
UAs mobilisées :
- 7.1.1 – Syntaxe PHP de base
- 7.1.2 – Fonctions et tableaux
- Jour férié / vacances : Aucun
Session S12 – 9 au 20 mars 2026
- Thématique : Formulaires & navigation PHP
- Prototype (N2) : Formulaire PHP avec validation
- Mini-projet (N3) : Espace utilisateur simple
-
UAs mobilisées :
- 7.2.1 – Formulaires HTML en PHP
- 7.2.2 – Sessions et cookies
- Jour férié / vacances : Vacances du 21 au 28 mars
Session S13 – 30 mars au 10 avril 2026
- Thématique : POO & accès aux données
- Prototype (N2) : CRUD orienté objet
- Mini-projet (N3) : Manager articles avec PDO
-
UAs mobilisées :
- 6.1.1 – Connexion sécurisée à la BDD
- 6.1.2 – Écrire et modifier des données
- 6.1.3 – Sécuriser les requêtes SQL
- 7.3.1 – Bases de la POO
- 7.3.2 – POO et base de données
- Jour férié / vacances : Aucun
Session S14 – 13 au 24 avril 2026
- Thématique : CMS – WordPress
- Prototype (N2) : Site vitrine WP
- Mini-projet (N3) : Blog WordPress personnalisé
-
UAs mobilisées :
- 4.1.1 – Installer et configurer WordPress
- 4.1.2 – Personnaliser WordPress
- Jour férié / vacances : Aucun
Session S15 – 27 avril au 8 mai 2026
- Thématique : Blog – Maquette et contenu
- Prototype (N2) : Navigation HTML + composants
- Mini-projet (N3) : Structure HTML/CSS complète
-
UAs mobilisées :
- 1.2.2 – Interface utilisateur & responsive
- 2.1.3 – Code HTML sémantique et optimisé
- 2.2.5 – Outils CSS modernes
- Jour férié / vacances : Vacances du 9 au 16 mai
Session S16 – 18 au 29 mai 2026
- Thématique : Blog – Intégration front/back
- Prototype (N2) : Formulaires connectés à BDD
- Mini-projet (N3) : Blog dynamique avec PHP+BDD
-
UAs mobilisées :
- 6.1.3 – Sécuriser les requêtes SQL
- 7.2.1 – Formulaires HTML en PHP
- 7.2.2 – Sessions et cookies
- Jour férié / vacances : Aucun
Session S17 – 1er au 12 juin 2026
- Thématique : Projet final – Préparation
- Prototype (N2) : Planification blog final
- Mini-projet (N3) : Maquette finale + plan CRUD
-
UAs mobilisées :
- Consolidation libre selon profil
- Jour férié / vacances : Aucun
Session S18 – 15 au 26 juin 2026
- Thématique : Projet final – Soutenance
- Prototype (N2) : Revue code + validation
- Mini-projet (N3) : Présentation finale + dépôt Git
-
UAs mobilisées :
- Toutes compétences transversales validées
- Jour férié / vacances : Aucun
3. Tableau de couverture des UAs
Le tableau ci-dessous démontre que l’ensemble des Unités d’Apprentissage (UAs) issues du référentiel pédagogique (C1 à C8 et T1 à T3) est bien mobilisé au fil des 18 sessions, garantissant une progression complète et équilibrée des compétences.
Code UA | Titre de l’UA | Compétence | Autoformation | Sessions concernées |
---|---|---|---|---|
T.1.1 | Découvrir la pédagogie active | T1 | T.1 – Comprendre la pédagogie | S01 |
T.2.1 | Collaborer dans un environnement agile | T2 | T.2 – Collaboration agile | S08 |
T.3.1 | Premiers pas avec Git | T3 | T.3 – Git & GitHub | S08 |
T.3.2 | Gérer un projet avec GitHub | T3 | T.3 – Git & GitHub | S08 |
T.3.3 | Travailler efficacement en équipe | T3 | T.3 – Git & GitHub | S08 |
1.1.1 | Identifier le rôle du maquettage | C1 | 1.1 – Comprendre le maquettage | S07 |
1.1.2 | Découvrir les outils de maquettage | C1 | 1.1 – Comprendre le maquettage | S07 |
1.2.1 | Expérience utilisateur (UX) | C1 | 1.2 – Concevoir avec UX/UI | S07 |
1.2.2 | Interface utilisateur & responsive | C1 | 1.2 – Concevoir avec UX/UI | S07, S15 |
2.1.1 | Structurer une page HTML | C2 | 2.1 – Structurer le HTML | S02 |
2.1.2 | Créer des formulaires accessibles | C2 | 2.1 – Structurer le HTML | S02 |
2.1.3 | Code HTML sémantique et optimisé | C2 | 2.1 – Structurer le HTML | S15 |
2.2.1 | Mise en forme avec CSS | C2 | 2.2 – Styliser avec CSS | S03 |
2.2.2 | Mises en page modernes avec CSS | C2 | 2.2 – Styliser avec CSS | S03 |
2.2.5 | Outils CSS modernes | C2 | 2.2 – Styliser avec CSS | S15 |
3.1.1 | Instructions simples en JS | C3 | 3.1 – JS : Premiers pas | S01, S04 |
3.1.2 | Contrôle du déroulement | C3 | 3.1 – JS : Premiers pas | S01, S04 |
3.1.3 | Manipuler le DOM | C3 | 3.1 – JS : Premiers pas | S05 |
3.1.4 | Réagir aux événements | C3 | 3.1 – JS : Premiers pas | S05 |
3.2.1 | Interagir avec des APIs | C3 | 3.2 – JS : Aller plus loin | S06 |
3.2.2 | Affichage dynamique des données | C3 | 3.2 – JS : Aller plus loin | S06 |
4.1.1 | Installer et configurer WordPress | C4 | 4.1 – Démarrer avec WordPress | S14 |
4.1.2 | Personnaliser WordPress | C4 | 4.1 – Démarrer avec WordPress | S14 |
5.1.1 | Modéliser une base de données | C5 | 5.1 – Concevoir une base relationnelle | S09 |
5.1.2 | Créer une base SQL | C5 | 5.1 – Concevoir une base relationnelle | S09 |
5.2.1 | Requêtes SQL simples | C5 | 5.2 – Requêtes et manipulation SQL | S10 |
5.2.2 | Manipuler les données SQL | C5 | 5.2 – Requêtes et manipulation SQL | S10 |
6.1.1 | Connexion sécurisée à la BDD | C6 | 6.1 – Connecter une application | S13 |
6.1.2 | Écrire et modifier des données | C6 | 6.1 – Connecter une application | S13 |
6.1.3 | Sécuriser les requêtes SQL | C6 | 6.1 – Connecter une application | S13, S16 |
7.1.1 | Syntaxe PHP de base | C7 | 7.1 – Bases et logique PHP | S11 |
7.1.2 | Fonctions et tableaux | C7 | 7.1 – Bases et logique PHP | S11 |
7.2.1 | Formulaires HTML en PHP | C7 | 7.2 – Formulaires et navigation | S12, S16 |
7.2.2 | Sessions et cookies | C7 | 7.2 – Formulaires et navigation | S12, S16 |
7.3.1 | Bases de la POO | C7 | 7.3 – Programmation orientée objet | S13 |
7.3.2 | POO et base de données | C7 | 7.3 – Programmation orientée objet | S13 |
Couverture
les UAs non couvertes par les sessions sont :
-
C2 – CSS :
- 2.2.3 – Techniques CSS avancées
- 2.2.4 – Animation et transition
-
C3 – JavaScript :
- 3.2.3 – Organiser son code avec des concepts avancés
- 3.2.4 – Gérer l’état et les objets complexes
-
C7 – PHP :
- 7.1.3 – Chaînes et inclusion de fichiers
-
C8 – React (initiation complète) :
- 8.1.1 – Comprendre les composants React
- 8.1.2 – État local et navigation simple