Déposer une
demande de formation
Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !

Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.

Information sur la formation

Référence interne de la formation : JAVA J2EE cursus


Durée : 6 semaines



Outils utilisés :

- Environnement de développement : Eclipse avec différents plugins (WTP, JBOSS, …)
- Moteur de servlets et JSP : Apache Tomcat
- Conteneur EJB : JBOSS
- Outil de modélisation UML : Rational Rose
- Serveur de données : Oracle, SQL Server, Access


PS : Les différents cours sont dotés d’exemples et d’exercices d’applications.

Contenu détaillé:


• Remise à niveau requis : bases algorithmiques et principes de la programmation en Java

o Algorithmiques et résolution de problèmes
o Programmation en Java : éléments de base, structure, fonctions, ….


• Programmation objet en Java

o Introduction : naissance, philosophie, principe de fonctionnement, (JVM, JRE, JDK, …)
o Objets et classes en Java (définition, manipulation, héritage, agrégation, interfaces, abstraction, polymorphisme et surcharge, …)
o Gestion des erreurs et d’exceptions
o Entrées/sorties et système de fichiers
o IHM : AWT, SWING et gestion des événements
o Applications, Applets, JSP, Servlets, Packages, ….
o JDBC : accès aux bases de données
o Threads



• Les bases HTML et JavaScript

o Présentation du HTML et des formulaires web.
o Le JavaScript et la validation locale des formulaires

• Langage SQL/Oracle ou SQL Server

o Modèles conceptuel, logique et physique des données
o Introduction aux systèmes de gestion des bases de données
o Présentation du serveur de données Oracle ou SQL Server
o Présentation des interfaces clients (SQL*Plus, iSQL*PLUS, …)
o Le langage SQL : langage de Définition et de Manipulation de données (Définition des bases de données et des tables, manipulation des données : consultation, extraction, modification, suppression et insertion)

• XML et XSL

o Principe et syntaxe de XML
o Différentes utilisation de XML : échange de données, paramétrage d’applications, stockage des données, ….
o DTD et schémas XSD
o Principe de XSL et XSLT
o Utilisation de XSLT pour la transformation de flux XML : matching, boucles, tests, tri, …..
o Manipulation de XML/XSL en Java (JDOM/SAX)


• Programmation Java côté serveur : JSP/Servlets

o Architectures d’applications WEB : le client HTML/Javascript, les serveurs d’applications, …
o La technologie des Servlets : Conteneur, Cycle de vie et exécution, API, monothreading, session, cookie, contexte des servlets, conversation entre les servlets, ….
o La technologie des JSP : Principe et lien avec les servlets, Cycle de vie et exécution, Composants d’une JSP (expressions, scriptlets, déclarations, directives, actions, taglibs, …), Pages erreurs, Variables prédéfinies, interaction entre JSP et Servlets….
o Taglibs et la JSTL
o TP


• J2EE et les principaux frameworks

o Présentation de la norme J2EE
o EJB : Principe, JNDI, Conteneurs, les différents types d’EJB (bean session avec et sans état, bean entité BMP et CMP, bean message)
o WebServices : Principe, SOA, SOAP, WDSL, ….
o Frameworks : Struts, Spring, Hibernate

• UML
• Projet de synthèse


Laurent DIAS


201 avenue Pierre Brossolette
92120 Montrouge
Tél : 01 46 56 69 09 / 06 68 18 90 50
Fax : 01 42 53 59 95
ldias@esic-online.com
www.esic-online.com



Clients visés :

SSII, Informaticiens, jeunes diplômés

Mots-clés en rapport avec la formation :

ALGO et programmation en JAVA
Programmation objet en JAVA
HTML et Javascript
Oracle
XML et XSL
Développement des Servlets et des JSP
JEE et frameworks : EJB, JNDI, JMS, Webservices -
Struts, Hibernate, Spring
Langage UML
Projet
J2EE

Societe

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !