Projets

Projets Classe

Project Copycat

projet
HTML5 CSS JavaScript GIT

Dans ce projet, j'ai recréé le site Joom.com pour améliorer mes compétences en développement web front-end.
L’objectif était de reproduire le design et certaines fonctionnalités du site tout en respectant les standards du développement web. J’ai utilisé HTML5, CSS3 et JavaScript pour implémenter les structures visuelles et interactives, tout en approfondissant ma compréhension des concepts de conception et d’ergonomie des interfaces utilisateur.

Puissance_4

projet
HTML5 CSS JavaScript GIT

Dans ce projet, j'ai développé une version interactive du jeu Puissance 4 pour renforcer mes compétences en programmation et conception d'interfaces utilisateur. J'ai mis en pratique les principes du développement de jeux, en améliorant ma logique algorithmique et la gestion des interactions.
L'objectif était de reproduire les règles authentiques du jeu tout en créant une interface moderne. J'ai utilisé HTML5, CSS3 et JavaScript pour implémenter les fonctionnalités principales, comme la détection des alignements gagnants et la gestion des tours

Jeux Chifoumi

projet
HTML5 CSS JavaScript GIT

Dans ce projet, j'ai développé un jeu interactif de Chifoumi (Pierre-Papier-Ciseaux) pour améliorer mes compétences en programmation et conception d’interfaces utilisateur.
J'ai appliqué des concepts de logique algorithmique et exploré l'interactivité et le design utilisateur. L'objectif était de créer une application dynamique qui respecte les règles du jeu tout en offrant une expérience fluide. J’ai utilisé JavaScript pour la logique, et HTML5 et CSS3 pour la structure et le design.

Annimation CSS

projet
HTML5 CSS GIT

Dans ce projet, j'ai développé une animation interactive en CSS afin d'améliorer mes compétences en design et animation web. J’ai exploré les transitions, transformations et animations CSS3 pour créer un rendu fluide et dynamique, tout en respectant les principes d'ergonomie et d'esthétique.
L'objectif était d'offrir une expérience visuelle engageante en exploitant les capacités de CSS sans utiliser JavaScript. J’ai structuré l’animation avec HTML5 et optimisé les styles pour assurer une compatibilité avec différents navigateurs.

Jeux Click_Run

projet
HTML5 CSS JavaScript GIT

Dans ce projet, j'ai développé un jeu interactif de Click & Run, où l'utilisateur doit cliquer le plus rapidement possible pour se mesurer à l'ordinateur.
L'objectif était d'améliorer mes compétences en programmation et interactivité web en appliquant des concepts de logique algorithmique et de gestion des événements utilisateur. J’ai utilisé JavaScript pour la logique du jeu, ainsi que HTML5 et CSS3 pour la structure et le design, afin d’offrir une expérience fluide et dynamique.

TP Classe

TP Stéganographie

projet
GIMP word

Dans le cadre de ce TP, j'ai exploré les techniques de stéganographie, un procédé permettant de dissimuler des informations au sein d'images numériques afin d'améliorer la confidentialité des données. Ce travail m'a permis de renforcer mes compétences en sécurité informatique et en traitement d’images, tout en appliquant des concepts clés liés à la cryptographie et à la dissimulation d’informations.

TP Kali Linux

projet
VM word Cours

Dans le cadre de ce TP, j'ai exploré l’importance de la sécurisation des machines sous Windows et Linux en adoptant la perspective d’un attaquant à l’aide de Kali Linux. Ce travail m’a permis de mieux comprendre les vulnérabilités des systèmes, les méthodes d’attaque courantes et les stratégies de défense essentielles pour assurer la protection des données et des infrastructures informatiques.

TP Intrusion Windows

projet
VM word Cours

Dans le cadre de ce TP, j'ai analysé et expérimenté des techniques d’intrusion basique sur Windows afin de mieux comprendre les vulnérabilités des systèmes d’exploitation et les bonnes pratiques en matière de sécurité informatique. Ce travail m'a permis de renforcer mes compétences en cybersécurité, en explorant les mécanismes d’authentification, de gestion des accès et les potentielles failles exploitées par des attaquants.

TP Decouvert Git

projet
Git Bash word Cours

Dans le cadre de ce TP, j'ai découvert et expérimenté l’utilisation de Git, un outil essentiel de gestion de version largement utilisé en développement logiciel. Ce travail m’a permis de comprendre les concepts fondamentaux du versionnement de code, de la collaboration en équipe et de la gestion des historiques de modifications.

TP Sur Les RAID

projet
VM word YouTube

Dans le cadre de ce TP, j'ai appris à créer un RAID 5 avec trois disques, une technique permettant d'optimiser la tolérance aux pannes et les performances du stockage. Ce travail m'a permis de comprendre le fonctionnement du RAID (Redundant Array of Independent Disks), ainsi que ses avantages en matière de redondance et de sécurité des données.

TP Sur GLPI

projet
VM FireFox Internet word

Dans le cadre de ce TP, j'ai découvert et expérimenté l'utilisation de GLPI (Gestion Libre de Parc Informatique), un outil open-source permettant la gestion des tickets d’assistance et des ressources informatiques. Ce travail m’a permis de comprendre les principes de la gestion des incidents, du suivi des demandes et de l’optimisation du support IT au sein d’une organisation.

TP Win Server GPO

projet
VM Internet word

Dans le cadre de ce TP, j'ai appris à déployer un fond d’écran sur un parc informatique en utilisant les objets de stratégie de groupe (GPO) sous Windows. Ce travail m’a permis de comprendre le fonctionnement des GPO (Group Policy Objects) et leur rôle dans l’administration centralisée des configurations système au sein d’un réseau d’entreprise.

TP Consol FSRM

projet
VM Internet word

Dans le cadre de ce TP, j'ai découvert et expérimenté l'utilisation de la console FSRM (File Server Resource Manager), un outil de gestion des ressources de stockage sous Windows Server. Ce travail m’a permis de comprendre comment contrôler, surveiller et optimiser l’utilisation de l’espace disque sur un serveur en appliquant des quotas, des filtres de fichiers et des rapports de stockage.

TP Analyse

projet
Internet word

Dans le cadre de ce TP, j'ai analysé une demande client, en tirant des conclusions sur les besoins spécifiques et en recherchant des solutions adaptées. Ce travail m’a permis de renforcer mes compétences en analyse des besoins et en gestion de projet, en passant par une phase de documentation et d'expérimentation d’une solution dans un environnement dédié.

Projets Personnel

Calculatrice

projet
HTML5 CSS JavaScript GIT

Dans ce projet, j'ai développé une calculatrice interactive, permettant d’effectuer des opérations mathématiques de base via une interface intuitive.
L'objectif était d'améliorer mes compétences en programmation et conception d’interfaces utilisateur, en appliquant des concepts de logique algorithmique et de gestion des événements. J’ai utilisé JavaScript pour la logique des calculs, ainsi que HTML5 et CSS3 pour structurer et styliser l’application, offrant ainsi une expérience fluide et ergonomique.

Visual_Novel

projet
HTML5 CSS JavaScript GIT

Dans ce projet, j'ai co-développé un Visual Novel interactif avec un ami, où le joueur doit faire des choix stratégiques pour sauver le roi. Chaque décision influence le déroulement de l’histoire, menant à différents scénarios et à une issue victorieuse ou une défaite.
L’objectif était d’explorer la programmation narrative et de concevoir une expérience immersive grâce à un système de choix dynamiques. Nous avons utilisé JavaScript pour la logique du jeu et HTML5/CSS3 pour la structure et le design, afin de garantir une navigation fluide et engageante.

Projets Professionnel

Project Copycat

projet
HTML5 CSS JavaScript GIT

Dans le cadre de ce projet, j'ai entrepris la reproduction complète du site Joom.com, une plateforme internationale et populaire dédiée au commerce en ligne , afin de renforcer et perfectionner mes compétences en développement web front-end. Ce projet personnel visait non seulement à améliorer mes capacités techniques, mais aussi à approfondir ma compréhension des concepts fondamentaux de la conception et de l'ergonomie des interfaces utilisateur.
L'objectif principal consistait à recréer fidèlement le design et certaines fonctionnalités principales du site Joom, en respectant les standards actuels du développement web. J'ai soigneusement travaillé sur l'implémentation des structures visuelles et interactives en appliquant les meilleures pratiques associées aux technologies modernes telles que HTML5, CSS3, et JavaScript.