Après plus de 20 ans d'expériences professionnelles dans différents domaines dont la logistique, le bâtiment et l’entreprenariat.
C'est fin 2019 que j'ai choisis d'entreprendre une reconversion professionnelle dans le domaine du Développement web.
Poussé par la motivation et l'envie d'évoluer dans ce domaine, j'ai appris en autodidacte les langages HTML5, CSS3, JavaScript et le framework React.
Travailleur consciencieux, j'ai suivis le cursus diplômant d'OpenClassRooms en Avril 2020 sur le parcours Développeur web orienté JavaScript, j'y ai appris les bonnes pratiques de développement et j'y ai développé 6 projets du backend au front-end.
Aujourd'hui je suis fier d'avoir validé ce parcours et d'avoir fais ce choix en investissant mon temps et mon argent pour ma réussite professionnelle et pouvoir m'épanouir dans ce que je fais.
Développeur Web en CDD
Languages : Python, Django, Javascript
Outils : VSCode, git, github, gitkraken, notions, figma
J'utilise aussi un peu de htmx pour ajouter du rendu instantané sans rafraîchissement de la page.
Développement d'une application de demande d'envoi de colis en python django et js, bdd mariadb, l'application est couplet avec une DRF Api qui communique avec un ERP. L'application a permis de supprimer les demandes papiers, de permettre aux utilisateurs de transmettre la demande en 1 seul clic, de pouvoir avoir un suivi de celle-ci...
En cours, développement d'une application de gestion de matériel de métrologie from scratch, les besoins : gestion du matériel, identification, suivis de maintenance, sorties de rapports de mesures matériels...
Stage Développeur Front-end React.
Le projet: Programme pour devenir Développeur web propulsé par l'IA.
- outils vscode, github
- refacto du code, création thème global css (styled-components)
- développement de la page profil utilisateur selon la maquette
- rendu conditionnel, hook, state, props, context
- création component réutilisable
- formatage des données, tri, calcul des stats utilisateurs
- développement d'un algo de level basé sur la suite de Fibonacci
- développement de test unitaire pour les exercices de la formation JavaScript chapitre (Programmation fonctionnel et POO) avec jest sur scrimba
- optimisation performance et accessibilité
- découper, assembler et intégrer tous les éléments d’une maquette graphique en HTML5 et CSS ;
- ajouter du contenu audio et vidéo en HTML5 ;
- animer les pages web avec CSS3 ;
- appliquer les standards du web et les normes en vigueur ;
- construire un site web fluide s’adaptant à tout type d’écran (web, smartphone et tablette) ;
- améliorer le référencement naturel en utilisant les balises selon leur sémantique ;
- faire réagir la page web en fonction des actions de l’utilisateur en JavaScript ;
- se connecter à un service web pour exploiter des données tierces (API) ;
- gérer les comptes utilisateurs ;
- concevoir un site maintenable grâce à la gestion des erreurs et exceptions ;
- créer, gérer et afficher le contenu d’une base de données.
Le Programme en ligne pour devenir développeur,propulsé par l'intelligence artificielle.
Le Programme Hardcoders a été conçu pour te transformer en développeur web PRO, depuis chez toi.
Projet fullstack sur le thème d'un réseau social
front: React, redux, styled-components
back : nodejs, express, orm sequelize
bdd : mySQL
L'app permet de consulter des articles existant sans authentification, pour participer au échange il faudra au préalable s'inscrire, l'inscription est rapide et sécurisé, par la suite vous authentifiez et vous pourrez poster des articles avec du texte et/ou une image, interagir avec les autres en commentant les articles et aussi cliquer sur le petit ♥️ pour aimer un article, vous pourrez supprimer votre compte, cela entraînera la suppression de vos post, de vos commentaires ainsi que vos like et il ne restera aucune trace de vos informations dans la base de donnée, un rôle admin peut être attribué pour gérer les échanges utilisateurs et aussi gérer les comptes utilisateurs si il ne respecte pas la charte de conduite du site
C'est un site de recherche utilisateur github, ce projet a été réalisé pendant ma formation React.js de Brad Traversy.
- Français
- Anglais