Votre partenaire formation

Cycle certifiant Développeur Web en Java

Réf: KWJ

Durée: 16 jours

Objectifs de la formation

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 œuvre des Web Services.

Contenu de cette formation Java Web :

– L »Objet en Java
– Les packages Java
– Le développement d »applications Web/JE

– Les compléments utiles\r\n- Les Web Services

 

Programme de Formation

L »Objet en Java
– 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.

Les packages Java

– 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 IMM.

Le développement d »applications Web/JEE

– Rappel sur le contexte des applications Web.
– Serveur et client Web. Protocole HTTP.
– La plate-forme 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;
– Utilisation de JavaBeans à partir de page JSP.
– Les librairies de balises. Principe. Fonctionnement.
– Présentation de JSTL (Java Standard Tag Library).
Travaux pratiques
Mise en place de l »environnement JEE/Eclipse/Tomcat. Développement d »une application Web mettant en œuvre servlets et JSP. Développement de librairies de balises.

Les compléments utiles

– 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.
Les Web Services

Les technologies

– 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.

La mise en œuvre

– Les API Java. Créer et utiliser des Web Services.
– JAX-RPC. SOAP-RPC, JAXM Messaging API.
– Signatures digitales XML, cryptage XML.
Travaux pratiques
Démonstration d »applications utilisant des Web Services. Invoquer un Web Service, manipuler des données XML via les API SAX, DOM et JAXB. Programmation de Web Services de type échange de message et RPC. Utilisation de diverses API Java.

Profil Stagiaires & Pré-requis

 

Prix :

Paris,Lyon,Aix,Nantes,Rennes,Toulouse,Bordeaux,Bruxelles,Strasbourg,Lille,Geneve,Sophia-antipolis,Luxembourg :  € 5900 HT

Dates de Formations

Nous Consulter