Mes compétences techniques

🖥️ Développement Frontend

HTML5

Création de structures web avec les fonctionnalités HTML5.

Niveau 70%

CSS3

Stylisation avancée avec CSS3, incluant les animations, flexbox et grid layouts.

Niveau 70%

JavaScript

Création d'interactivité sur les sites web avec JavaScript.

Niveau 20%

Bootstrap

Création de sites web responsives avec le framework Bootstrap et personnalisation des composants.

Niveau 40%

React Native

Développement d'une application mobile avec React Native.

Niveau 5%

⚙️ Développement Backend

PHP

Développement backend avec PHP, création d'applications web dynamiques et gestion de bases de données.

Niveau 60%

Java

Bases de la programmation orientée objet avec Java.

Niveau 5%

Python

Automatisation de tâches et traitement de données avec Python. Connaissances des bases du langage.

Niveau 20%

Symfony

Développement d'applications web avec le framework PHP Symfony, utilisation des composants et bundles.

Niveau 50%

C#

Conception de nouvelles fonctionnalités sur une application web avec C#.

Niveau 30%

Blazor

Développement d'une application web avec le framework C# Blazor.

Niveau 50%

🗄️ Bases de données

MySQL

Conception et gestion de bases de données relationnelles avec MySQL, requêtes SQL et optimisation.

Niveau 40%

PHPMyAdmin

Gestion des bases de données avec l'interface PHPMyAdmin.

Niveau 80%

🧰 Outils de développement

Visual Studio Code

IDE utilisé pour le développement avec tous type de langage.

Niveau 95%

Visual Studio

IDE utilisé pour le développement en entreprise.

Niveau 95%

PHPStorm

IDE utilisé pour le développement en PHP.

Niveau 70%

IntelliJ IDEA

IDE utilisé pour le développement en Java.

Niveau 60%

🌐 Serveurs d'hébergement

WAMPP

Serveur d'hébergement utilisé pour le développement en local.

Niveau 95%

Hostinger

Serveur utilisé pour l'hébergement de sites en ligne.

Niveau 90%

NGinx

Serveur utilisé pour le déploiement de sites internet.

Niveau 30%

🗓️ Gestion de projet

GitHub

Utilisé pour le contrôle de version et la collaboration.

Niveau 60%

Trello

Utilisé pour l'oganisation et l'assignation des tâches.

Niveau 90%

Teams

Utilisé pour l'oganisation et l'assignation des tâches en entreprise.

Niveau 90%