Formation JEE - Servlets et JSP Initiation

Demande d'information

Formation JEE - Servlets et JSP Initiation

  • Contenu Tarifs: A distance ou présentiel: 1300 euros


    Durée :    3 jours
    Public :    Tous
    Pré-requis :    Maitrise des bases du langage Java et connaissance du XHTML
    Objectifs :    Savoir architecturer et concevoir des projets web JEE performants à base de Servlets et de JSP - Avoir une vision globale des frameworks MVC (Struts, JSF, Spring,...)
    Référence :    JAV154-F


    PROGRAMME:

    Introduction

    • Développement d'applications web dynamiques : panorama des technologies existantes
    • Plate-forme JEE : architecture, APIs et environnement d'exécution
    • Servlets et JSP par rapport aux autres services web
    Mise en place

    • Environnement de développement (Eclipse / NetBeans)
    • Eléments de base et optimisation du développement
    • Moteurs de servlets et JSP : présentation, choix (Tomcat, GlassFish, ...)
    • Structure d'un module web ; cycle de vie des composants
    • Empaquetage et déploiement d'une application Web

    Atelier pratique : installation des environnements de développement et d'exécution ; premier projet web minimal

    Servlets

    • Spécification et cycle de vie
    • Chainage de pages : liens et formulaires
    • Rappel sur les mécanismes et normes d'interaction du protocole HTTP
    • Gestion des erreurs http et journalisation
    • Sessions, cookies et autres espaces de persistance

    Atelier pratique : création, déploiement et test d'un projet complet à base de servlets incluant des fonctionnalités de gestion

    JSP (Java Server Pages)

    • Principe général et comparaison avec les Servlets
    • Les expressions : afficher des données dynamiques au milieu du XHTML
    • Les scriptlets - utilisation et limites
    • Déclarations et directives : la JSP est une classe
    • Inclusions et mécanismes de réutilisation
    • Etude de cas complète - Servlets et JSP en collaboration

    Atelier pratique : Développement d'applications web avec une architecture MVC

Autre formation en rapport avec java javascript