Contexte entreprise
Notre ambition est de réussir le savant mélange entre challenges techniques, développement des compétences et bonne ambiance, pour le succès de nos clients. Nous sommes de ceux qui croient que l’entreprise est avant tout une aventure humaine, et que le développement informatique est un métier à forte valeur ajoutée. Vous adhérez à nos valeurs : Excellence, Partage, Passion, => rejoignez-vous !
Contexte fonctionnel
CAPICO, l’outil d’eCoaching d’Excilys, propose une solution web et mobile pour optimiser l’apprentissage.
Cet outil est constitué de plusieurs modules :
- création des contenus numériques,
- gestion des parcours de formation individualisés en fonction des besoins de l’apprenant,
- suivi détaillé des résultats.
Le module « Coach », qui permet à l’enseignant de suivre les résultats par élève et par classe, est en cours de refonte ; il reste un travail important sur la création de parcours de formation basés sur les résultats précédents, pour optimiser l’apprentissage de chaque élève.
Déroulement du stage
Vous avez des bases en Java et vous souhaitez monter en compétences dans un environnement professionnel et convivial. Vous recevrez au préalable un complément de formation de dix semaines sur les technologies Java, avec notamment les différents frameworks et outils utilisés dans le monde professionnel aujourd’hui (Hibernate, Spring, Maven, Git, Angular, React, Vue.js, …).
Vous rejoindrez ensuite un projet de recherche et de développement, qui vous conduira à mettre en application vos connaissances théoriques sur un projet réel.
Technologies utilisées
- Java, Spring, Hibernate
- Angular, React
- Web services REST
- SCRUM
Principaux livrables attendus
- Développement du logiciel fonctionnel, en collaboration avec l’équipe chargée de l’architecture.
- Développement de la partie serveur et de l’IHM en mode « responsive ».
- Mise en place des tests nécessaires pour valider vos développements.