Ce cours s’adresse à des développeurs en langages procéduraux devant s’impliquer dans le développement d’applications J2EE avec IMPROVE Foundations. Il s’appuie largement sur des exemples concrets : les participants réalisent une application Web de gestion complète. Au travers de ce cours, les participants acquièrent un premier niveau opérationnel selon une méthodologie éprouvée pour développer avec IMPROVE Foundations.
Objectifs du cours
Cette formation propose au développeur n’ayant aucune expérience de développement J2EE de :
- Etre sensibilisé au développement d’applications J2EE de gestion
- Connaître et mettre en pratique les concepts du développement avec Improve Foundations
- Découvrir et utiliser Eclipse/WSAD pour réaliser des développements Improve Foundations
- Maîtriser la syntaxe et la sémantique Java
- Apprendre à lire des schémas UML dans le but de les implémenter.
- Savoir développer et utiliser les extensions Improve Foundations couches hautes et couches basses liées à votre contexte (IFE-Struts, IFE-Struts Layout et IFE-Hibernate …)
Les sujets traités dans ce cours incluent :
- L’architecture des applications Web·
- Architecture et avantages d’Improve Foundations
- Le développement avec Eclipse
- L’utilisation de CVS avec Eclipse
- Débugger avec Eclipse
- La sémantique du langage Java
- Présentation de l’API Java
- Modélisation UML pour Improve Foundations
- XML
- Servlets / JSP / session utilisateur
- Struts
- Struts layout
- Mapping objet/relationnel avec Hibernate
Pré-requis
Ce cours s’adresse prioritairement à des développeurs expérimentés, ingénieurs logiciels ou chefs de projets qui vont participer à des développements Improve Foundations.La participation à ce cours nécessite des connaissances en programmation structurée dans un langage tel que C, COBOL, Visual Basic, PowerBuilder…Une première expérience de développement d’application J2EE ou Objet n’est pas un pré requis
Version des produits utilisés
- Eclipse ou WSAD
- Tomcat ou Websphere
- MySql ou Oracle
Exercices pratiques
Tout au long de ce cours, les participants seront impliqués dans le développement d’une application Web, enrichie au fil des travaux pratiques. Au travers de ces réalisations, ils acquièrent une expérience pratique du processus de développement et rencontrent les aspects concrets liés au développement d’applications J2EE avec Improve Foundations.Personnalisation du coursCe cours peut être personnalisé pour mieux répondre à vos projets spécifiques ainsi qu’aux attentes de vos collaborateurs.· Utilisation d’un autre IDE (JBuilder, IDEA)· Déploiement sur un autre serveur d’application (BEA, JBoss, Jonas)· Apprentissage d’autres extensions IMPROVE Foundations. Il peut évidemment être organisé dans vos locaux pour éviter les coûts supplémentaires liés au transport et à l’hébergement
Durée du cours : 12 jours
Retour à Catalogue