Stage de deuxième année
Entreprise concernée :
La compagnie CAPGEMINI, est implantée à Digulleville (RUE DU HAGUE DICK) dans le département de la Manche.
Ses principales activités sont :
► Conseil en systèmes et logiciels informatiques.
► Audit et conseil informatiques
Informations principales :
Objectif du stage :
Le sujet concernera une refonte intégrale de l'IHM de l'application GREF d'Orange.
Apprentissage et prise en main du framework AngularJS
Acquisition de compétences Javascript liées au framework
Maquettage de quelques pages de l'application GReF en AngularJS
Présentation des maquettes au client Orange.
Première semaine du stage :
Lors de cette première semaine de stage, on m'a demandé de me former sur le Framework AngularJS. Ce que j'ai fait durant toute la semaine avec différents tutoriels que j'ai testé avant de pouvoir utiliser mes connaissances sur l'application GReF.
Cette première semaine a été très instructive sur :
Deuxième semaine du stage :
Lors de cette deuxième semaine, j'ai essayé d’intégrer mes connaissances acquises sur le Framework AngularJS, afin de créer une première maquette d'une page de l'application GReF. J'y ai rencontré beaucoup de difficultés au début pour intégrer ce que je voulais créer mais j'ai plus en plus de facilités à comprendre le fonctionnement du Framework, ainsi que du Javascript que j'ai du apprendre car je n'en avais jamais fait auparavant.
Cette deuxième semaine a été très instructive sur :
Troisième semaine du stage :
Lors de cette troisième semaine, j'ai récupéré les données Json de l'application GReF pour pouvoir les utiliser sur la maquette dans des tableaux angular
Cette troisième semaine a été très instructive sur :
Quatrième semaine du stage :
Durant cette quatrième semaine, j'ai, tout d'abord, terminé un essai de maquette d'une page en Angular1 concernant une recherche côté serveur d’éléments affichables dans un tableau filtré. Une fois terminé, j'ai pris connaissance de la version 2 d'Angular afin de m'essayer à la même maquette que précédemment pour pouvoir, en définitive, comparer les deux versions du Framework et donner mon avis sur ces dernières.
Cette quatrième semaine a été très instructive sur :
Cinquième semaine du stage :
Durant cette dernière semaine de stage, j'ai pu finir la maquette en Angular2 représentant une recherche d'Openlist dans un tableau fonctionnel. Je n'ai pas trouvé de tableau performant en Typescript j'ai donc utilisé javascript pour le faire. J'ai eu des difficultés à faire fonctionner le ngModel de angular2 qui semble beaucoup moins intéressant que dans angular1. Une fois la maquette terminée, j'ai épuré et commenté mes productions angular1 et angular2 pour plus de clarté.
Cette cinquième semaine a été très instructive sur :
Pointage des compétences: