Entreprise contactée | Date du contact | Lieu | Réponse de l'entreprise |
EVODE | 17/11/2024 | Lorgues | Accepté |
Pour mon stage de deuxième année, je suis retourné dans la même entreprise que l'année dernière, à savoir Evode.
1ère semaine :
Présentation des différents projets sur lesquels j'allais travailler. Il m'a été donné comme tâche de m'approprier le code existant, comprendre ce que faisaient les entreprises clientes afin de répondre aux besoins demandés.
Le mardi, double formation : Au matin, formation sur l'entreprise, les méthodes de travailler, etc ... L'après midi était une formation sur leur nouveau framework customisé, qui était différent de celui de l'année dernière, car, comparé à l'année dernière, celui-ci inclus désormais des nouveaux systèmes de chiffrement et des améliorations en termes de cybersécurité, et m'ont présenté divers projets qu'ils ont réalisés avec ce nouveau framework.
PROJET EUKLES -> Début des travaux. Ils m'ont donné accès à leur logiciel de gestion de tâches, dans celui-ci, me sont attribuées des tâches (DIT), avec un temps approximatif de réalisation de la demande (Pour un développeur expérimenté). A chaque fin de tâche, il faut renseigner sur leur logiciel, le temps passé dessus.
Jeudi : Matin : Formation Cybersécurité. Après-midi : Suite des travaux (EUKLES). Pour développer, on utilise PhPStorm, et Gitea pour la gestion de code source (GIT).
Vendredi : Fin de mes tâches (EUKLES), J'ai plus ou moins réussi à ne pas trop m'éloigner du temps initialement prévu pour un développeur expérimenté.
Résumé : Formations + Développement
2ème semaine :
Nouvelle activité (DG SYSTEME), j'ai dû, à partir d'un site web existant, créer une application web mobile, ne reprenant que certaines des fonctionnalités présentes sur l'application de base, avec certaines modifications à réaliser, il a donc d'abord fallut que je m'approprie le code pour pouvoir effectuer les modifications demandées + Formation sur l'optimisation des bases de données
Résumé : Formation + Développement / Adaptation du code existant
3ème semaine :
Au début de semaine j'ai conclue mon application mobile.
On m'a ensuite donné une liste de bugs à résoudre sur l'application WEB pc (DG SYSTEME), j'ai du m'approprier le reste du code, puis réessayer de produire les bugs par moi même, afin de savoir où ils se trouvaient, et comment les résoudre.
Résumé : Développement / Maintenance
4ème semaine :
Dans la continuité de la semaine 3, j'ai terminé de résoudre tous les bugs présents, et ait apporté des modifications à certaines fonctionnalités.
5ème semaine :
Retour sur le projet EUKLES. Il a fallut que j'apporte des modifications à certaines fonctionnalités que j'avais implémenté quelques semaines auparavant, afin qu'elle corresponde bien à la demande et/ou rendre cohérent certaines choses dans le code. Après avoir apporté mes modifications, j'ai du refaire de nouvelles fonctionnalités sur ce projet.
6ème semaine :
Sur le début de semaine, on m'a demandé de réaliser une petite documentation à propos de l'API PrestaShop. Le but était de pouvoir, à partir de la modification du stock d'un produit via le site DG-SYSTEME, mettre à jour le site PrestaShop via L'API. J'ai donc du éplucher toute la documentation pour l'API afin de comprendre comment elle marchait, et j'ai ensuite pu rédiger ma documentation, avec dedans quelques bouts de code permettant de réaliser la modification demandé.
Pour finir la semaine, on m'a demandé d'apporter des correctifs sur ce que j'avais fais lors de la 5ème semaine, et de m'occuper d'une dernière fonctionnalité sur le projet EUKLES.