BTS2 SIO SLAM
— Planning détaillé
Fév–Mai 2026 · SP BiblioTech Laravel 12 / PHP 8.3 / SQLite · Lun matin · Mar après-midi · Mer matin
02
FÉVRIER
S9
23–27 fév
Lun 23 matin
B1
Retour de stage
· Bilan · Rapport · Planning fin d'année · Lancement Portfolio/E5
Mar 24 après-midi
B2 · Reprise S1-S3
Reprise SP BiblioTech
· Vérif environnement (PHP 8.3, SQLite, Git) · Reprise acquis : Routes, MVC, Eloquent (`Livre::all()`, relations `belongsTo`/`hasMany`), CRUD Resource (7 actions), Validation
Mer 25 matin
B1
E5
Portfolio · Intégration bilan stage · GitHub.io · Certifications (GitHub Foundations, IA) · Veille
03
MARS
S10
2–6 mars
Lun 2 matin
B2 · SP Séance 4
Auth & Autorisations (1/2)
Authentification vs Autorisation · Login/Register/Logout · Sessions (token → cookie → `Auth::user()`) · Hashage bcrypt (`Hash::check()`) · Protection CSRF (`@csrf`)
Mar 3 après-midi
B2 · SP Séance 4
Auth & Autorisations (2/2)
Middleware `auth` (protection routes) · Rôles : Admin / Bibliothécaire / Utilisateur · Affichage conditionnel Blade · « Se souvenir de moi » · Déconnexion sécurisée
Évaluation S4 — Validation ≥ 12/20
Mer 4 matin
B1
E5
Portfolio — Structuration : projets S1, stage, veille, certifications
S11
9–13 mars
Lun 9 matin
B2 · SP Séance 5
Tests automatisés
Tests unitaires (`tests/Unit/`) · Tests fonctionnels (`tests/Feature/`) · Assertions (`assertStatus`, `assertSee`, `assertDatabaseHas`) · Trait `RefreshDatabase` · Couverture > 70%
Mar 10 après-midi
B2 · SP Séance 5
CI/CD & SonarCloud
GitHub Actions : `.github/workflows/ci.yml` (PHP → Composer → .env → SQLite → tests) · Badge vert/rouge · SonarCloud : bugs, vulnérabilités, code smells, dette technique · Quality Gate · `sonar-project.properties`
Mer 11 matin
B1
E5
Tableau de synthèse E5 · Mapping compétences Bloc 1 ↔ réalisations (BiblioTech, SonarCloud = A1.4, CI/CD = A1.5)
S12
16–20 mars
Lun 16 matin
B2 · SP Séance 5
Déploiement & Monitoring
Config prod (`APP_DEBUG=false`, HTTPS Let's Encrypt) · Optimisations (`config:cache`, `route:cache`, `view:cache`) · Deploy (clone → Composer → .env → migrations) · Health Check (`/health/deep`) · Logs · Sentry · Rollback (tags Git)
Mar 17 après-midi
B2 · Documentation
Doc technique + utilisateur + E5/E6
Architecture MVC BiblioTech · Schéma BDD (MCD/MLD) · Choix technologiques argumentés · Guide utilisateur · Fiches descriptives · Captures SonarCloud + Actions · Complétion tableau E5
Mer 18 matin
B1
E5
Simulation oral E5 · Présentation parcours de professionnalisation
S13
23–27 mars
Lun 23 matin
BLANC E6
Entraînement blanc E6 (1/2)
Table (30 min) : analyse expression des besoins · Entretien E1 (20 min) : explicitation réalisation BiblioTech · Débriefing
Mar 24 après-midi
BLANC E6
Entraînement blanc E6 (2/2)
Réalisation en environnement techno (60 min) · Entretien E2 recette (20 min) · Débriefing · Points de vigilance : justifier choix Laravel, SQLite, SonarCloud
Mer 25 matin
B1
Portfolio — Finitions · Captures SonarCloud / GitHub Actions
S14
30 mars – 1 avr
Lun 30 mars
CCF E6
CCF E6 SLAM — Jour 1
ÉPREUVE
Mar 31 mars
CCF E6
CCF E6 SLAM — Jour 2
ÉPREUVE
Mer 1er avril
CCF E6
CCF E6 SLAM — Jour 3
ÉPREUVE
04
AVRIL
S15–S16
4–19 avr
VACANCES DE PRINTEMPS
S17
20–24 avr
Lun 20 matin
EDC
Révisions EDC SLAM · Algorithmique · Structures de données · BDD (SQL, normalisation)
Mar 21 après-midi
EDC
Révisions EDC SLAM · Cybersécurité (RGPD, OWASP) · Annales E7
Mer 22 matin
B1
Portfolio — Structuration · Retour CCF
S18
27 avr – 1 mai
Lun 27 matin
B1
E5
ÉPREUVE E5 — Oral Parcours pro (1/2)
Mar 28 après-midi
EDC
Révisions EDC SLAM · Annales chronométrées
Mer 29 matin
B1
E5
ÉPREUVE E5 — Oral Parcours pro (2/2)
05
MAI
S19
4–8 mai
Lun 4 matin
EDC
Révisions EDC SLAM · Dernières annales
Mar 5 après-midi
EDC
Révisions EDC SLAM · Dernières annales E7
Mer 6 matin
B1
E5
Simulation oral E5
S20
11–15 mai
Lun 11 matin
EDC
Dernière ligne droite · Questions/réponses
Mar 12 après-midi
EDC
Dernières révisions EDC SLAM
Mer 13 matin
B1
E5
Dernière simulation E5
S21
18–21 mai
Lun 18 mai
BTS
E3 Maths info
16h–18h
ÉPREUVE ÉCRITE
Mar 19 – Mer 20
BTS
Épreuves écrites
ÉPREUVES
Jeu 21 mai
BTS
E7 Cybersécurité
14h–18h
ÉPREUVE ÉCRITE
S22
25–29 mai
Lun 25
Pentecôte — Férié
Mar 26 matin
B1
Portfolio — Finitions post-E5
Mer 27 mai
BTS
Jeu 28 mai
BTS
Ven 29 mai
BTS