Terminale · Projets Site Web
Créer un Site Web
Site Vitrine de Classe
Concevoir un site web pour présenter la classe TCIEL, les projets réalisés et les stages en entreprise.
- Création des pages en HTML / CSS / JavaScript
- Design responsive adapté mobile et desktop
- Intégration d'un formulaire de contact
- Mise en ligne sur un hébergeur ou serveur local
HTML · CSS · JS · HÉBERGEMENT
Site E-commerce Fictif
Développer un site de vente en ligne fictif avec catalogue produits, panier et formulaire de commande.
- Structure HTML sémantique et CSS avancé
- Gestion du panier en JavaScript
- Formulaire de commande avec validation
- Base de données produits en JSON ou MySQL
HTML · CSS · JS · PHP · BDD
Dashboard de Supervision
Créer une interface web affichant en temps réel des données systèmes (CPU, RAM, réseau) d'un serveur.
- Interface graphique avec graphiques dynamiques
- Récupération des données via scripts Python/Bash
- Actualisation automatique via API ou WebSocket
- Alertes visuelles en cas de seuil dépassé
HTML · JS · PYTHON · API
Blog Technique CIEL
Réaliser un blog où les élèves publient leurs tutoriels, projets et retours d'expérience de stage.
- Système de publication et gestion des articles
- Interface d'administration sécurisée
- Moteur de recherche intégré
- Hébergement sur serveur Apache/Nginx
PHP · MySQL · CSS · APACHE
Terminale · Projets Sécurisation
Sécurisation de Systèmes
Audit de Sécurité Réseau
Analyser les vulnérabilités d'un réseau simulé en lab et proposer un plan de sécurisation complet.
- Scan de ports et inventaire des services actifs
- Détection de failles avec Nmap et Wireshark
- Rédaction d'un rapport d'audit professionnel
- Mise en place des correctifs et recommandations
NMAP · WIRESHARK · AUDIT · RAPPORT
Mise en Place d'un Pare-feu
Configurer et tester un pare-feu sur un réseau d'entreprise simulé pour filtrer les accès non autorisés.
- Configuration des règles iptables ou pfSense
- Définition des politiques d'accès par zone
- Tests d'intrusion pour valider la configuration
- Supervision des logs et des tentatives bloquées
IPTABLES · PFSENSE · FIREWALL · LOG
Sécurisation d'un Serveur Web
Durcir un serveur Apache/Nginx contre les attaques web courantes (injection SQL, XSS, force brute).
- Mise en place du HTTPS avec certificat SSL/TLS
- Protection contre les injections SQL et XSS
- Configuration d'un WAF (Web Application Firewall)
- Blocage automatique des tentatives brute-force
HTTPS · SSL · WAF · APACHE
Politique de Sauvegarde
Mettre en place une stratégie de sauvegarde automatique et de restauration pour les données critiques.
- Planification des sauvegardes (incrémentale, complète)
- Scripts automatisés Bash ou Python
- Stockage sécurisé local et distant (NAS, cloud)
- Test de restauration et plan de reprise d'activité
BASH · BACKUP · NAS · RESTAURATION
Terminale · Projets Électronique
Projets Électronique
Station Météo Connectée
Concevoir une station météo autonome qui mesure température, humidité et pression, et envoie les données en WiFi.
- Câblage des capteurs DHT22 et BMP280
- Programmation d'un microcontrôleur Arduino/ESP32
- Transmission des données vers un serveur web
- Affichage sur écran LCD ou dashboard en ligne
ARDUINO · ESP32 · CAPTEURS · IOT
Système d'Alarme Domotique
Réaliser un système d'alarme avec détecteur de mouvement, sirène et notification par SMS ou email.
- Capteur PIR pour la détection de présence
- Déclenchement d'une sirène et LED d'alerte
- Envoi d'une notification via module GSM ou WiFi
- Code de désactivation sur clavier numérique
ARDUINO · PIR · GSM · DOMOTIQUE
Robot Suiveur de Ligne
Construire et programmer un petit robot capable de suivre un tracé au sol grâce à des capteurs infrarouges.
- Montage mécanique du châssis et des moteurs DC
- Capteurs IR pour détecter la ligne noire
- Algorithme de correction de trajectoire en C++
- Tests et ajustements des vitesses moteurs
ARDUINO · MOTEURS · IR · C++
Éclairage Intelligent
Développer un système d'éclairage automatique qui s'adapte à la luminosité ambiante et à la présence humaine.
- Capteur de luminosité LDR et capteur PIR
- Gradation des LEDs via PWM
- Contrôle à distance par smartphone via Bluetooth
- Programmation de scénarios d'éclairage
ARDUINO · LED · PWM · BLUETOOTH
Terminale · Projets Réseaux
Mise en Place de Réseaux
Réseau d'Entreprise Simulé
Concevoir et déployer une infrastructure réseau complète pour une petite entreprise fictive sous Packet Tracer.
- Plan d'adressage IP avec sous-réseaux VLAN
- Configuration routeurs, switchs et points d'accès WiFi
- Services DNS, DHCP et serveur de fichiers
- Accès sécurisé depuis l'extérieur via VPN
CISCO · VLAN · DHCP · DNS · VPN
Serveur Windows Server
Installer et configurer un serveur Windows Server avec Active Directory, partage de fichiers et gestion des utilisateurs.
- Installation et configuration d'Active Directory
- Création des comptes, groupes et politiques GPO
- Mise en place du partage de fichiers NTFS
- Sauvegarde et supervision du serveur
WINDOWS SERVER · AD · GPO · NTFS
Serveur Linux Multiservice
Déployer un serveur Linux hébergeant plusieurs services : web, FTP, messagerie et surveillance réseau.
- Installation d'Apache, vsftpd et Postfix
- Sécurisation SSH avec clés et fail2ban
- Supervision via Nagios ou Zabbix
- Scripts d'automatisation Bash des tâches admin
LINUX · APACHE · SSH · NAGIOS
Infrastructure Virtualisée
Créer un environnement virtualisé avec plusieurs machines interconnectées simulant un parc informatique réel.
- Installation de VMware ou VirtualBox
- Création de VMs Windows et Linux en réseau interne
- Snapshots, clonage et gestion des ressources
- Documentation complète du schéma d'infrastructure
VMWARE · VIRTUALBOX · VM · RÉSEAU
Terminale · Autres Projets
Autres Projets
Application de Gestion
Développer une application de bureau ou mobile pour gérer un inventaire, un planning ou un carnet d'adresses.
- Interface graphique en Python (Tkinter) ou Java
- Base de données SQLite pour le stockage
- Fonctions CRUD : ajout, modification, suppression
- Export des données en CSV ou PDF
PYTHON · SQLITE · TKINTER · CSV
Maintenance Informatique
Diagnostiquer et réparer un parc de postes informatiques en panne, documenter les interventions réalisées.
- Diagnostic matériel et logiciel des pannes
- Réinstallation et configuration de systèmes d'exploitation
- Déploiement de postes en masse avec scripts
- Rédaction des fiches d'intervention GLPI
MAINTENANCE · OS · GLPI · DÉPLOIEMENT
Support de Formation
Créer un tutoriel interactif ou une vidéo pédagogique pour expliquer un concept technique à des élèves de Seconde.
- Rédaction d'un tutoriel illustré en HTML ou PDF
- Création de schémas et captures d'écran annotées
- Exercices pratiques avec corrigés
- Présentation orale devant la classe
PÉDAGOGIE · HTML · COMMUNICATION
Base de Données Relationnelle
Modéliser et implémenter une base de données pour une situation réelle (école, bibliothèque, stock de matériel).
- Modélisation MCD/MLD du schéma relationnel
- Création des tables et relations sous MySQL
- Requêtes SQL avancées (JOIN, GROUP BY, sous-requêtes)
- Interface web de consultation via PHP
SQL · MYSQL · PHP · MODÉLISATION