Langages, frameworks et outils maîtrisés
J'ai acquis mes connaissances de plusieurs manières : via ma formation BTS SIO pour les bases, par apprentissage autonome en testant et expérimentant, et à travers chaque problème résolu qui m'a poussé à évoluer rapidement.
HTML
Langage de balisage standard du web, structuration du contenu.
CSS
Mise en forme, animations, layouts modernes et responsive design.
JavaScript
Interactivité côté client, manipulation du DOM, fetch API.
PHP
Langage serveur pour sites dynamiques et gestion de bases de données.
Symfony
Framework PHP puissant pour applications web complexes et structurées.
SQL
Bases de données relationnelles, requêtes, modélisation UML.
C#
Langage .NET orienté objet pour applications desktop et API.
Python
Langage polyvalent avec de nombreuses bibliothèques.
Go (Golang)
Langage rapide de Google pour applications distribuées et cloud.
Outils et logiciels utilisés tout au long de mon parcours — IDE JetBrains, Git pour la gestion de version, Docker pour la conteneurisation, et divers systèmes d'exploitation.
PHPStorm
IDE JetBrains pour PHP, optimisé Symfony et Laravel.
WebStorm
IDE avancé pour JavaScript, HTML et CSS.
Rider
IDE puissant pour le développement .NET et C#.
VSCode
Éditeur léger et extensible pour tous types de projets.
Git
Gestion de versions, branches, collaboration sur code source.
Gitea
Alternative légère à GitHub pour héberger ses dépôts Git.
Windows
Système d'exploitation le plus utilisé dans le monde.
Linux
OS open-source stable, sécurisé, idéal pour les serveurs.
MacOS
Système Apple, expérience lors du stage LC-Network.
YouTrack
Gestion de projet agile et suivi de bugs JetBrains.
Synology DSM
OS pour NAS Synology — hébergement, Docker, partage.
Docker
Conteneurisation pour déployer facilement des applications.