Développer

Développer pour le web et les médias numériques.

AC34.02 / AC34.05

Une autre mission de mon stage a été de développer un dashboard pour la gestion des certificats Azure Key Vault. L’objectif était de permettre à l’équipe de visualiser les certificats, leurs dates d’expiration et de mettre en place un système d’alerte.

Technologie Technologie

AC34.01 / AC34.02 / AC34.03

Pendant mon stage, j’ai été chargé de créer un dashboard pour les métriques DORA(fréquence de déploiement, taux d’échec, lead time, MTTR). L’objectif était de centraliser ces indicateurs et de fournir à l’équipe une vision claire de ses performances.

Technologie Technologie

AC34.05

Pour un projet d’hébergement d’un site WordPress, j’ai exploré l’automatisation des déploiements avec Ansible. L’objectif était de limiter les interventions manuelles et donc de réduire les erreurs humaines tout en accélérant la mise en production.

Technologie

AC34.02 / AC34.03 / AC34.04

Dans ce projet, l’objectif était de déléguer la génération de PDF, qui est une tâche lourde, à un service spécialisé. Pour éviter de surcharger l’application principale développée en Symfony, j’ai conçu une architecture basée sur les micro-services, en utilisant Gotenberg comme moteur externe de conversion.

Technologie

AC34.02 / AC34.03 / AC34.04

Dans le projet MovieApp, j’ai mis en place une API RESTful avec Symfony et API Platform afin de gérer les échanges de données entre le front-end et le back-end. L’objectif était de construire une base solide permettant de créer rapidement des endpoints tout en gardant une logique métier claire et maintenable.

Technologie Technologie

AC34.01 / AC34.03

Dans le projet MovieApp, j’ai developpé une application en Vue.js où l’enjeu principal était de gérer les données de manière fluide et homogène. Pour répondre à ce besoin, j’ai intégré Pinia comme solution de gestion d’état afin de centraliser toutes les informations essentielles dans un seul espace.

Technologie Technologie

AC2403

Dans le cadre de la SAÉ 303, j’étais chargé de réaliser un graphique illustrant l’évolution du nombre de stations de recharge pour voitures électriques en France. Pour ce faire, j’ai employé la librairie Chart.js, qui permet de créer plusieurs types de graphiques.

AC2402

Lors de la création de mon portfolio, je me suis intéressé à créer un CRUD pour permettre d'utiliser une page pour afficher les détails de chaque AC

AC2403

J'ai réalisé un chat interactif qui stocke les données. Dans une base Marie DB, c'est un chat à plusieurs personnes quand d'autres personnes parlent ça met le texte à gauche et si on parle ça met le texte à droite. Cela marche, grâce à un filtre si le prénom avec lequel on s'est enregistré correspond au prénom du message. Alors ce message ira directement à droite sinon ira à gauche.

AC1402

Dans ce module j’ai appris a concevoir des sites en utilisant des balises conteneurs, flexbox, grid, responsive et j'ai également réalisé une calculatrice en Js.

AC4104

Pour mettre en ligne mon site, j'ai utilisé l'hébergeur<a href="https://pulseheberg.com/">PulseHeberg</a> et j'ai utilisé FileZilla pour mettre mes pages web en ligne.

AC4102

Pendant mon 1er semestre, j'ai réalisé beaucoup de TP dont L'aboretum qui comprenait 5 pages. Cet exercice était basé sur le css des pages et les images. J'ai travaillé aussi sur les bases pour créer un menu de navigation.

AC4101

J'ai utilisé des logiciels comme par exemple Vs Code qui m'ont permis de coder. J'ai aussi exploité FileZilla pour faire mes transferts de fichiers et docker pour le php.

AC2103

J'ai récupéré des données sur le site data Gouv de France, pour créer et analyser les données des voitures électriques. Comme par exemple les prix des voitures, les kilomètres possibles avec la voiture, toutes les bornes de recharge en France.