Learning Tree International

01 49 68 53 00
 

Vous souhaitez plus d'informations ?

Titre*:

Prénom* :

Nom* :

Fonction :

Service :

Société* :

Adresse* :

Boîte postale :

Ville* :

Code postal* :

Pays* : Codes pays

Téléphone* :

Poste :

Courriel* :

* = Obligatoire

Les informations que vous nous fournissez nous serviront à vous communiquer des informations sur les produits et les services Learning Tree susceptibles de vous intéresser.
Protection des données personnelles

Visa Societé
2 FORMATIONS OFFERTES : avec un VISA 50 jours  !
 

Développement d'applications Web Java :
Travaux Pratiques

Intégrer des Servlets Java et JavaServer Pages


Formation 5704 jours

 Courriel Courriel Sommaire Sommaire PDF PDF

Foire aux questions

Quel est l'objectif de ce cours ?

Ce cours concerne la construction d'applications Web pour l'entreprise à l'aide des technologies Java côté serveur. Les servlets Java et les JavaServer Pages (JSP) permettent aux développeurs d'augmenter la puissance de la plate-forme Java 2 et de créer des applications évolutives, orientées objet et multi-niveaux. A l'aide des servlets Java et des JSP, les développeurs peuvent mettre en œuvre une logique de type serveur pour leurs applications Web, comme la création d'une interface Web avec base de données. Pendant le cours, les participants intègrent les servlets et JSP pour obtenir une solution Web complète.

A qui s'adresse ce cours ?

Ce cours sera utile aux programmeurs, ingénieurs informaticiens, analystes et managers qui sont impliqués dans le développement d'applications Web avec des technologies Java de type serveur et XML. Ceux qui souhaitent simplement utiliser les applets Java dans leurs pages Web, doivent plutôt suivre le Cours 470, Développement d'un site Web.

Quel profil dois-je avoir ?

Vous devez avoir entre 3 et 6 mois d'expérience de Java et vous devez :

  • comprendre les classes Java et l'héritage,
  • savoir utiliser les API Java standard.

De plus, il serait utile d'être familiarisé avec les technologies de développement intranet/Internet telles que HTML, HTTP et TCP/IP. Si vous n'avez aucune expérience Java, vous pouvez suivre le Cours 471, Programmation Java : Introduction complète. Pour une introduction au développement intranet/Internet, vous pouvez suivre le Cours 470, Développement d'un site Web.

Quelle version de Java utilisez-vous ?

Ce cours a été totalement remanié pour être le reflet de Java 2 Edition Entreprise de Sun.

Que sont les servlets Java ?

Les servlets Java constituent un outil puissant pour étendre les fonctionnalités des serveurs Web. Ils sont en général utilisés pour générer des documents HTML à la volée. Les servlets ont une relation avec les serveurs Web identique à celle qui existe entre les applets et les navigateurs Web.

Que sont les JavaServer Pages (JSP) ?

Les JavaServer Pages permettent aux développeurs de créer facilement des pages Web interactives dynamiques en intégrant des scripts dans HTML. Avec JSP, vous pouvez créer des applications Web et intranet puissantes incorporant les ressources de l'entreprise telles que les bases de données, les serveurs en réseau et les objets distribués.

Qu'est-ce que Struts 1 et comment est-il utilisé dans ce cours ?

Struts 1 est un atelier logiciel Web développé par le groupe Apache Jakarta. Struts est basé sur le modèle MVC (model-view-controller). En s'appuyant sur l'infrastructure Struts, un développeur peut rapidement construire une application Web tout en se concentrant sur la logique métier. Struts offre les services de bas niveau normalement requis par les applications Web. Ces services comprennent la gestion des connexions, la gestion des actions, le traitement de formulaires et les balises JSP personnalisées.

Combien de temps est consacré à chaque sujet ?

SujetsHeures
Introduction et présentation1,5
Création de contenu avec les servlets2,5
Accès aux bases de données avec les servlets3,5
Persistance des applications Web3,5
Création de Java Server Pages (JSP)1,5
Intégration de servlets, JSP et JavaBeans3,5
Création de balises JSP personnalisées3,0
Développement d'applications avec Struts3,5
Sécurisation d'une application Web Java1,0
Cet horaire, comprenant les travaux pratiques, est indicatif et dépend des besoins de chaque classe.

Que va-t-on aborder pendant les travaux pratiques ?

Environ 50 pour cent de la durée de la formation est consacrée aux exercices pratiques. Au cours de ces exercices, vous apprendrez à intégrer les technologies des servlets et de JSP pour obtenir une solution Web complète. Vous publierez le contenu de votre base de données sur le Web. Vous verrez les techniques nécessaires pour garder la trace des utilisateurs à l'aide des cookies et des sessions. Vous apprendrez comment construire des applications Web basées sur le modèle Struts. Vous verrez comment ajouter une sécurité à votre site Web avec les Secure Sockets Layer (SSL).

Quels sont les systèmes et les logiciels utilisés ?

L'installation type de la classe utilise des PC sous un navigateur Web et un serveur Web hébergeant des servlets et JSP. Le cours utilise aussi une plate-forme Windows exécutant Oracle comme serveur de base de données. Cependant, tout ce que vous apprendrez sur Java pendant ce cours, s'appliquera aussi aux autres systèmes UNIX, Macintosh ou autres.

Quels serveurs d'application sont utilisés ?

Vous utilisez le serveur Apache Tomcat pour les TP. Le cours et les exercices adhèrent aux spécifications des servlets et des JSP de Sun. Les applications développées dans le cours peuvent être appliquées à tous les serveurs d'application J2EE y compris WebLogic, WebSphere, iPlanet, Oracle JServer, JRun, JBoss, etc.

Ce cours utilise-t-il les outils de développement Sun, JDK ou les IDE ?

Ce cours de programmation utilise Java 2 SDK de Sun, édition standard (J2SE). Ce cours utilise également Eclipse Java IDE.Cependant, les concepts appris pendant ce cours sont également valables avec Borland JBuilder, IBM WebSphere Studio et les autres outils Java IDE.

Pourquoi suivre ce cours plutôt que ceux proposés par Sun Microsystems ?

Learning Tree s'attache à accélérer la carrière de ses clients en leur offrant des formations de niveau international sur les technologies et le management. Notre indépendance à l'égard de Sun Microsystems (et de tout autre constructeur) nous permet d'avoir une vision impartiale de ce qui fonctionne ou pas. Ce cours est objectif car il a été développé indépendamment de Sun Microsystems par des experts du domaine qui apportent aux stagiaires leur expérience du terrain.

Quel est le lien entre ce cours et les autres cours Learning Tree ?

Ce cours part du principe que vous avez des connaissances en programmation Java du niveau du Cours 471, Programmation Java : Introduction complète. Parmi les autres cours concernés, on peut citer :

Java et JavaServer Pages sont des marques de Sun Microsystems, Inc.

 

Calendrier des Formations

26 - 29 juinParis S'inscrire
28 - 31 aoûtParis S'inscrire
9 - 12 octobreParis S'inscrire
4 - 7 décembreParis S'inscrire

Londres (en anglais)

8 - 11 maiLondon S'inscrire
2 - 5 octobreLondon S'inscrire

Plus de dates et de lieux.

Prix des Formations

2 165 €Prix Catalogue
Prix avec une offre spéciale
1 700 €Passeport 2 formations
1 620 €Passeport 3 formations
1 400 €Passeport 4 formations
1 840 €Visa Société 25 jours

Cliquez ici pour plus d'informations ou appelez le 01 49 68 53 00.

Solutions intra
entreprise

Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.