Formation - Développer des applications Web Java avec les servlets et les JSP

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours (28 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours (28 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Introduction à JEE

  • Problématiques et caractéristiques des applications Web (HTTP, HTML et URL)
  • Les architectures Client / Serveur Web
  • Les diverses solutions

2 - JEE : La spécification Java des applications d'entreprise

  • Description
  • Notion de container Web et de container EJB
  • Le packaging
  • Un descripteur de déploiement universel
  • Les serveurs d'application

3 - Présentation des servlets

  • Concepts
  • Cycle de vie
  • HttpServletRequest et HttpServletResponse
  • Définition des pages d'accueil et d'erreur
  • Gestion des accès concurrents (Multi-Thread)
  • Exemple d'outillage (IDE/container Web) avec Eclipse WebTools et Tomcat

4 - Les pages JSP

  • Concepts
  • Différence avec les Servlets
  • Inclusion statique et dynamique
  • Objets implicites

5 - JSP et Servlet

  • Utilisation du model de conception MVC
  • Utilisation du "redirect" et du "forward"
  • Utilisation conjointe JSP/Servlet

6 - Formulaires

  • Principes
  • Les composants graphiques
  • Validation et traitement des saisies

7 - Les contextes et sessions

  • Différence entre "Paramètre" et "Attribut"
  • Les scopes (page, request, application et session)
  • La gestion des sessions (cookies, URL rewriting)
  • Retour d'expérience sur les bonnes pratiques

8 - JSTL et Expression Language

  • JSTL : la normalisation des Tags "standards"
  • EL (Expression Language) : une nouvelle souplesse pour les JSP
  • Structure de contrôle avec "JSTL Core"
  • Gestion des messages et de l'I18n (internationalisation) avec "JSTL fmt"
  • Connexion à une base de données avec "JSTL SQL"
  • Manipulation XML avec "JSTL XML"

9 - Les TagLib

  • Principe des librairies de Tag
  • Les Tag JSP par défaut
  • Définir et utiliser ses propres Tags

10 - Pour aller encore plus loin

  • Les listeners
  • Les filtres
  • Accès aux informations utilisateur (langue, adresse IP, navigateur, etc.)

11 - Déploiement d'une application Web

  • Les fichiers WAR
  • Les outils de pré-déploiement et déploiement
  • Retours d'expérience : les bonnes pratiques de déploiement

12 - Sécuriser les applications Web

  • Authentification / autorisation
  • Sécurité déclarative et Sécurité programmatique
  • Utilisation de "Security Role-Based"

13 - Les frameworks MVC

  • Pourquoi utiliser des frameworks plutôt que des JSP/Servlet seuls
  • Le modèle de conception MVC2 et le Front Controller
  • Les frameworks Struts/Struts2
  • Le framework JSF
  • Spring MVC
Après la session
  • Des vidéocasts pour revenir sur les points clés de la formation

Prérequis

Public

  • Architectes, développeurs et chefs de projet

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Déterminer les mécanismes généraux des garanties mobilières avec ou sans dépossession
  • Choisir parmi les garanties réelles sans dépossession au regard de leurs spécificités
  • Sélectionner la sûreté immobilière appropriée
  • Mettre en oeuvre la fiducie
Tarif

A partir de 2 036,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Présenter ses produits et services dans un contexte opérationnel et commercial donné
  • Préciser leurs avantages
  • Positionner ses produits et services vis-à-vis de la concurrence
  • Transformer une caractéristique produit en avantage client
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

La cession d'un fonds de commerce

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Décrire la constitution et l'organisation juridique d'un fonds de commerce
  • Collecter et utiliser l'ensemble des éléments nécessaires à la mise en place de la cession
  • Déterminer la valeur vénale d'un fonds de commerce
  • Gérer le rôle de l'intermédiaire en vente de fonds de commerce
  • Intégrer les spécificités liées au rédactionnel des promesses de vente et des ventes
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier et décrire les principes de développement avec la plateforme Jakarta EE
  • Décrire les principes du développement en couches et identifier les responsabilités des composants dans le modèle MVC
  • Mettre en place et utiliser un environnement de développement pour concevoir et déboguer une application Web Jakarta EE
  • Mettre en place une couche de persistance métier
  • Développer des composants servlets pour implémenter la navigation dans l’application
  • Développer les vues affichant les données avec la technologie Server Pages et Jakarta Standard Tag Library
  • Coder des composants applicatifs complémentaires tels que des filtres et des écouteurs événements applicatifs
  • Sécuriser une application Web Jakarta EE en utilisant le modèle de sécurité offert par la plateforme
  • Packager, déployer et configurer une application Web Jakarta EE sur un serveur d’application
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir les contours des risques que constituent les harcèlements et les agissements sexistes pour l'entreprise
  • Identifier les principes de prévention
  • Traiter une situation de harcèlement déclarée
Tarif

A partir de 1 154,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Formation Animer à distance une classe virtuelle

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Appréhender les aspects techniques de la classe virtuelle
  • Construire le scénario pédagogique d'une classe virtuelle
  • Réussir les moments clés de la classe virtuelle
  • Mobiliser les 4 piliers de l'apprentissage chez ses participants
  • Animer avec aisance en distanciel
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

• Développer ses qualités d'orateur
• Savoir faire passer ses idées et convaincre ses interlocuteurs
• Susciter l'attention de son auditoire et la maintenir

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

Repérer les spécificités du management transversal

Mieux communiquer pour faciliter la coopération

Développer son leadership et son influence pour fédérer sans autorité hiérarchique

Tarif

A partir de 1 510,00 €

Durée

2 jours - 14 heures

Modes
  • Centre
  • Distance
  • Entreprise

Objectifs de la formation

  • Décrire la réglementation en matière de commande publique
  • Sécuriser les différentes étapes de la passation des marchés
  • Identifier les éventuelles difficultés d'exécution des marchés
  • Anticiper et gérer les risques contentieux
Tarif

A partir de 1 906,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Je cherche à faire...