Formez-vous ensemble, économisez plus ! -10% sur inscription individuelle, -20% en binôme.
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

Un cycle intensif qui vous permettra d'acquérir une maîtrise approfondie du langage Java pour développer des applications Web JEE et mettre en oeuvre des Web Services.

À qui s'adresse cette formation ?

Pour qui ?

Développeurs, ingénieurs, chefs de projets proches du développement.

Prérequis

Les objectifs de la formation

  • Maîtriser les concepts objet
  • Savoir développer des applications Web JEE à base de Servlet, de JSP et de Web Services
  • Maîtriser le langage de programmation Java
  • Programme de la formation

      • Les principes de la programmation Objet.
      • Une introduction aux modèles et à la notation UML.
      • Les éléments de base du langage Java.
      • La définition de classe.
      • L'héritage, les interfaces et le polymorphisme.
      • Travaux pratiques Prise en main de l'environnement de développement.
      • La conception d'interfaces graphiques.
      • La virtualisation des composants graphiques.
      • La gestion des événements.
      • Les Listeners et Adapters.
      • Introduction à la programmation Web.
      • Les Applets.
      • La connexion aux bases de données.
      • Travaux pratiques Construction de petites applications avec IHM.
      • Rappel sur le contexte des applications Web.
      • Serveur et client Web.
      • Protocole HTTP.
      • La plateforme JEE.
      • L'environnement de développement et d'exploitation.
      • Les servlets et les pages JSP.
      • Concepts.
      • La gestion de formulaires HTML.
      • Suivi de session.
      • Les différentes méthodes.
      • Les Java Server Pages pour le développement Web.
      • Travaux pratiques Mise en place de l'environnement JEE/Eclipse/Tomcat.
      • Développement d'une application Web mettant en oeuvre servlets et JSP.
      • Développement de librairies de balises.
      • Accès aux bases de données.
      • JDBC.
      • Transaction.
      • Le Mapping Objet-relationnel.
      • Utilisation d'un framework MVC, introduction à Struts.
      • Travaux pratiques Développement d'une application Web présentant des données d'un SGBDR.
      • Adaptation de l'application au modèle MVC avec Struts.
      • Ajout de la sécurisation d'accès.
      • Le rôle des Web Services.
      • Principales technologies (SOAP, WSDL, UDDI).
      • Architecture orientée service (SOA).
      • Rappel sur XML et les API Java.
      • Echange de données.
      • Créer et utiliser des Web Services avec les API JAX-WS, JAX-RS.
      • Signatures digitales XML, cryptage XML.
      • Travaux pratiques Manipuler des données XML via les API SAX, DOM et JAXB.
      • Programmation de Web Services avec les JAX-WS et JAX-RW.
    • 1337
    • 112 h

    Soumettez votre avis