Formation Essentiel Web Java, Servlets et JSP - Leuville Objects

Essentiel Web Java, Servlets et JSP

Description

Le développement d'applications Web dynamiques que ce soit pour Internet ou pour des Intranet a pris une place importante dans le monde de l'informatique. Cette formation permettra de découvrir les mécanismes de base servlet/JSP.

Objectifs

A l'issue de cette formation, les participants seront en mesure de:

  • Comprendre les concepts présentés dans les différents modules de la formation
  • Pouvoir effectuer des choix entre les différentes techniques présentées
  • Réussir à les mettre en oeuvre de façon autonome lorsque le module est accompagné de travaux pratiques

Méthodes pédagogiques

Formation avec un minimum de 50% de travaux pratiques. La session alterne les présentations théoriques avec les exercices en groupe ou individuels. Des versions numériques de tous les documents sont remises aux participants (support de cours, énoncés, corrigés).

Participants

Ce cours s'adresse aux développeurs, architectes ou chefs de projet, connaissant déjà bien Java et souhaitant assimiler les bases des applications Web JavaEE.

Pré requis

  • Maîtrise du langage Java et d'un IDE de type Eclipse nécessaires
  • La connaîssance du langage HTML est recommandée

Programme

Rappels HTTP et application Web

Rappels sur les notions de base du Web et la structuration normalisée des applications Web Java.

  • Rappel sur HTTP
  • La structure normalisée d'une URL
  • La structure d'une application Web

Les pages JSP

Présentation des principes de base associés aux pages JSP.

  • Structure d'une page JSP
  • Syntaxe des pages JSP
  • Le cycle de vie d'une page JSP
  • scripts, directives, expressions et actions
  • Les objets pré définis
  • La gestion des erreurs

L'API Servlet

Présentation des principes de base associés aux servlets.

  • Structure d'une servlet
  • Le cycle de vie d'une servlet
  • Points-clé de l'API

L'utilisation de sessions

Présentation de la gestion de sessions utilisateurs dans les applications.

  • Pourquoi utiliser des sessions ?
  • Principe de fonctionnement des sessions
  • Les méthodes de suivi des sessions
  • Le cycle de vie des sessions
  • Le modèle MVC
  • Utilisation des JavaBeans

La sécurité des applications Web Java

En dehors de l'utilisation de protocoles sécurisés, il est important de regarder comment réduire l'accès aux différentes parties d'une application Web.

  • La sécurité déclarative
  • Utilisateur, rôle et realm
  • Sécurité par programmation

JavaServer Pages Standard Tag Library

Présentation de la librairie de balises ansi que du langage unified EL.

  • Le langage Unified Expression Language
  • Les différentes catégories de balises

Filière

--> Sur demande

Code

CP-WJSP

Durée

1 jours

Tarif

390 € HT

Sessions

Nous contacter

01 39 50 2000