662 lines
32 KiB
Markdown
662 lines
32 KiB
Markdown
|
|
# Référentiel pédagogique Paillasse (brouillon pour les maquettes)
|
||
|
|
|
||
|
|
> **Source :** connaissance générale des programmes (BO, référentiels de BTS, programme national du BUT, RNCP).
|
||
|
|
> **À vérifier** chapitre par chapitre sur les textes officiels **avant toute publication**.
|
||
|
|
> Les licences pro et les bachelors n'ont **pas de programme national** : ce qui suit décrit les contenus habituels.
|
||
|
|
> Le **DUT n'existe plus**, il est remplacé par le **BUT**.
|
||
|
|
|
||
|
|
## Légende des activités
|
||
|
|
|
||
|
|
| Tag | Activité |
|
||
|
|
|---|---|
|
||
|
|
| `[C]` | Cours texte gratuit |
|
||
|
|
| `[Q]` | Quiz ou QCM auto-corrigé |
|
||
|
|
| `[TD]` | Exercices papier ou calcul, corrigés en ligne |
|
||
|
|
| `[LAB]` | TP sur une VM, avec correction automatique |
|
||
|
|
| `[LAB+]` | Lab à plusieurs VM (topologie Heat ou Kathará) |
|
||
|
|
| `[EXAM]` | Mode examen : chronométré, noté, sans aide |
|
||
|
|
| `[PROJ]` | Projet sur plusieurs séances (SAÉ, projet de BTS) |
|
||
|
|
| `[CTF]` | Défi de sécurité |
|
||
|
|
| `(hors VM)` | Pas faisable sur une VM Debian : cours et quiz seulement, ou alternative indiquée |
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
# PARTIE 1 : PAR FORMATION
|
||
|
|
|
||
|
|
## 1. Lycée, voie générale
|
||
|
|
|
||
|
|
### SNT (Seconde)
|
||
|
|
|
||
|
|
1. **Internet** : protocole IP, paquets, routage, DNS, TCP. `[C][Q][LAB]` (`ping`, `traceroute`, `dig`)
|
||
|
|
2. **Le Web** : URL, HTTP, HTML/CSS, navigateur, moteurs de recherche. `[C][Q][LAB]` (`curl`, page HTML)
|
||
|
|
3. **Réseaux sociaux** : graphes, petit monde, modèle économique. `[C][Q][TD]` (graphes)
|
||
|
|
4. **Données structurées** : CSV, métadonnées, tables, cloud. `[C][Q][LAB]` (`grep`, `sort`, CSV en Python)
|
||
|
|
5. **Localisation et cartographie** : GPS, NMEA, OpenStreetMap. `[C][Q][TD]` (trames NMEA)
|
||
|
|
6. **Informatique embarquée et objets connectés** : capteurs, actionneurs, IHM. `[C][Q][LAB]` (MQTT simulé)
|
||
|
|
7. **La photographie numérique** : pixels, RVB, EXIF, traitements. `[C][Q][LAB]` (`exiftool`, Pillow)
|
||
|
|
8. **Transversal : programmation Python** (variables, conditions, boucles, fonctions). `[C][Q][LAB]`
|
||
|
|
|
||
|
|
### NSI Première
|
||
|
|
|
||
|
|
1. **Histoire de l'informatique.** `[C][Q]`
|
||
|
|
2. **Représentation des données, types de base** :
|
||
|
|
- binaire, hexadécimal, entiers relatifs (complément à 2), flottants ;
|
||
|
|
- booléens, algèbre de Boole ;
|
||
|
|
- caractères (ASCII, Unicode, UTF-8).
|
||
|
|
`[C][Q][TD][LAB]`
|
||
|
|
3. **Types construits** : tuples, listes, dictionnaires, p-uplets nommés. `[C][Q][LAB]`
|
||
|
|
4. **Traitement de données en tables** : CSV, recherche, tri, fusion. `[C][Q][LAB]`
|
||
|
|
5. **Interactions homme-machine sur le Web** :
|
||
|
|
- événements, formulaires, GET et POST ;
|
||
|
|
- client et serveur, HTTP.
|
||
|
|
`[C][Q][LAB]`
|
||
|
|
6. **Architectures matérielles et systèmes d'exploitation** :
|
||
|
|
- modèle de von Neumann, circuits logiques, assembleur ;
|
||
|
|
- réseau : protocoles, bit alterné, TCP/IP, adresses ;
|
||
|
|
- OS : commandes Linux, droits, processus.
|
||
|
|
`[C][Q][TD][LAB]`
|
||
|
|
7. **Langages et programmation** : spécification, tests, bibliothèques, mise au point. `[C][Q][LAB]`
|
||
|
|
8. **Algorithmique** : parcours séquentiel, tris (insertion, sélection), dichotomie, glouton, k plus proches voisins, invariants, coût. `[C][Q][TD][LAB]`
|
||
|
|
9. **Projets.** `[PROJ]`
|
||
|
|
|
||
|
|
### NSI Terminale
|
||
|
|
|
||
|
|
1. **Structures de données** : programmation objet, listes, piles, files, dictionnaires, arbres, arbres binaires de recherche, graphes. `[C][Q][TD][LAB]`
|
||
|
|
2. **Bases de données** :
|
||
|
|
- modèle relationnel, schéma, contraintes ;
|
||
|
|
- SGBD, SQL (`SELECT`, `JOIN`, `INSERT`, `UPDATE`, `DELETE`).
|
||
|
|
`[C][Q][TD][LAB]` (MariaDB ou SQLite)
|
||
|
|
3. **Architectures, OS et réseaux** :
|
||
|
|
- composants intégrés (SoC) ;
|
||
|
|
- processus, ordonnancement, interblocage ;
|
||
|
|
- routage RIP et OSPF ;
|
||
|
|
- sécurisation : chiffrement symétrique et asymétrique, HTTPS.
|
||
|
|
`[C][Q][TD][LAB][LAB+]`
|
||
|
|
4. **Langages et programmation** : calculabilité, décidabilité, récursivité, modularité, paradigmes, mise au point. `[C][Q][LAB]`
|
||
|
|
5. **Algorithmique** : parcours d'arbres et de graphes, diviser pour régner, programmation dynamique, recherche textuelle (Boyer-Moore). `[C][Q][TD][LAB]`
|
||
|
|
6. **Épreuves** : épreuve écrite et **épreuve pratique chronométrée** (exercices de programmation Python). `[EXAM]`
|
||
|
|
7. **Grand oral et projets.** `[PROJ]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 2. Bac technologique
|
||
|
|
|
||
|
|
### STI2D, tronc commun « Ingénierie, innovation et développement durable » (I2D)
|
||
|
|
|
||
|
|
- Chaîne d'information et chaîne d'énergie. `[C][Q]`
|
||
|
|
- Numération, codage de l'information, logique combinatoire. `[C][Q][TD]`
|
||
|
|
- Réseaux et communication : trames, adressage, protocoles. `[C][Q][LAB]`
|
||
|
|
- Programmation, algorigrammes. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
### STI2D, spécialité SIN (Systèmes d'information et numérique)
|
||
|
|
|
||
|
|
- Architecture des réseaux : modèle OSI, Ethernet, IP, masque, passerelle, commutation, routage. `[C][Q][TD][LAB+]`
|
||
|
|
- Protocoles : TCP, UDP, HTTP, MQTT, Modbus TCP (simulé). `[C][Q][LAB]`
|
||
|
|
- Objets connectés : capteurs, microcontrôleurs, IoT, cloud. `[C][Q][LAB]` (MQTT, Node-RED)
|
||
|
|
- Programmation : Python, C/Arduino (simulé), machines à états, IHM. `[C][Q][LAB]`
|
||
|
|
- Traitement du signal et de l'information : numérisation, échantillonnage, CAN. `[C][Q][TD]`
|
||
|
|
- Cybersécurité de base. `[C][Q][LAB]`
|
||
|
|
- Projet de terminale. `[PROJ]`
|
||
|
|
|
||
|
|
### STMG, spécialité SIG (Systèmes d'information de gestion)
|
||
|
|
|
||
|
|
- Système d'information et organisation, processus métier. `[C][Q]`
|
||
|
|
- Données : modèle relationnel, **SQL**, requêtes, tableurs. `[C][Q][TD][LAB]`
|
||
|
|
- Réseaux et infrastructure du SI : poste, serveur, réseau local, cloud. `[C][Q][LAB]`
|
||
|
|
- Sécurité du SI : authentification, sauvegarde, RGPD, cybermenaces. `[C][Q][LAB]`
|
||
|
|
- Programmation web simple (formulaires, pages dynamiques). `[C][Q][LAB]`
|
||
|
|
- Projet. `[PROJ]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 3. Bac pro CIEL (Cybersécurité, informatique et réseaux, électronique)
|
||
|
|
|
||
|
|
- **Préparer une installation** : lire un dossier technique, un plan d'adressage, le câblage. `[C][Q][TD]`
|
||
|
|
- **Installer et configurer** :
|
||
|
|
- poste Linux, services réseau (DHCP, DNS, web) ;
|
||
|
|
- switch, VLAN, routage de base.
|
||
|
|
`[C][Q][LAB][LAB+]`
|
||
|
|
- **Maintenir et dépanner** : diagnostic réseau, journaux, sauvegarde et restauration. `[C][Q][LAB]`
|
||
|
|
- **Cybersécurité** :
|
||
|
|
- comptes, droits, mots de passe, pare-feu, mises à jour ;
|
||
|
|
- sensibilisation (hameçonnage).
|
||
|
|
`[C][Q][LAB][CTF]`
|
||
|
|
- **Électronique et IoT** : capteurs, protocoles, objets connectés. `[C][Q][LAB]` (en partie hors VM)
|
||
|
|
- **Relation client, documentation, compte rendu d'intervention.** `[C][Q]`
|
||
|
|
- **Épreuves pratiques.** `[EXAM]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 4. BTS SIO (Services informatiques aux organisations)
|
||
|
|
|
||
|
|
### Bloc 1 : Support et mise à disposition de services (commun)
|
||
|
|
|
||
|
|
- Gérer le patrimoine informatique : inventaire, licences, GLPI. `[C][Q][LAB]` (GLPI dans une VM)
|
||
|
|
- Répondre aux incidents et aux demandes : ticketing, ITIL. `[C][Q]`
|
||
|
|
- Développer la présence en ligne : web, CMS, DNS, hébergement. `[C][Q][LAB]`
|
||
|
|
- Travailler en mode projet : planning, Git. `[C][Q][LAB]`
|
||
|
|
- Mettre à disposition un service : déploiement, documentation, tests. `[C][Q][LAB]`
|
||
|
|
- Organiser son développement professionnel : veille. `[C]`
|
||
|
|
|
||
|
|
### Bloc 2, option SISR : Administration des systèmes et des réseaux
|
||
|
|
|
||
|
|
- Concevoir une solution d'infrastructure réseau : plan d'adressage, VLAN, routage. `[C][Q][TD][LAB+]`
|
||
|
|
- Installer, tester, déployer :
|
||
|
|
- DHCP, DNS (Bind), web, annuaire (LDAP, **Samba AD** à la place d'AD) ;
|
||
|
|
- partage de fichiers (Samba, NFS), messagerie.
|
||
|
|
`[C][Q][LAB][LAB+]`
|
||
|
|
- Exploiter, dépanner, superviser : Zabbix, Nagios, Prometheus, journaux, sauvegardes. `[C][Q][LAB]`
|
||
|
|
- Haute disponibilité : Keepalived (VRRP), répartition de charge (HAProxy), RAID, réplication. `[C][Q][LAB+]`
|
||
|
|
- Virtualisation : KVM, Proxmox (théorie), conteneurs Docker. `[C][Q][LAB]`
|
||
|
|
- Scripts d'automatisation : Bash, Python, PowerShell (hors VM Linux). `[C][Q][LAB]`
|
||
|
|
- Windows Server et Active Directory : `(hors VM)`, alternative Samba AD.
|
||
|
|
|
||
|
|
### Bloc 2, option SLAM : Conception et développement d'applications
|
||
|
|
|
||
|
|
- Conception : UML, cas d'utilisation, diagrammes de classes, MCD/MLD. `[C][Q][TD]`
|
||
|
|
- Développement :
|
||
|
|
- objet (PHP, Java, C#, Python), MVC, frameworks ;
|
||
|
|
- API REST, tests unitaires.
|
||
|
|
`[C][Q][LAB]`
|
||
|
|
- Bases de données : SQL avancé, procédures stockées, triggers, transactions. `[C][Q][TD][LAB]`
|
||
|
|
- Web : HTML, CSS, JS, PHP, sessions, authentification. `[C][Q][LAB]`
|
||
|
|
- Mobile `(hors VM)`.
|
||
|
|
- Versioning Git, intégration continue. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
### Bloc 3 : Cybersécurité des services informatiques (commun, plus la spécialisation SISR ou SLAM)
|
||
|
|
|
||
|
|
- Protéger les données personnelles : RGPD, registre de traitement. `[C][Q]`
|
||
|
|
- Préserver l'identité numérique : authentification, MFA, mots de passe. `[C][Q][LAB]`
|
||
|
|
- Sécuriser les équipements et les usages : durcissement, mises à jour, pare-feu. `[C][Q][LAB]`
|
||
|
|
- Garantir la disponibilité, l'intégrité et la confidentialité : sauvegardes, chiffrement, PKI, certificats. `[C][Q][LAB]`
|
||
|
|
- Cybersécurité d'une infrastructure (SISR) : VPN, DMZ, IDS, segmentation, journaux. `[C][Q][LAB+][CTF]`
|
||
|
|
- Cybersécurité d'une application (SLAM) : OWASP Top 10, injection SQL, XSS, CSRF, hachage des mots de passe. `[C][Q][LAB][CTF]`
|
||
|
|
- Réagir à un incident : analyse des journaux, remédiation. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
### Mathématiques pour l'informatique (BTS SIO)
|
||
|
|
|
||
|
|
- Numération : bases 2, 8, 10, 16, conversions, codage. `[C][Q][TD]`
|
||
|
|
- Arithmétique : divisibilité, PGCD, congruences, **modulo**, chiffrement (César, affine, RSA). `[C][Q][TD][LAB]` (RSA en Python)
|
||
|
|
- Logique : calcul propositionnel, algèbre de Boole, tables de vérité, Karnaugh. `[C][Q][TD]`
|
||
|
|
- Ensembles et relations. `[C][Q][TD]`
|
||
|
|
- Matrices : opérations, matrice d'adjacence. `[C][Q][TD]`
|
||
|
|
- Graphes : chemins, plus court chemin (Dijkstra, lien avec OSPF), ordonnancement (PERT). `[C][Q][TD][LAB]`
|
||
|
|
- Suites et algorithmes, fonctions. `[C][Q][TD]`
|
||
|
|
- Algorithmique appliquée. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
### Autres matières (cours et quiz seulement)
|
||
|
|
|
||
|
|
- CEJM : culture économique, juridique et managériale (dont le droit du numérique et le RGPD). `[C][Q]`
|
||
|
|
- Culture générale et expression. `(hors VM)`
|
||
|
|
- Anglais technique : vocabulaire réseau et système. `[C][Q]`
|
||
|
|
|
||
|
|
### Épreuves
|
||
|
|
|
||
|
|
- **E4** : support et mise à disposition de services (portfolio de réalisations).
|
||
|
|
- **E5** : administration des systèmes et des réseaux (SISR) ou conception et développement d'applications (SLAM). Contient une **partie pratique**.
|
||
|
|
- **E6** : cybersécurité.
|
||
|
|
|
||
|
|
Côté app : épreuves blanches chronométrées `[EXAM]`, et un **portfolio exportable** des labs réussis.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 5. BTS CIEL (remplace le BTS SN depuis 2023)
|
||
|
|
|
||
|
|
### Option IR (Informatique et réseaux)
|
||
|
|
|
||
|
|
- Réseaux : Ethernet, VLAN, routage statique et dynamique, Wi-Fi (théorie), IPv6. `[C][Q][TD][LAB+]`
|
||
|
|
- Systèmes : Linux (administration, services, scripts), virtualisation, conteneurs. `[C][Q][LAB]`
|
||
|
|
- Cybersécurité : pare-feu, VPN, IDS, durcissement, audit, gestion des incidents, norme IEC 62443 (théorie). `[C][Q][LAB][LAB+][CTF]`
|
||
|
|
- Développement : C/C++, Python, programmation objet, réseau (sockets), web, bases de données. `[C][Q][LAB]`
|
||
|
|
- Systèmes communicants, IoT : MQTT, Modbus, protocoles industriels (simulés). `[C][Q][LAB]`
|
||
|
|
- Projet technique en équipe. `[PROJ]`
|
||
|
|
|
||
|
|
### Option ER (Électronique et réseaux)
|
||
|
|
|
||
|
|
- Électronique analogique et numérique `(hors VM)`, cours et quiz seulement.
|
||
|
|
- Réseaux et télécoms, IoT, cybersécurité de base. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
### Commun aux deux options
|
||
|
|
|
||
|
|
- Mathématiques : suites, fonctions, complexes, équations différentielles, **Fourier**, probabilités. `[C][Q][TD]`
|
||
|
|
- Physique appliquée `(hors VM)`.
|
||
|
|
- Anglais technique. `[C][Q]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 6. BUT R&T (Réseaux et télécommunications), 3 ans
|
||
|
|
|
||
|
|
### Tronc commun (1re année et suite) : « Administrer », « Connecter », « Programmer »
|
||
|
|
|
||
|
|
**Réseaux locaux**
|
||
|
|
- Câblage, Ethernet, commutation, VLAN, spanning tree (théorie). `[C][Q][TD][LAB+]`
|
||
|
|
|
||
|
|
**Architecture des réseaux**
|
||
|
|
- Modèles OSI et TCP/IP, IPv4, sous-réseaux, IPv6, routage statique, RIP, OSPF. `[C][Q][TD][LAB+]`
|
||
|
|
|
||
|
|
**Systèmes d'exploitation**
|
||
|
|
- Linux (shell, droits, processus, services, scripts).
|
||
|
|
- Windows `(hors VM)`.
|
||
|
|
`[C][Q][LAB]`
|
||
|
|
|
||
|
|
**Services réseau**
|
||
|
|
- DHCP, DNS, web, messagerie, annuaire LDAP, partage de fichiers. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
**Programmation**
|
||
|
|
- Python : bases, programmation objet, fichiers, sockets, API.
|
||
|
|
- Bash, web (HTML, CSS, JS, PHP), bases de données SQL.
|
||
|
|
`[C][Q][LAB]`
|
||
|
|
|
||
|
|
**Hygiène informatique et cybersécurité**
|
||
|
|
- Durcissement, pare-feu, chiffrement, TLS, VPN. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
**Transmission et signal**
|
||
|
|
- Supports de transmission, fibre, radio, modulation, codage en ligne. `[C][Q][TD]`
|
||
|
|
|
||
|
|
**Téléphonie et VoIP**
|
||
|
|
- SIP, Asterisk, qualité de service. `[C][Q][LAB+]`
|
||
|
|
|
||
|
|
**Supervision**
|
||
|
|
- SNMP, Zabbix, Prometheus. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
**Mathématiques**
|
||
|
|
- Numération, logique, trigonométrie, **nombres complexes**, **logarithmes et décibels**, dérivées, intégrales, **Fourier**, probabilités et statistiques, graphes, arithmétique modulaire (cryptographie). `[C][Q][TD][LAB]` (en Python)
|
||
|
|
|
||
|
|
**Autres**
|
||
|
|
- Anglais technique, expression et communication, projet personnel et professionnel. `[C][Q]`
|
||
|
|
|
||
|
|
**SAÉ**
|
||
|
|
- Situations d'apprentissage et d'évaluation : projets par équipe, par exemple « se sensibiliser à l'hygiène informatique », « construire un réseau informatique pour une petite structure », « mettre en place une solution informatique pour l'entreprise ». `[PROJ][LAB+]`
|
||
|
|
|
||
|
|
### Parcours de 2e et 3e année
|
||
|
|
|
||
|
|
**Cybersécurité**
|
||
|
|
- Pentest : reconnaissance, `nmap`, exploitation contrôlée.
|
||
|
|
- SOC : SIEM, journaux, Suricata, Wazuh.
|
||
|
|
- Durcissement, PKI, gestion des vulnérabilités, analyse forensique, réponse à incident, ISO 27001 (théorie), EBIOS RM (théorie).
|
||
|
|
`[C][Q][LAB][LAB+][CTF]`
|
||
|
|
|
||
|
|
**DevCloud (Développement système et cloud)**
|
||
|
|
- Docker, Compose, Kubernetes (k3s), Ansible, Terraform (théorie), CI/CD, GitOps, supervision, virtualisation, OpenStack (théorie). `[C][Q][LAB][LAB+]`
|
||
|
|
|
||
|
|
**IoM (Internet des objets et mobilité)**
|
||
|
|
- Capteurs, LoRaWAN et 5G (théorie), MQTT, CoAP, plateformes IoT, applications mobiles `(hors VM)`. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
**PilPro (Pilotage de projets de réseaux)**
|
||
|
|
- Gestion de projet, ITIL, conduite du changement, déploiement d'infrastructures. `[C][Q][PROJ]`
|
||
|
|
|
||
|
|
**ROM (Réseaux opérateurs et multimédia)**
|
||
|
|
- **BGP**, **MPLS**, QoS, IPv6 avancé, VoIP, réseaux d'opérateurs, fibre et radio (théorie). `[C][Q][LAB+]` (FRR et Kathará)
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 7. BUT Informatique, 3 ans
|
||
|
|
|
||
|
|
### Six compétences
|
||
|
|
|
||
|
|
1. **Réaliser un développement d'application** : programmation, POO, web, mobile `(hors VM)`, tests. `[C][Q][LAB]`
|
||
|
|
2. **Optimiser des applications** : algorithmique, structures de données, complexité. `[C][Q][TD][LAB]`
|
||
|
|
3. **Administrer des systèmes informatiques communicants complexes** :
|
||
|
|
- architecture machine, OS, Linux ;
|
||
|
|
- réseau, services, virtualisation, conteneurs, cloud.
|
||
|
|
`[C][Q][LAB][LAB+]`
|
||
|
|
4. **Gérer des données de l'information** : SQL, modélisation, NoSQL, entrepôts de données, analyse. `[C][Q][TD][LAB]`
|
||
|
|
5. **Conduire un projet** : méthodes agiles, gestion de projet. `[C][Q][PROJ]`
|
||
|
|
6. **Travailler dans une équipe informatique** : Git, communication. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
### Parcours
|
||
|
|
|
||
|
|
- **A. Réalisation d'applications** : conception, développement, validation.
|
||
|
|
- **B. Déploiement d'applications communicantes et sécurisées** : **le plus proche de Paillasse**.
|
||
|
|
- **C. Administration, gestion et exploitation des données.**
|
||
|
|
- **D. Intégration d'applications et management du SI.**
|
||
|
|
|
||
|
|
### Mathématiques
|
||
|
|
|
||
|
|
- Logique, ensembles, arithmétique, graphes, matrices et algèbre linéaire, probabilités, statistiques, analyse numérique, cryptographie. `[C][Q][TD][LAB]`
|
||
|
|
|
||
|
|
### Autres
|
||
|
|
|
||
|
|
- Économie, droit du numérique, anglais, communication. `[C][Q]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 8. Autres BUT, plus éloignés
|
||
|
|
|
||
|
|
- **BUT GEII** (Génie électrique et informatique industrielle) : informatique embarquée, réseaux industriels (Modbus, Profinet en théorie), automatismes, Linux embarqué, IoT. `[C][Q][LAB]` (en partie)
|
||
|
|
- **BUT MMI** (Métiers du multimédia et de l'internet) : développement web, hébergement, déploiement, Linux de base, sécurité web. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 9. Licences professionnelles (pas de programme national)
|
||
|
|
|
||
|
|
Mentions courantes et contenus habituels :
|
||
|
|
|
||
|
|
- **Métiers des réseaux informatiques et télécommunications** (dont les parcours ASUR, administration et sécurité des réseaux) :
|
||
|
|
- routage avancé, VPN, pare-feu, IDS, supervision ;
|
||
|
|
- virtualisation, VoIP, Wi-Fi sécurisé (théorie).
|
||
|
|
`[LAB][LAB+][CTF]`
|
||
|
|
- **Métiers de l'informatique : administration et sécurité des systèmes et des réseaux** (dont le type ASRALL, logiciels libres) :
|
||
|
|
- Linux avancé, services, annuaires, messagerie, haute disponibilité ;
|
||
|
|
- Ansible, conteneurs, sécurité.
|
||
|
|
`[LAB][LAB+]`
|
||
|
|
- **Cybersécurité** (plusieurs universités) : pentest, SOC, forensique, gouvernance. `[LAB][CTF]`
|
||
|
|
- **Cloud et DevOps** : Docker, Kubernetes, CI/CD, IaC, supervision. `[LAB]`
|
||
|
|
- **Métiers de l'informatique : applications web** : développement, déploiement, sécurité web. `[LAB]`
|
||
|
|
- **Systèmes d'information et gestion de données** : SQL, administration de SGBD, ETL. `[LAB]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 10. Bachelors (pas de programme national, souvent des titres RNCP de niveau 6)
|
||
|
|
|
||
|
|
- **Bachelor Cybersécurité** : sécurité offensive et défensive, SOC, gouvernance, RGPD, ISO 27001. `[LAB][LAB+][CTF]`
|
||
|
|
- **Bachelor Administrateur systèmes, réseaux et cloud** : Linux, virtualisation, cloud, automatisation, supervision. `[LAB][LAB+]`
|
||
|
|
- **Bachelor DevOps** : conteneurs, CI/CD, IaC, observabilité. `[LAB]`
|
||
|
|
- **Bachelor Développement** : web, API, bases de données, tests, sécurité applicative. `[LAB]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 11. Titres professionnels (ministère du Travail)
|
||
|
|
|
||
|
|
- **TSSR** (Technicien supérieur systèmes et réseaux, niveau 5), en 3 CCP :
|
||
|
|
1. assister les utilisateurs ;
|
||
|
|
2. maintenir l'infrastructure et la sécuriser ;
|
||
|
|
3. exploiter les serveurs Windows et Linux.
|
||
|
|
`[LAB][LAB+]`
|
||
|
|
- **AIS** (Administrateur d'infrastructures sécurisées, niveau 6), en 3 CCP :
|
||
|
|
1. administrer et sécuriser les infrastructures ;
|
||
|
|
2. concevoir et mettre en œuvre une solution répondant à un besoin d'évolution ;
|
||
|
|
3. participer à la gestion de la cybersécurité.
|
||
|
|
`[LAB][LAB+][CTF]`
|
||
|
|
- **ASD** (Administrateur système DevOps, niveau 6) : automatiser, conteneuriser, superviser, CI/CD. `[LAB]`
|
||
|
|
- Plus éloignés : **DWWM** (Développeur web et web mobile), **CDA** (Concepteur développeur d'applications). `[LAB]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 12. Bonus : préparation aux certifications (offre possible, à vérifier juridiquement)
|
||
|
|
|
||
|
|
- Préparation de type **LPIC-1 / LFCS** (Linux). `[LAB][EXAM]`
|
||
|
|
- Préparation « réseau fondamental », type CCNA, sans le matériel Cisco (FRR). `[LAB+][EXAM]`
|
||
|
|
- Sensibilisation cybersécurité, type SecNumacadémie. `[C][Q]`
|
||
|
|
|
||
|
|
Ne jamais utiliser les logos ni les noms déposés sans autorisation. Écrire « préparation à… », jamais « certifiant ».
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
# PARTIE 2 : CATALOGUE COMPLET PAR THÈME
|
||
|
|
|
||
|
|
Chaque chapitre ci-dessous correspond à une fiche de la bibliothèque. Le code d'une fiche = le préfixe du thème + un numéro.
|
||
|
|
|
||
|
|
## LIN : Linux et systèmes
|
||
|
|
|
||
|
|
1. Découverte du terminal, commandes de base. `[C][Q][LAB]`
|
||
|
|
2. Arborescence FHS, chemins absolus et relatifs. `[C][Q][LAB]`
|
||
|
|
3. Fichiers : `cp`, `mv`, `rm`, liens, `find`, `locate`. `[C][Q][LAB]`
|
||
|
|
4. Lire et éditer : `cat`, `less`, `nano`, `vim`. `[C][Q][LAB]`
|
||
|
|
5. Redirections, tubes, filtres : `grep`, `sed`, `awk`, `cut`, `sort`, `uniq`, `wc`. `[C][Q][LAB]`
|
||
|
|
6. Droits : `chmod`, `chown`, `umask`, SUID, SGID, sticky bit, ACL. `[C][Q][TD][LAB]`
|
||
|
|
7. Utilisateurs et groupes, `sudo`. `[C][Q][LAB]`
|
||
|
|
8. Processus : `ps`, `top`, `kill`, signaux, priorités, avant-plan et arrière-plan. `[C][Q][LAB]`
|
||
|
|
9. systemd : services, unités, timers, `journalctl`. `[C][Q][LAB]`
|
||
|
|
10. Paquets : `apt`, dépôts, `dpkg`, compilation depuis les sources. `[C][Q][LAB]`
|
||
|
|
11. Disques : partitions, systèmes de fichiers, `mount`, `fstab`. `[C][Q][LAB]`
|
||
|
|
12. LVM. `[C][Q][LAB]`
|
||
|
|
13. RAID logiciel (`mdadm`). `[C][Q][LAB]`
|
||
|
|
14. Démarrage : BIOS/UEFI, GRUB, initramfs, runlevels et targets. `[C][Q][LAB]`
|
||
|
|
15. Planification : `cron`, `at`, timers systemd. `[C][Q][LAB]`
|
||
|
|
16. Journaux : rsyslog, journald, `logrotate`. `[C][Q][LAB]`
|
||
|
|
17. Scripts Bash : variables, conditions, boucles, fonctions, arguments, codes retour. `[C][Q][LAB]`
|
||
|
|
18. Archivage et compression : `tar`, `gzip`, `zstd`. `[C][Q][LAB]`
|
||
|
|
19. Sauvegardes : `rsync`, restic, stratégie 3-2-1, restauration. `[C][Q][LAB]`
|
||
|
|
20. Performance : `vmstat`, `iostat`, `free`, `df`, `du`, `htop`. `[C][Q][LAB]`
|
||
|
|
21. Noyau et modules : `lsmod`, `sysctl`, `/proc`, `/sys`. `[C][Q][LAB]`
|
||
|
|
22. Variables d'environnement, shell, alias, profils. `[C][Q][LAB]`
|
||
|
|
23. Dépannage : machine qui ne démarre plus, disque plein, service en échec. `[LAB][EXAM]`
|
||
|
|
24. Mode examen « Admin Linux » (type LPIC-1). `[EXAM]`
|
||
|
|
|
||
|
|
## NET : Réseaux
|
||
|
|
|
||
|
|
1. Histoire et vocabulaire : LAN, WAN, topologies. `[C][Q]`
|
||
|
|
2. Modèle OSI et TCP/IP, encapsulation. `[C][Q][TD]`
|
||
|
|
3. Couche physique : câbles, fibre, Wi-Fi (théorie). `[C][Q]`
|
||
|
|
4. Ethernet, adresses MAC, trames, commutation. `[C][Q][LAB]`
|
||
|
|
5. ARP. `[C][Q][LAB]`
|
||
|
|
6. IPv4 : classes, CIDR, masques. `[C][Q][TD][LAB]`
|
||
|
|
7. Sous-réseaux et VLSM. `[TD][Q]` (générateur d'exercices aléatoires)
|
||
|
|
8. IPv6 : adresses, SLAAC, NDP, double pile. `[C][Q][TD][LAB]`
|
||
|
|
9. ICMP, `ping`, `traceroute`, MTU. `[C][Q][LAB]`
|
||
|
|
10. TCP et UDP : ports, poignée de main, états, `ss`, `netstat`. `[C][Q][LAB]`
|
||
|
|
11. Configuration IP sous Linux : `ip`, NetworkManager, `/etc/network/interfaces`, systemd-networkd. `[C][Q][LAB]`
|
||
|
|
12. **Deux LAN et un routeur** (lab 08 du MVP). `[LAB+]`
|
||
|
|
13. Routage statique, table de routage, route par défaut. `[C][Q][TD][LAB+]`
|
||
|
|
14. RIP. `[C][Q][LAB+]`
|
||
|
|
15. OSPF (monozone, puis multizone). `[C][Q][LAB+]`
|
||
|
|
16. BGP (eBGP, iBGP, politiques). `[C][Q][LAB+]`
|
||
|
|
17. MPLS (théorie et lab FRR). `[C][Q][LAB+]`
|
||
|
|
18. VLAN 802.1Q, trunk, routage inter-VLAN. `[C][Q][LAB+]`
|
||
|
|
19. Spanning tree (théorie, et démo avec des bridges Linux). `[C][Q][LAB+]`
|
||
|
|
20. Agrégation de liens (bonding). `[C][Q][LAB]`
|
||
|
|
21. NAT et PAT, masquerade. `[C][Q][LAB+]`
|
||
|
|
22. DHCP : serveur, relais, baux. `[C][Q][LAB+]`
|
||
|
|
23. DNS : résolution, zones, enregistrements, Bind, DNSSEC (théorie). `[C][Q][LAB]`
|
||
|
|
24. VRRP et Keepalived (passerelle redondante). `[C][Q][LAB+]`
|
||
|
|
25. QoS : files, marquage, `tc`. `[C][Q][LAB]`
|
||
|
|
26. Analyse de trames : `tcpdump`, fichiers pcap. `[C][Q][LAB]`
|
||
|
|
27. Proxy et reverse proxy. `[C][Q][LAB]`
|
||
|
|
28. Wi-Fi : normes, sécurité WPA2/WPA3 `(hors VM)`, cours et quiz. `[C][Q]`
|
||
|
|
29. Dépannage : réseau cassé à réparer. `[LAB+][EXAM]`
|
||
|
|
30. Mode examen « Réseau ». `[EXAM]`
|
||
|
|
|
||
|
|
## SRV : Services
|
||
|
|
|
||
|
|
1. Serveur web Apache, virtual hosts. `[C][Q][LAB]`
|
||
|
|
2. Nginx, reverse proxy, répartition de charge. `[C][Q][LAB]`
|
||
|
|
3. HTTPS avec certificats (autorité interne). `[C][Q][LAB]`
|
||
|
|
4. PHP-FPM, pile LAMP ou LEMP. `[C][Q][LAB]`
|
||
|
|
5. SSH avancé : clés, tunnels, rebonds, `sshd_config`. `[C][Q][LAB]`
|
||
|
|
6. SFTP, FTP (théorie de sa faiblesse). `[C][Q][LAB]`
|
||
|
|
7. NFS. `[C][Q][LAB+]`
|
||
|
|
8. Samba (partages). `[C][Q][LAB]`
|
||
|
|
9. Samba AD (alternative à Active Directory). `[C][Q][LAB+]`
|
||
|
|
10. OpenLDAP. `[C][Q][LAB]`
|
||
|
|
11. Messagerie : Postfix, Dovecot, SPF, DKIM, DMARC (théorie). `[C][Q][LAB]`
|
||
|
|
12. Supervision : SNMP, Zabbix. `[C][Q][LAB+]`
|
||
|
|
13. Prometheus, Grafana, alertes. `[C][Q][LAB]`
|
||
|
|
14. Centralisation des journaux (rsyslog distant). `[C][Q][LAB+]`
|
||
|
|
15. Serveur de temps (NTP, chrony). `[C][Q][LAB]`
|
||
|
|
16. GLPI (inventaire et ticketing). `[C][Q][LAB]`
|
||
|
|
17. VoIP : Asterisk, SIP. `[C][Q][LAB+]`
|
||
|
|
18. Haute disponibilité : HAProxy et Keepalived. `[C][Q][LAB+]`
|
||
|
|
|
||
|
|
## SEC : Cybersécurité
|
||
|
|
|
||
|
|
1. Hygiène numérique, les 42 mesures ANSSI (résumé). `[C][Q]`
|
||
|
|
2. Menaces : hameçonnage, rançongiciels, ingénierie sociale. `[C][Q]`
|
||
|
|
3. Mots de passe : hachage, sel, attaque par dictionnaire, MFA. `[C][Q][LAB]`
|
||
|
|
4. Chiffrement symétrique (AES) et asymétrique (RSA, ECC). `[C][Q][TD][LAB]` (`openssl`)
|
||
|
|
5. Hachage et signatures, intégrité. `[C][Q][LAB]`
|
||
|
|
6. PKI, autorité de certification, certificats X.509. `[C][Q][LAB]`
|
||
|
|
7. TLS, HTTPS, analyse d'une poignée de main. `[C][Q][LAB]`
|
||
|
|
8. GPG. `[C][Q][LAB]`
|
||
|
|
9. Pare-feu : `nftables`, `iptables`, politique par défaut. `[C][Q][LAB+]`
|
||
|
|
10. DMZ et segmentation réseau. `[C][Q][LAB+]`
|
||
|
|
11. VPN : WireGuard, OpenVPN, IPsec (strongSwan). `[C][Q][LAB+]`
|
||
|
|
12. Durcissement Linux : CIS, Lynis, services inutiles, mises à jour. `[C][Q][LAB]`
|
||
|
|
13. fail2ban et protection contre la force brute. `[C][Q][LAB]`
|
||
|
|
14. Scan et reconnaissance : `nmap`. `[C][Q][LAB+]`
|
||
|
|
15. Vulnérabilités : CVE, CVSS, gestion des correctifs. `[C][Q]`
|
||
|
|
16. OWASP Top 10 : injection SQL, XSS, CSRF, contrôle d'accès, sur une appli volontairement vulnérable. `[C][Q][LAB][CTF]`
|
||
|
|
17. IDS : Suricata, règles, alertes. `[C][Q][LAB+]`
|
||
|
|
18. SIEM et SOC : Wazuh, corrélation de journaux. `[C][Q][LAB+]`
|
||
|
|
19. Analyse forensique : chronologie, journaux, fichiers suspects. `[C][Q][LAB]`
|
||
|
|
20. Réponse à incident : confinement, éradication, retour d'expérience. `[C][Q][LAB]`
|
||
|
|
21. Élévation de privilèges sous Linux (en environnement contrôlé). `[C][Q][CTF]`
|
||
|
|
22. Sécurité des conteneurs. `[C][Q][LAB]`
|
||
|
|
23. Gouvernance : ISO 27001, EBIOS RM, PSSI (théorie). `[C][Q]`
|
||
|
|
24. Droit : RGPD, CNIL, loi Godfrain, NIS2. `[C][Q]`
|
||
|
|
25. CTF de fin de parcours. `[CTF][EXAM]`
|
||
|
|
|
||
|
|
## BDD : Bases de données
|
||
|
|
|
||
|
|
1. Modèle relationnel, tables, clés. `[C][Q]`
|
||
|
|
2. Modélisation : MCD, MLD, Merise, UML. `[C][Q][TD]`
|
||
|
|
3. `SELECT`, `WHERE`, `ORDER BY`. `[C][Q][LAB]`
|
||
|
|
4. Jointures. `[C][Q][LAB]`
|
||
|
|
5. Agrégats : `GROUP BY`, `HAVING`. `[C][Q][LAB]`
|
||
|
|
6. Sous-requêtes. `[C][Q][LAB]`
|
||
|
|
7. DDL : `CREATE`, `ALTER`, contraintes. `[C][Q][LAB]`
|
||
|
|
8. DML : `INSERT`, `UPDATE`, `DELETE`. `[C][Q][LAB]`
|
||
|
|
9. Vues, procédures stockées, triggers. `[C][Q][LAB]`
|
||
|
|
10. Transactions et ACID. `[C][Q][LAB]`
|
||
|
|
11. Utilisateurs et droits (`GRANT`). `[C][Q][LAB]`
|
||
|
|
12. Index, `EXPLAIN`, performance. `[C][Q][LAB]`
|
||
|
|
13. Sauvegarde et restauration (`mysqldump`, `mariabackup`). `[C][Q][LAB]`
|
||
|
|
14. Réplication. `[C][Q][LAB+]`
|
||
|
|
15. NoSQL : Redis, MongoDB (découverte). `[C][Q][LAB]`
|
||
|
|
16. Normalisation (1FN, 2FN, 3FN). `[C][Q][TD]`
|
||
|
|
17. Mode examen « SQL ». `[EXAM]`
|
||
|
|
|
||
|
|
## PRG : Programmation et algorithmique
|
||
|
|
|
||
|
|
1. Python : variables, types, conditions, boucles. `[C][Q][LAB]`
|
||
|
|
2. Fonctions, portée, modules. `[C][Q][LAB]`
|
||
|
|
3. Listes, tuples, dictionnaires, ensembles. `[C][Q][LAB]`
|
||
|
|
4. Chaînes de caractères, fichiers, CSV, JSON. `[C][Q][LAB]`
|
||
|
|
5. Programmation objet. `[C][Q][LAB]`
|
||
|
|
6. Récursivité. `[C][Q][LAB]`
|
||
|
|
7. Tests : `assert`, pytest. `[C][Q][LAB]`
|
||
|
|
8. Tris, recherche dichotomique, complexité. `[C][Q][TD][LAB]`
|
||
|
|
9. Piles, files, listes chaînées. `[C][Q][LAB]`
|
||
|
|
10. Arbres, arbres binaires de recherche. `[C][Q][LAB]`
|
||
|
|
11. Graphes : parcours en largeur et en profondeur, Dijkstra. `[C][Q][LAB]`
|
||
|
|
12. Algorithmes gloutons, diviser pour régner, programmation dynamique. `[C][Q][LAB]`
|
||
|
|
13. Python pour l'administration : `subprocess`, `os`, `pathlib`, journaux. `[C][Q][LAB]`
|
||
|
|
14. Sockets réseau (client et serveur TCP/UDP). `[C][Q][LAB+]`
|
||
|
|
15. API REST : `requests`, `curl`, JSON. `[C][Q][LAB]`
|
||
|
|
16. Git : commit, branches, fusion, conflits, dépôt distant. `[C][Q][LAB]`
|
||
|
|
17. C : bases, pointeurs, compilation, `make`. `[C][Q][LAB]`
|
||
|
|
18. PHP : bases, formulaires, sessions, PDO. `[C][Q][LAB]`
|
||
|
|
19. JavaScript : bases, DOM, `fetch`. `[C][Q][LAB]`
|
||
|
|
20. HTML et CSS. `[C][Q][LAB]`
|
||
|
|
21. Java ou C# (bases) : possible dans une VM, mais lourd. `[C][Q][LAB]`
|
||
|
|
22. Expressions régulières. `[C][Q][LAB]`
|
||
|
|
23. Mode examen « épreuve pratique NSI ». `[EXAM]`
|
||
|
|
|
||
|
|
## DEV : Virtualisation, conteneurs, cloud, DevOps
|
||
|
|
|
||
|
|
1. Virtualisation : hyperviseurs de type 1 et 2, KVM (théorie). `[C][Q]`
|
||
|
|
2. Docker : images, conteneurs, volumes, réseaux. `[C][Q][LAB]`
|
||
|
|
3. Dockerfile et bonnes pratiques. `[C][Q][LAB]`
|
||
|
|
4. Docker Compose. `[C][Q][LAB]`
|
||
|
|
5. Ansible : inventaire, playbooks, rôles. `[C][Q][LAB+]`
|
||
|
|
6. CI/CD : pipelines (Forgejo Actions, GitLab CI). `[C][Q][LAB]`
|
||
|
|
7. Kubernetes (k3s) : pods, déploiements, services. `[C][Q][LAB]`
|
||
|
|
8. Infrastructure en code : Terraform et OpenTofu (théorie et démo). `[C][Q]`
|
||
|
|
9. Cloud : IaaS, PaaS, SaaS, OpenStack (théorie). `[C][Q]`
|
||
|
|
10. Observabilité : métriques, journaux, traces. `[C][Q][LAB]`
|
||
|
|
|
||
|
|
## IOT : Objets connectés et systèmes embarqués
|
||
|
|
|
||
|
|
1. Architecture IoT : capteur, passerelle, cloud. `[C][Q]`
|
||
|
|
2. MQTT : broker Mosquitto, publication et abonnement. `[C][Q][LAB]`
|
||
|
|
3. Node-RED : flux de traitement. `[C][Q][LAB]`
|
||
|
|
4. Modbus TCP (simulé). `[C][Q][LAB]`
|
||
|
|
5. CoAP, LoRaWAN (théorie). `[C][Q]`
|
||
|
|
6. Sécurité IoT. `[C][Q][LAB]`
|
||
|
|
7. Linux embarqué (théorie, Raspberry Pi `(hors VM)`). `[C][Q]`
|
||
|
|
|
||
|
|
## TEL : Télécoms et signal (surtout BUT R&T et BTS CIEL)
|
||
|
|
|
||
|
|
1. Signal analogique et numérique, échantillonnage, Shannon. `[C][Q][TD]`
|
||
|
|
2. Modulation (AM, FM, QAM). `[C][Q][TD]`
|
||
|
|
3. Décibels et bilan de liaison. `[C][Q][TD]`
|
||
|
|
4. Codage en ligne, multiplexage. `[C][Q][TD]`
|
||
|
|
5. Fibre optique, réseaux radio, 4G et 5G (théorie). `[C][Q]`
|
||
|
|
6. VoIP et codecs. `[C][Q][LAB+]`
|
||
|
|
|
||
|
|
## MAT : Mathématiques pour l'informatique
|
||
|
|
|
||
|
|
1. Numération : binaire, octal, hexadécimal, conversions. `[C][Q][TD]`
|
||
|
|
2. Codage des entiers (complément à 2) et des flottants (IEEE 754). `[C][Q][TD]`
|
||
|
|
3. Logique propositionnelle, tables de vérité. `[C][Q][TD]`
|
||
|
|
4. Algèbre de Boole, tableaux de Karnaugh. `[C][Q][TD]`
|
||
|
|
5. Ensembles, relations, applications. `[C][Q][TD]`
|
||
|
|
6. Arithmétique : division euclidienne, PGCD, Bézout, congruences. `[C][Q][TD]`
|
||
|
|
7. Cryptographie : César, affine, Vigenère, RSA. `[C][Q][TD][LAB]` (en Python)
|
||
|
|
8. Matrices : opérations, inverse, applications. `[C][Q][TD]`
|
||
|
|
9. Graphes : vocabulaire, matrice d'adjacence, chemins, Dijkstra, PERT. `[C][Q][TD][LAB]`
|
||
|
|
10. Suites : arithmétiques, géométriques, récurrentes. `[C][Q][TD]`
|
||
|
|
11. Fonctions : dérivées, exponentielle, logarithme. `[C][Q][TD]`
|
||
|
|
12. Nombres complexes. `[C][Q][TD]`
|
||
|
|
13. Trigonométrie. `[C][Q][TD]`
|
||
|
|
14. Intégrales. `[C][Q][TD]`
|
||
|
|
15. Séries de Fourier. `[C][Q][TD][LAB]` (en Python)
|
||
|
|
16. Probabilités : dénombrement, lois, espérance. `[C][Q][TD]`
|
||
|
|
17. Statistiques : moyenne, écart-type, régression. `[C][Q][TD][LAB]`
|
||
|
|
18. Équations différentielles (BTS CIEL). `[C][Q][TD]`
|
||
|
|
19. Complexité et notation O. `[C][Q][TD]`
|
||
|
|
|
||
|
|
## ARC : Architecture des ordinateurs
|
||
|
|
|
||
|
|
1. Modèle de von Neumann. `[C][Q]`
|
||
|
|
2. Portes logiques, circuits combinatoires, additionneur. `[C][Q][TD]`
|
||
|
|
3. Mémoire, cache, bus. `[C][Q]`
|
||
|
|
4. Assembleur (simulateur). `[C][Q][LAB]`
|
||
|
|
5. Systèmes sur puce (SoC). `[C][Q]`
|
||
|
|
6. Ordonnancement des processus, interblocage. `[C][Q][TD][LAB]`
|
||
|
|
|
||
|
|
## PRO : Méthodes et métier
|
||
|
|
|
||
|
|
1. Gestion de projet : cycle en V, agile, Scrum, Kanban. `[C][Q]`
|
||
|
|
2. ITIL : incidents, problèmes, changements. `[C][Q]`
|
||
|
|
3. Rédiger une documentation technique et un compte rendu. `[C][Q]`
|
||
|
|
4. Veille technologique. `[C]`
|
||
|
|
5. Relation client et support utilisateur. `[C][Q]`
|
||
|
|
6. Anglais technique (vocabulaire réseau, système, sécurité). `[C][Q]`
|
||
|
|
7. Droit du numérique : contrats, licences libres, RGPD. `[C][Q]`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
# PARTIE 3 : POUR LA MAQUETTE
|
||
|
|
|
||
|
|
## Modèle de données suggéré
|
||
|
|
|
||
|
|
```
|
||
|
|
Formation (ex. BTS SIO SISR)
|
||
|
|
└─ Bloc / Semestre / Thème officiel (ex. Bloc 2)
|
||
|
|
└─ Chapitre (ex. NET-15 OSPF)
|
||
|
|
└─ Activités : Cours · Quiz · TD · Lab · Lab+ · Examen · Projet · CTF
|
||
|
|
```
|
||
|
|
|
||
|
|
Un même chapitre (par exemple NET-15 OSPF) sert **plusieurs formations** : NSI Tle, BTS SIO SISR, BTS CIEL, BUT R&T, TSSR, AIS.
|
||
|
|
|
||
|
|
## Attributs d'une activité
|
||
|
|
|
||
|
|
- type ;
|
||
|
|
- niveau : découverte, intermédiaire, avancé ;
|
||
|
|
- durée ;
|
||
|
|
- prérequis ;
|
||
|
|
- nombre de VM ;
|
||
|
|
- RAM nécessaire ;
|
||
|
|
- gratuit ou payant ;
|
||
|
|
- lien vers le texte officiel (BO ou RNCP) ;
|
||
|
|
- compétences couvertes ;
|
||
|
|
- licence du contenu.
|
||
|
|
|
||
|
|
## Écrans à enrichir
|
||
|
|
|
||
|
|
- **Bibliothèque du prof**, avec des filtres :
|
||
|
|
- formation, bloc, thème, type d'activité ;
|
||
|
|
- durée, niveau ;
|
||
|
|
- VM ou non.
|
||
|
|
- **Page formation** : programme officiel chapitre par chapitre, avec, pour chaque chapitre, cours gratuit, quiz et lab payant.
|
||
|
|
- **Tableau compétences ↔ labs**, pour montrer la couverture du référentiel.
|
||
|
|
- **Mode examen** :
|
||
|
|
- chronomètre ;
|
||
|
|
- pas d'accès aux cours ;
|
||
|
|
- copier-coller limité ;
|
||
|
|
- note finale et export PDF.
|
||
|
|
- **Portfolio de l'élève** : les labs réussis, exportables (utile pour l'épreuve E4 du BTS SIO).
|
||
|
|
- **Générateur de TD** (sous-réseaux, conversions) : des exercices aléatoires, corrigés automatiquement.
|
||
|
|
- **CTF** : classement de la classe par pseudonymes, jamais public.
|