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 :

  1. C2 – CSS :

    • 2.2.3 – Techniques CSS avancées
    • 2.2.4 – Animation et transition
  2. C3 – JavaScript :

    • 3.2.3 – Organiser son code avec des concepts avancés
    • 3.2.4 – Gérer l’état et les objets complexes
  3. C7 – PHP :

    • 7.1.3 – Chaînes et inclusion de fichiers
  4. C8 – React (initiation complète) :

    • 8.1.1 – Comprendre les composants React
    • 8.1.2 – État local et navigation simple