Projets
PROJET 1 — Zeus Energy / Gestion des PDE
Dans le cadre du Bloc 1 – Initiation à la programmation, ce projet consiste à concevoir une application en ligne de commande PHP pour la société fictive Zeus Energy, spécialisée dans la distribution d’énergie solaire. L’objectif est de gérer en temps réel des Points de Distribution d’Électricité (PDE).
Compétences mobilisées
- Programmation procédurale en PHP
- Gestion de données en mémoire via des tableaux associatifs
- Validation des entrées utilisateur
- Conception d’un menu interactif en ligne de commande
- Application de règles de gestion métier
PROJET 2 — Bataille Navale
Dans le cadre du Bloc 2 – Programmation Orientée Objet, ce projet consiste en la reprise et l’amélioration d’un jeu de bataille navale en ligne développé en PHP orienté objet. Le joueur affronte l’ordinateur sur une grille de 20×20 cases en tentant de couler tous ses navires adverses.
Compétences mobilisées
- Programmation orientée objet en PHP (héritage, classes, méthodes)
- Gestion de sessions et de l’état du jeu
- Manipulation de tableaux
- Gestion d’une interface web (HTML/CSS)
- Conception et amélioration d’une application existante (reprise de code)