Stage De Conception / Développement Informatique
Miramas, Provence-Alpes-Côte D’Azur, France
Mon second stage en informatique, réalisé au sein de l'association ADMR Loisir Culture Environnement dans les Bouches-du-Rhône, était consacré à la création d'un jeu web sur l'alimentation durable. Mené en totale autonomie, en raison de l'absence d'équipe de développement au sein de l'association, le projet s'est déroulé en plusieurs phases clés :1. Analyse des besoins :-Étude des attentes des utilisateurs, particulièrement intéressés par l'écologie et l'alimentation… Show more Mon second stage en informatique, réalisé au sein de l'association ADMR Loisir Culture Environnement dans les Bouches-du-Rhône, était consacré à la création d'un jeu web sur l'alimentation durable. Mené en totale autonomie, en raison de l'absence d'équipe de développement au sein de l'association, le projet s'est déroulé en plusieurs phases clés :1. Analyse des besoins :-Étude des attentes des utilisateurs, particulièrement intéressés par l'écologie et l'alimentation durable.2. Conception :-Définition des spécifications du jeu et sélection des technologies appropriées.-Création de maquettes pour l'application avec Adobe XD.-Élaboration de diagrammes UML, incluant des diagrammes de classes et de cas d'utilisation, pour détailler la structure du jeu.3. Développement :-Conception des pages de l'interface utilisateur en utilisant JS et React.-Mise en place d'un serveur NodeJS avec le framework Express pour gérer le CRUD de l'application.-Utilisation d'une base de données MongoDB pour la gestion des données.4. Autoformation : Parallèlement à l'élaboration du jeu, environ un tiers du temps de stage a été alloué à l'autoformation sur les technologies choisies pour ce projet. Trois formations OpenClassrooms ont été suivies, portant sur des notions avancées en JS, les bases de Node et Express, et les principes fondamentaux de React.Ce stage a été une occasion précieuse de mettre en pratique des compétences en développement web, tout en soulignant l'importance de l'auto-apprentissage et de l'adaptabilité dans la conduite de projets informatiques d'envergure. Show less