Centre de formation ACF Grenoble

87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com

Prochaines formations
Demander un Devis
puce

Demande de devis

Formation
Cadre
Nom/Prénom
Société
E-mail
Téléphone
Adresse
Période
Evaluer mon niveau

Formation JAVA JSP

DomainePROGRAMMATION ET LANGAGE
CategoriesJAVA

Programme de cours JAVA JSP :

Code CPF : TOSA : 164617
Durée de la formation : 3 (jours)
Participants : professionnel informatique souhaitant développer des applications JAVA
Pré-requis : connaissance de JAVA
Objectifs : savoir développer des pages , des servlets, création de formulaires
Moyens pédagogiques, techniques et d'encadrement :
  • 1 poste de travail complet par personne
  • De nombreux exercices d’application
  • Mise en place d’ateliers pratiques
  • Remise d’un support de cours
  • Passage de certification(s) dans le cadre du CPF
  • Mise en place de la Charte contrôle et qualité OPCA
  • Notre plateforme d'évaluation :
    • Evaluation des besoins et objectifs en pré et post formation
    • Evaluation technique des connaissances en  pré et post formation
    • Evaluation générale du stage
Logiciel principal : JAVA
Développement d'applications web
  • Les besoins d'une application web
  • Composants d'une architecture n-tier
Composants clés de Java EE pour le développement web
  • Servlets
  • JSP
  • XML
Générer du contenu avec des servlets
Initiation aux servlets
  • Intégration de servlets dans l'architecture d'une application web, Configuration de l'environnement de développement des servlets
  • Comment éviter les pièges courants de servlet
Utilisation de l'API Java Servlet
  • Gestion du cycle de vie d'un servlet
  • Accès aux variables de l'environnement d'un servlet
Création de formulaires web pour la saisie utilisateurs
  • Ajout de champs texte et de listes déroulantes
  • Lier les formulaires aux servlets
  • Récupération des données d'un formulaire dans le servlet
Accès aux bases de données avec des servlets
Étendre les servlets avec Java Database Connectivity
  • Connexion à la base de données, soumission de requêtes SQL, récupération et traitement des données
Formatage des résultats de base de données
  • Construction d'une table HTML
  • Ajout de menus déroulants dynamiques
Persistance des applications web en Java
Écriture de cookies pour personnaliser le contenu web
  • Récupération de cookies d'une requête client, envoi de cookies au client, contournement des limitations d'un cookie
Gestion de l'état d'une application avec des sessions
  • Création d'une session unique pour chaque utilisateur
  • Stockage et récupération d'objets Java dans des sessions
  • Contrôle de la durée de vie d'une session
  • Création de gestionnaires d'événements d'applications et de sessions
  • Mise en place d'un "panier de courses"
Création de JavaServer Pages (JSP)
Concepts fondamentaux de JSP
  • Utilisation de scriptlets JSP, expressions et déclarations
  • Communication avec le client en utilisant des objets serveur JSP intégrés
  • Utilisation de la puissance du langage d'expression JSP 2
Gestion d'état avec JSP
  • Utilisation de scriptlets JSP, expressions et déclarations
  • Communication avec le client en utilisant des objets serveur JSP intégrés
  • Utilisation de la puissance du langage d'expression JSP 2
Gestion d'état avec JSP
  • Accès aux cookies et aux sessions
  • Stockage des données d'applications partagées
Conception de JSP et de servlets
Intégration de JSP avec JavaBeans
  • Encourager la réutilisation de l'objet
  • Séparation entre la logique d'application et la présentation
Appel à JSP à partir des servlets
  • Envoi d'objets Java vers JSP
  • Utilisation de JavaBeans pour transférer des données
  • Modèles de conception de servlets et de JSP
Intégration de balises JSP
Optimisation du mécanisme d'extension
  • Le rôle des balises JSP personnalisées
  • Mise en application de JSTL (JSP Standard Tag Library)
Développement de balises personnalisées
  • Création de balises personnalisées avec les fichiers de balises JSP 2
  • Personnaliser le comportement des balises avec les attributs
Développement d'applications JavaServer Faces
Présentation du framework JSF
  • Principaux composants JSF
  • Gerér le flux des applications avec le modèle de navigation JSF
Création de composants JSF
  • Développement de back beans
  • Création de vues avec les balises personnalisées JSF
  • Définition des règles de navigation JSF
Déploiement de votre application web
  • Définition du descripteur de déploiement
  • Création d'un fichier WAR
  • Ajout de sécurité aux applications basées sur le rôle
Tarif (indicatif) en € : 1500


Pour d'autres cours, Contactez-nous