Company | GFI |
Training period | from april 2th 2012 to june 31th 2012 |
Company tutor | Xavier Sintive |
University tutor | Patricia Plénacoste |
Participation in the development of a new application with JAVA/JEE & JQuery
I carried out my internship in GFI Lille. GFI is a French SSII. It's a service company in informatics engineering. The service center of Lille is the platform specialized in Java/JEE GFI.
When we did an internship at GFI, we had the advantage of starting it with about two weeks of training at various JEE frameworks and various programming techniques.
This course covered the following topics, in order:
To learn this, you will have to develop a sale of products applications that will evolve with additions of new features for each concept discussed.
At the end of this training, I joined the small team (six in total) of the project "A2D" which is a brand new project of GFI from their newest client: Toyota.
Through this project, Toyota wants to improve its management of suppliers throughout Europe.
My arrival on the project, with another level DUT trainee, has triggered the development phase of the project while the design phase was coming to an end.
As this project began from scratch, I had the chance to use the latest technologies in their latest versions. Thus, we used JQuery (http://jquery.com/) for the GUI part and Java 6, Spring with annotations (http://www.springsource.org/) and JPA (via Spring Data (http://www.springsource.org/spring-data/jpa) and Hibernate with annotations) for the business part.
This project being a small one (150 days of development sold), I have the chance to participate in all phases of development and I will perhaps be able to participate in the phase of acceptance procedures.
This internship allowed me to grasp new frameworks and new programming techniques and standards. It also brought me a much better knowledge of Java and Eclipse through skilled colleagues. It also allowed me to learn how to work with complex software architecture and respect it in my work as a developer. Finally, it has consolidated my choice to move on to software architecture via a Master IAGL.
Thanks a lot to GFI and the A2D team