\\
FTP
Sujets abordés dans ce cours
Serveur FTP
Clients FTP
Partage de dossiers
Permissions Utilisateurs
et Groupes
\\
ACTIVE DIRECTORY
Sujets abordés dans ce cours
Utilisateurs & Groupes
GPO simples
Partage de dossiers
DNS
\\
DOCKER
Sujets abordés dans ce cours
docker-compose
Dockerfile
Réseau et Volumes
Image et versionnage
\\
WEBGL
Ce projet personnel a été réalisé dans le but d'apprendre à utiliser l'API graphique WebGL avec TypeScript, compilé à l'aide de webpack. De plus, afin de maîtriser les concepts de vecteurs et de matrices, aucune bibliothèque publique n'a été utilisée. En effet, l'ensemble des classes mathématiques ont été développées manuellement dans l'objectif d'apprendre.
\\
PORTFOLIO
Projet qui a pour objectif de créer un portfolio. Pour son aspect visuel (Frontend) j'ai utilisé : Tailwind CSS, Basecoat et GSAP. De plus, Vite est utilisé pour construire les différents fichiers CSS et JavaScript. Pour finir, Vercel est utilisé pour héberger le site en backend et gérer les emails avec Resend.
GCL
Ce projet personnel a pour but de créer un visualiseur d'aléatoire basé sur les nombres générés par un Générateur à congruence linéaire (LCG). En effet, cet algorithme est très connu dans la génération de nombres pseudo-aléatoires et était présent dans certaines versions de PHP. Malheureusement, celui-ci n'est pas considéré comme sécurisé cryptographiquement étant donné qu'une de ses variables utilise la génération précédente.
\\
GAME OF LIFE
Ce projet personnel est une recréation du « Jeu de la vie », en JavaScript, en utilisant la bibliothèque graphique p5.js.
\\
DÉCOUPAGE IPV4
Un petit site web pour s'entraîner au découpage d'adresses IPv4.
\\
MATCH LOGGER V2
Ancien projet personnel dont l'objectif était de créer un bot Discord permettant d'afficher les statistiques d'un joueur sur sa dernière partie de League of Legends. Ce projet utilise l'API Riot Games, ainsi que JavaScript avec la bibliothèque discordjs pour l'envoi d'embeds sur Discord.