Vous êtes ici

  1. Accueil
  2. DEV : développement d’applications

DEV : développement d’applications

DEV : développement d’applications

En pratique :

Langue principale : français

Description du contenu de l'enseignement

Ce module est le prolongement des modules JAVA et METH : le but est d’en appliquer les compétences dans le contexte d’un projet « réel », présentant des enjeux nouveaux aussi bien techniques (inter-opération des plate-formes, des langages, des modèles), méthodologiques (mapping et synchronisation de données, gestion de dépendances, de versions...) qu’humains (travail collaboratif, agilité).
Concrètement parlant, les compétences acquises sont les suivantes :

  • concevoir et mettre en œuvre les modèles d’objets et de données adaptés aux différentes couches de l’architecture, ainsi que leurs interconnexions : injection de dépendance, data binding, mapping objet/relationnel (Hibernate) ;
  • concevoir et développer une application dans un contexte client/serveur, en s’appuyant sur les technologies JSP/Servlet, Hibernate, REST pour le back-end et HTML, CSS, JSON, JavaScript pour le front-end ;
  • savoir développer une application en alliant ergonomie, qualité et productivité, grâce aux outils Git, Maven, Jersey, et AngularJS, entre autres.