Mon parcours vers le développement web a été plutôt naturel, motivé par une passion de longue date pour la technologie et une inclination geek.
J’ai passé 20 ans à travailler dans le secteur IT d’une administration au sein d’une association (A.P.S.I), où j’ai acquis une solide expérience en gestion de systèmes et en maintenance informatique.
Cependant, c’est en 2017, lors de ma formation en web design, que j’ai réalisé que j’aurais dû suivre une formation en développement web bien plus tôt.
Cette prise de conscience m’a poussé à poursuivre cette voie, élargissant ainsi mon expertise et renforçant ma passion pour le développement web.
1. Technologies de Développement Web et Web Design
1997
- HTML : Utilisation pour la préparation de pages web sur Frontpage.
2001 – 2022
- GLPI : Mise en place et installation pour la gestion des tickets et le monitoring.
- LAMP Stack : Installation de GLPI sur un serveur Synology avec MariaDB, PHP7.
2017 – Formation M2i – Infographiste Multimédia (Web Designer)
- HTML5
- CSS3
- JavaScript
- PHP7
- jQuery
- CMS : WordPress
- Base de Données : MySQL
- Serveur : XAMPP
- Adobe Creative Cloud : Photoshop, Illustrator, InDesign, Animate, Flash, Premiere, Edge Animate
- 3D Modélisation : 3DS Max, Blender
- Digital Publishing : Epub, Twixel
- Motion Design : After Effects, Sketchup
- UX Design : Sparks
- Environnement de Développement : Dreamweaver, Sublime Text
2022 – Le Wagon – Développeur Web Full-Stack (Bootcamp)
- Ruby on Rails : Développement full stack
- JavaScript Frameworks : Vue.js, Stimulus
- HTML5, CSS3
- Python3
- Node.js
- Databases : PostgreSQL, MariaDB, SQL
- GIT/GitHub : Travail collaboratif
- Outils de Déploiement : Heroku, Namecheap
- Environnements de Développement : Linux, Windows/Mac
- Organisation de Projets : Kanban, Figma (UX Design)
2023 – Aston – Développeur JAVA (POEC + Alternance)
- Java (versions 8 à 17)
- JEE 8 et 9 : JSP, Servlet
- Spring Framework : Spring Core, Spring Boot, Spring Data, Spring MVC
- Bases de Données : SQL, MySQL, DBeaver, JMeurise
- JavaScript, TypeScript : Angular
- Serveur : Tomcat 10
- Outils de Build : Maven (Java), NPM (JavaScript)
- Frameworks : JPA/Hibernate, JDBC, Jackson, JUnit, Mockito
- Outils d’Analyse : SonarQube
- Conteneurisation : Docker Desktop
- Web Services : REST, GraphQL
Autoformation
- Codecademy : JavaScript intermédiaire, Python3, Django, JAVA
Résumé par Domaines de Compétences
Développement Web
- Langages : HTML5, CSS3, JavaScript, TypeScript, PHP7, Python3, Ruby, Java (8 à 17)
- Frameworks et Bibliothèques : Ruby on Rails, Vue.js, Stimulus, Angular, Spring (Core, Boot, Data, MVC), Node.js, Django
- Base de Données : MySQL, PostgreSQL, MariaDB, SQL, SQL Lite
- Web Services : REST, GraphQL
- Outils de Déploiement : Heroku, Namecheap, Docker Desktop
- Environnements : Linux, Windows/Mac
- Serveurs : XAMPP, Tomcat
- Outils de Build : Maven, NPM
- Outils d’Analyse : SonarQube
Web Design
- Adobe Creative Cloud : Photoshop, Illustrator, InDesign, Animate, Flash, Premiere, Edge Animate
- 3D Modélisation et Animation : 3DS Max, Blender, Sketchup, ZBrush
- Motion Design : After Effects, Flash
- Digital Publishing : Epub, Twixel
- CMS : WordPress
- UX Design : Sparks, Figma
- Outils de Développement : Dreamweaver, Sublime Text
Cette liste chronologique couvre les technologies et compétences acquises tout au long de mon parcours professionnel et éducatif.