Paris, Toulouse, Biarritz, Bordeaux, Aix-en-Provence
+33 5 61 34 39 80
contact@iform.fr

Catalogue de formations

Apprendre sous un autre angle.

Développer des applications Web avec JavaEE

Dernière mise à jour : 31/03/2021

Description
Module 1.: Présentation de la technologie Java
•    Concepts de base des technologies Java

Module 2.: La syntaxe Java
•    Déclaration, initialisation et utilisation de variables
•    Structures de contrôle 
•    Création et utilisation de tableaux
•    Développement et utilisation des méthodes

Module 3.: Programmation objet avec Java
•    Attributs, méthodes et constructeurs
•    Variables et méthodes de classe (static)
•    Surcharge de méthodes
•    Le mot clé this
•    Encapsulation : getter et setter

Module 4.: Programmation avancée
•    Gestion des erreurs
•    Héritage
•    Programmation générique 

Module 5.: Accès aux bases de données
•    Présentation (ou rappels) du langage SQL
•    JDBC (Java Database Connectivity)
          o    *Accès à une base de données
          o    *Exécuter un ordre simple
          o    *Récupérer un ensemble de résultats
•    Mapping Objet/Relationnel
•    Présentation de JPA

Module 6.: La plateforme Java EE
•    Rappel sur le contexte des applications Web d'entreprise
•    Les architectures Client / Serveur Web
•    Protocoles applicatifs (HTTP)
•    Rappel HTML / CSS

Module 7.: Présentation des servlets
•    Concepts
•    Cycle de vie
•    HttpServletRequest et HttpServletResponse
•    Définition des pages d'accueil et d'erreur

Module 8.: Les pages JSP
•    Concepts
•    Différence avec les Servlets
•    Inclusion statique et dynamique
•    Objets implicites

Module 9.: JSP et Servlet
•    Utilisation du model de conception MVC
•    Utilisation du « redirect » et du « forward »
•    Utilisation conjointe JSP/Servlet

Module 10.: JSTL et Expression Language
•    JSTL : la normalisation des Tags « standards »
•    EL (Expression Language) : une nouvelle souplesse pour les JSP
•    Structure de contrôle

Module 11.: Formulaires
•    Principes
•    Les composants graphiques
•    Validation et traitement des saisies

Module 12.: 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)

Module 13.: Concepts Java EE avancés
•    Sécuriser les applications Web
•    Le framework JSF
Objectifs de la formation
Ce cours permet aux participants d'acquérir la maîtrise des techniques de développement des architectures distribuées conformes à Java EE. À l'issue de ce cours le participant sera en mesure de développer des applications Web portables destinés à des serveurs d'applications Java.
Public visé
Développeurs d'applications
Prérequis
  • Connaissance d'un langage de programmation.
  • Connaitre HTML/CSS est un plus.
Modalités pédagogiques
Inter-Entreprises / Intra-Entreprises et sur-mesure
Moyens et supports pédagogiques
Salle de formation équipée :
- un poste informatique par apprenant
- un bloc-notes + stylo
- un support de cours
- un espace de partage en ligne
- un vidéoprojecteur
- un tableau blanc
- connexion Internet
Modalités d'évaluation et de suivi
Questionnaire en ligne permettant l'évaluation des pré-requis.
Questionnaire de satisfaction de fin de stage.











 

M'inscrire à la formation

Lieu :
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Détail des horaires :
Ajouter au panier
Prochaines Sessions
  • 19/04/21 → 23/04/21 Balma
  • 19/04/21 → 23/04/21 Aix en Provence
  • 28/06/21 → 02/07/21 Balma
  • 28/06/21 → 02/07/21 Aix en Provence

Catalogue de formation propulsé par Dendreo,
logiciel spécialisé pour centres et organismes de formation