JAVA - Programmation Web

Objectifs : Développer des applications Web avec Java

Prérequis : Bonnes connaissances de Java - Avoir suivi le module sur les fondamentaux

Public : Développeurs

Pédagogie : alternance d’apports théoriques et nombreux exercices de mise en pratique

Moyens pédagogiques : un ordinateur multimédia par apprenant, ordinateur et vidéoprojecteur pour l’animateur

Évaluation des acquis : Mise en pratique à l’aide d’exercices en autonomie puis corrigés individuellement et collectivement

Suivi après formation :

Certificat de stage

Bilan de formation rempli par le formateur

Évaluation de satisfaction à chaud remplie par l’apprenant

Un ouvrage de référence (remis en formation)

Référence : IDLJAVAWEB

Niveau : Perfectionnement

Durée standard : 5 jours

Plan de cours PDF

Catalogue des formations

Réservez ici

Nos plans de cours standards sont adaptables sur demande tant en termes de contenu que de durée : nous contacter ici

PROGRAMME DE LA FORMATION

Gérer des architectures distribuées et plate-forme J2EE

Expliquer les défis des applications d'entreprise : time to market, montée en charge…

Utiliser J2EE : une plate-forme pour développer des solutions d'entreprise

Utiliser les technologies J2EE

Décrire l'architecture J2EE : composants, services et communications

Utiliser les applications J2EE : survol des APIs

Définir les scénarios d'applications J2EE : typologie des architectures

Gérer JDBC : Java Database Connectivity

Définir les bases de données

Définir JDBC

Décrire l'Architecture JDBC (typologie des drivers, connexion aux bases de données, exécution des Requêtes, traitement des résultats)

Définir JDBC et les transactions

Lister les exceptions

Gérer les Servlets

Définir Servelts : définition, cycle de vie, chargement, exécution et destruction

Développement une Servlet

Gérer communication Client / Servlet : request / response

Identifier les concepts associés aux servlets :

récupération des paramètres d'initialisation,

récupération des paramètres de la requête,

appel d'une servlet à partir d'un formulaire HTML

Identifier les concepts avancés :

multithreading,

redirection d'une requête,

communication Applet / Servlet

Suivre les utilisateurs : sessions, cookies, réécriture d'URL

Déployer : compilation, configuration, exécution, Web applications

Gérer JSP : Java Server Pages

Définir la technologie JSP, définition et exemple d'utilisation

Compiler

Exécuter

Décrire les objets des pages JSP et leur portée

Écrire des pages JSP, syntaxe générale

Avoir une vue d'ensemble des éléments de sémantique des JSPs

Gérer les Directives, déclarations Scriptlets, expressions, actions

Intégrer une JSP à une application J2EE

Utiliser Servlet / JSP de manière avancée

Comparer Servlet / JSP

Utiliser les filtres

Utiliser les tags libraries

Gérer la sécurité

Avoir des notions générales

Gérer la sécurité des applications web

Intégrer Framework Struts

Définir Design pattern Model View Controller

Décrire le fonctionnement de Struts

Décrire les éléments de Struts : ActionServlet, Action, ActionForm, les balises spécifiques