Les TP de BTS SIO
56 TP faits en classe, 69 livrets écrits pour être suivis seul : chaque étape dit quoi taper, ce que tu dois voir à l'écran et comment te débloquer. Les quiz ont leur corrigé juste en dessous.
56 TP
Fondamentaux
- 1re annéeBrickGarden — ton inventaire devient un jardin 3DTon inventaire JSON de briques pilote une scène 3D : tu affiches tes pièces, tu trouves les fleurs possibles et tu publies ton jardin, sans écrire de code.environ 3 h14 livrables
- 1re annéeL'IA voit-elle vraiment ?Une IA de vision dresse en JSON l'inventaire d'une fleur en briques que tu as photographiée ; toi, tu comptes à la main et tu corriges là où elle se trompe.environ 3 h12 livrables
- 2e annéeAujourd'hui : Claude CodeTu suis deux parcours en ligne de Claude Academy sur Claude Code, tu décroches deux certificats et tu les valorises sur LinkedIn et dans ton portfolio E5.2 h 30
- 1re annéeCoder avec l'IA : Claude & ArtifactsTu construis ton portfolio en ligne en dialoguant avec Claude : prompts copiés puis ajustés, lecture du code produit, tests et un lien public à montrer.environ 3 h8 livrables
- 1re annéeDéployer ton portfolio en ligne (Vercel)Tu relies ton dépôt GitHub à Vercel pour mettre ton portfolio en ligne en HTTPS ; ensuite chaque push le met à jour tout seul, avec previews et retour arrière.environ 3 h11 livrables
- 1re annéeGit & GitHub : versionner ton portfolioTu versionnes ton portfolio avec Git, commit après commit, tu le mets en ligne sur GitHub et tu apprends à revenir en arrière sans rien perdre.environ 3 h17 livrables
- 1re annéeDécouvrir un agent IA de codeTu apprends à coder avec un agent IA : bien le prompter, relire ses changements, revenir en arrière et vérifier. Tu t'en sers pour lancer ton portfolio.environ 3 h12 livrables
- 1re annéeCSS : mettre en formeTu apprends chaque notion de CSS par un mini-jeu (CSS Diner, Flexbox Froggy, Grid Garden), puis tu l'appliques aussitôt pour styliser ta page de portfolio.environ 3 h14 livrables
- 1re annéeHTML : ta première page webTu écris à la main ta première page HTML, balise par balise, jusqu'à une page de présentation complète, structurée et commentée.environ 4 h17 livrables
- 2e annéeIA et extinction — fiche de débatPendant un débat sur les risques de l'IA, tu vérifies une alerte, tu compares les camps, tu prends position sur des motions et sur un brief sensible.environ 1 journée
- 1re annéeTa première page web (HTML)Tu écris ta première page HTML de A à Z : squelette, titres, listes, liens, images, structure et tableau, jusqu'à ta page « à propos de moi ».environ 3 h7 livrables
- 1re annéePrendre en main ses outilsTu installes et apprivoises les trois outils du développeur (éditeur de code, terminal, navigateur) et tu prépares ton espace de travail pour l'année.environ 3 h14 livrables
Épreuves
- 1re annéeTon portfolio : ce qui est attenduLa fiche à garder sous la main pour construire ton portfolio : son squelette, la fiche type d'une réalisation et ce que le jury attend vraiment.environ 15 min
- 1re annéeConstruire ton portfolio avec l'IATu construis ton portfolio E5 avec Claude et tu y documentes deux vraies réalisations, reliées aux compétences du bloc 1, avec leurs preuves et ta veille.environ 4 h12 livrables
Programmation
- 2e annéeSLAMSérieBrickFinder, mini-projet full-stackTu construis de zéro une appli façon Brickit : une photo de briques, un inventaire tiré par l'IA de vision, puis les sets que tu peux construire. Une vraie réalisation pour ton portfolio E6.3 séances24 livrables
- 2e annéeSLAMTP — Cagnotte Solidity : à la main puis avec l’IATu codes à la main une cagnotte en Solidity dans Remix, tu la protèges de la reentrancy, puis un agent IA l'audite et l'étend, et tu vérifies ce qu'il produit.1 journée (~10 h)11 livrables
- 2e annéeSLAMAppliFrais, comprendre chaque choixTu construis toute l'appli de gestion des frais de GSB, de la base MongoDB au front React, et le guide justifie chaque choix pour que tu puisses le défendre à l'E6.à ton rythme (l'équivalent d'une quinzaine de séances)26 livrables
- 2e annéeSLAMGénérateur d'équipe (JS, aléatoire + JSON)Tu codes un générateur de monstres dont le design tiré au hasard fixe les stats, puis tu exportes l'équipe en JSON pour une autre application.environ 3 h8 livrables
- 2e annéeSLAMMini-jeu Canvas & JSEn une séance, tu codes un petit jeu jouable en JavaScript et Canvas : variables, fonctions, boucles et événements, avec un retour visuel immédiat.environ 3 h9 livrables
- 2e annéeSLAMLa Fabrique à Monstres — Générateur (fun)À partir d'un projet fourni, tu codes un générateur de monstres en pixel art : objets, événements, map, filter, reduce, localStorage et modules.1 journée11 livrables
Bases de données
- 1re annéeSérieSQL : interroger une baseSur une petite base GSB, tu écris de vraies requêtes : lire et filtrer, puis compter, totaliser par groupe et relier deux tables. Chaque requête se vérifie sur un résultat attendu.2 séances32 livrables
- 1re annéeC'est quoi une base de données ?Tu découvres comment une base de données est organisée (tables, clés, relations) et tu en crées une vraie dans le navigateur, avant d'apprendre le SQL.3 h 3017 livrables
Qualité et sécurité
Cybersécurité
- 1re annéeEnquête OSINT : ce que GSB laisse traînerUne photo de forum, un faux mail des RH, un nom de domaine : tu retrouves ce qu'un attaquant apprendrait sur GSB sans rien pirater, puis tu fais le même audit sur toi.une séance (≈ 3 h 30)7 livrables
- 1re annéeSérieLe prompt n'est pas un murTu installes une IA sur ta machine, tu lui confies un secret, tu codes le serveur qui la met en ligne… puis tu la casses, tu audites celles des autres et tu la durcis.3 jours29 livrables
- 1re annéeDocumentaire cyber + débriefTu regardes une vraie cyberattaque racontée avec une grille, puis tu la décortiques : étapes de l'attaque, notions du cours, coût des dégâts et parades.3 h 30 (visionnage et débrief)8 livrables
- 1re annéeRGPD & données personnellesÀ partir du vol de la base patients de GSB, tu apprends à qualifier une donnée personnelle, à appliquer le RGPD et à le traduire en choix de code.3 h 3015 livrables
- 1re annéeOpération Message SecretEn binôme, tu montes un mini-serveur PowerShell, tu vois tes messages passer en clair, tu les chiffres avec une clé et tu n'ouvres le pare-feu qu'à ton binôme.5 h8 livrables
- 1re annéeOpération Confinement — contenir un verEn labo fermé, tu rejoues à la main la propagation d'un ver avec une charge inoffensive, tu mesures la contagion, puis tu poses trois barrages pour l'arrêter.5 h8 livrables
- 1re annéeHameçonnage & ingénierie socialeTu analyses de vrais pièges (mails, URL, fausses pages, pièces jointes) pour apprendre à les repérer, à bien réagir et à protéger les utilisateurs.environ 3 h18 livrables
- 2e annéeSLAMBlockchain en direct — mini-playbook élèveDans une blockchain qui tourne dans ton navigateur, tu calcules des hash SHA-256, chaînes des blocs, tentes de réécrire le passé et testes un smart contract.environ 3 h4 livrables
- 1re annéeMots de passe & hygiène numériqueTu apprends à créer des mots de passe solides, à comprendre comment on les casse et les stocke, puis tu sécurises tes comptes avec un gestionnaire et la 2FA.environ 3 h12 livrables
- 1re annéeSéance 3 — Enquête cyber chez GSBFace aux incidents de GSB, tu dis quel pilier tombe (confidentialité, intégrité, disponibilité) et tu le protèges : mots de passe, hachage, sauvegarde, RGPD.environ 3 h18 livrables
- 2e annéeSLAMLab de cracking de mots de passeSur des comptes 100 % fictifs, tu codes ton cracker pour casser des mots de passe hachés, tu mesures l'écart entre MD5 et bcrypt, puis tu codes la parade.3 h10 livrables
- 2e annéeSLAMThe Great Hack — fiche de visionnagePendant et après The Great Hack, tu réponds à des questions sur l'affaire Cambridge Analytica, puis tu la relies au RGPD et proposes des mesures pour l'éviter.environ 3 h (film de 1 h 54)
- 1re annéeActivité C·I·D — The Great HackTu regardes The Great Hack sur l'affaire Cambridge Analytica, puis tu apprends à dire ce qu'une menace fait tomber : confidentialité, intégrité, disponibilité.3 h 304 livrables
- 1re annéeActivité C·I·D — Zero Days (Stuxnet)Tu regardes le documentaire Zero Days sur Stuxnet, puis tu apprends à reconnaître ce qu'une attaque fait tomber : confidentialité, intégrité ou disponibilité.une matinée (~3 h 30)4 livrables
Réseaux
- 1re annéeNetMapper — ton réseau prend formeTu planifies le réseau d'une agence : l'IA t'aide à bâtir l'outil qui calcule ses adresses, le dessine et simule des pings, et tu vérifies chaque calcul.environ 3 h12 livrables
- 1re annéeDécouvrir le réseau : IP, ping & explorationTu lis ta configuration réseau, tu comprends IP, masque, passerelle, DHCP et DNS, tu testes avec ping et tracert, puis tu fais dialoguer deux VM.environ 4 h19 livrables
- 1re annéeSérieL'adressage IP, pour de vraiTu lis la config réseau de ta machine, tu comprends IP, masque, MAC et ARP, puis tu câbles un vrai réseau de 3 PC, tu le testes, tu le casses, tu le répares et tu regardes passer les paquets.2 étapes38 livrables
Systèmes
- 1re annéePartager des ressources sur le réseauTu partages un dossier Windows avec les bons droits pour un compte dédié, tu y accèdes depuis Windows et Linux, puis tu partages depuis Linux avec Samba.environ 4 h14 livrables
- 2e annéeDéployer & héberger (VPS/PaaS)Tu mets AppliFrais en service sur Internet : SSH sécurisé, secrets en variables d'environnement, API sous pm2 derrière Nginx, HTTPS et disponibilité.environ 3 h10 livrables
- 1re annéeWindows & Linux : deux mondesTu refais chaque geste dans Windows puis dans Ubuntu (fichiers, terminal, logiciels, droits, processus, réseau) pour voir ce qui sépare les deux systèmes.environ 5 h20 livrables
- 1re annéeInstaller Linux sur ta VMTu installes Ubuntu sur ta VM écran par écran, tu comprends partitions et sudo, tu installes tes logiciels avec apt et tu finis par un snapshot propre.3 h à 3 h 3024 livrables
Virtualisation
- 1re annéeTa première machine Linux — VM Ubuntu sous VirtualBoxTu crées une machine virtuelle, tu y installes Ubuntu à la main, tu tapes tes premières commandes Linux et tu prends un instantané pour tout casser sans risque.3 h 307 livrables
- 1re annéeCréer ta première machine virtuelleTu installes VirtualBox, tu crées et règles une VM, tu lui donnes un ISO d'Ubuntu et tu apprends les snapshots, pour tout essayer sans risque pour ton PC.environ 3 h13 livrables
Sécurité
Exploitation
- 1re annéeAutomatiser de petites tâches (scripts)Tu écris tes premiers scripts PowerShell puis bash : variables, conditions, boucles, fonctions, fichiers, jusqu'à une sauvegarde datée qui tourne seule.environ 6 h19 livrables
- 1re annéeSe déplacer & lancer ses scripts (Windows)Les 5 gestes pour te repérer et te déplacer dans le terminal Windows, la règle pour lancer un script .ps1 et les 3 erreurs qui bloquent, avec leur correctif.environ 30 min
- 1re annéeLe terminal (PowerShell)Tu pilotes Windows au clavier avec PowerShell : te déplacer, créer, copier, chercher, enchaîner les commandes avec le pipe, puis ranger un dossier en bazar.environ 5 h20 livrables
- 1re annéeDiagnostic & fiche d'inventaireTu apprends à lire les specs d'un poste Windows, à cerner une panne avec les outils intégrés et à tenir sa fiche d'inventaire : la base du support informatique.environ 3 h18 livrables
- 1re annéeExplore ta machine (+ premiers pas réseau)Tu fais le tour de ton PC, Windows ou Mac : fichiers, processus, matériel, disques, comptes et mises à jour, puis tes premiers pas réseau avec ipconfig et ping.environ 3 h
- 1re annéeÀ vos configs — monter la machine du clientTu apprends à lire chaque composant d'un PC et un benchmark, puis tu montes la config qui répond au besoin et au budget d'un client, et tu la défends à l'oral.environ 3 h5 livrables
- 1re annéeDémonter / remonter un PCEn binôme, tu démontes un poste complet, tu observes chaque composant, tu remontes tout et tu vérifies que la machine redémarre, puis tu traces l'intervention.environ 3 h12 livrables
- 1re annéeSérieAtelier terminal : copier, automatiserTu ranges et sauvegardes des dossiers au clavier, sans la souris, puis tu écris un script de sauvegarde interactif. Une version Windows (cmd, .bat) et une version Mac (Terminal, .sh).1 étape40 livrables
- 1re annéeDécouverte du poste informatiqueEn binôme, tu ouvres une vraie tour, tu nommes chaque pièce et lis ses références, puis tu dresses la fiche d'inventaire du poste, comme un technicien de parc.3 h 3017 livrables