Java Entreprise Edition

    1. Introduction aux technologies JEE.
      • Support de cours général : rappels sur java, architecture logicielle, application web, serveurs d'applications, scalabilité, modularité, sécurité.
      • Travaux Pratiques : Mise en place de l'environnement de développement, Installation du serveur d'applications Tomcat et paramétrage de l'environnement de développement Eclipse. Déploiement d'applications.
      • Mots-clés : Archive war, build path, administration du serveur.

    2. Première Application Web Dynamique en JEE.
      • Support de cours : introduction aux servlets et à leur cycle de vie.
      • Travaux Pratiques : Création d'une servlet. http get et session.
      • Mots-clés : Protocole http. Introduction aux annotations, Threads, Cycle de vie d'une servlet.

    3. Premier MVC avec JSP, EL et Javabeans.

    4. Persistance de données avec JPA - Objet relationnal mapping.
      • Support de cours : Introduction à la persistance de données en java.
      • Travaux Pratiques : Mise en place de l'ORM avec Hibernate.
      • Mots-clés : JDBC, JPA, JPQL, DAO, requêtes précompilées.

    5. Web service SOAP et RESTFul avec JAX-RS.

    6. Intégration des compétences.