Accueil > Développement informatique et DevOps > Java EE : développement Web
Formation #DEV55

Formation Java EE : développement Web

Durée : 5 jours

Code : DEV55


Prochaines dates programmées :

Du 10 au 14 Juin 2024

Du 07 au 11 Oct. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Maîtriser le développement d’application Java Web à base de Servlets et JSP
Programme
1/ Introduction à JEE
  • Caractéristiques des applications Web (HTTP, HTML et URL)
  • Architectures Client / Serveur Web
  • Les différents solutions
2/ HTML / XHTML
  • HTML 4.0 : Présentation générale
  • Du language HTML à XHTML
  • Les tags
  • Les liens
  • Les multimédias
  • Les tableaux
3/ Le découpage des pages HTML
  • Les balises FRAME et IFRAME
4/ CSS
  • Concepts de base
  • Les propriétés de style
  • L'externalisation de la charte graphique
5/ Les propriétés de positionnement (CSS/P)
  • Concepts de base
  • Spécificités liées aux navigateurs
6/ Les formulaires
  • La balise FORM
  • Les balises INPUT, SELECT, TEXTAREA
7/ Le langage JavaScript
  • L'objectif de JavaScript
  • L'intégration aux pages HTML
8/ Eléments syntaxiques
  • Structure générale d'un programme de scripts
  • Les données
  • Les opérateurs
  • Les instructions de contrôle
  • Les fonctions et l'appel de scripts
9/ Les objets
  • Diverses catégories d'objets du navigateur
  • Les objets Window, Frame et Document
  • Les objets Link, Anchor et Location
  • Les objets spécifiques à JavaScript
10/ Le contrôle des formulaires
  • Les objets Button
  • Text
  • Select
  • Option
  • Checkbox
  • Radio
11/ L’architecture Serveur d’application
  • Modèle en couche (Présentation, Application, Données)
  • Les serveurs d'applications Java EE
  • La plate-forme Java EE et ses évolutions
  • L'architecture Web (protocole et serveur http)
12/ Présentation des servlets
  • Concepts
  • La structure de base des servlets
  • Exécution sous le serveur d'applications
13/ Déploiement d'applications
  • Structure d'une application Web
  • Fichiers d'archives
  • Descripteurs de déploiement
  • Nouveautés de la plateforme Java EE, l’impact sur le développement et le déploiement
14/ Communication entre Servlets
  • Synchronisation des servlets
  • Redirections d'URL
  • Cookies et sessions
  • Le chaînage de servlets : inclusion, délégation
15/ Conception
  • Le design pattern MVC 2
  • Les composants Java MVC
  • Utilisation des Frameworks MVC2 : Struts, JSF...
  • Les applications internet riches RIA (Rich Internet Application)
16/ Les JSP
  • Fonctionnement des JSPs
  • JSP et Servlet
  • Interactions entre les composants
17/ Le développement de JSPs
  • Les Scripts (expression, scriplets, déclaration)
  • Les directives (page, include)
  • Les actions (UseBean, Include, Forward)
18/ Utilisation du langage d'expressions EL
  • Présentation du langage EL
  • Manipulation dans les JSP
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs
  • Concepteurs
  • Chefs de projet
  • Architectes techniques
Dates

Dates

  • Du 10 au 14 Juin 2024
  • Du 07 au 11 Oct. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.