Ferme la recherche

Développer des applications Web avec Java EE

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 01 janv. 2019 au 31 déc. 2019  - Marseille - 8ème (13)
du 01 janv. 2019 au 31 déc. 2019  - Marseille - 8ème (13)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

A l'issue de cette formation, l'apprenant sera capable de :
Concevoir une application Web basée sur Java EE.
Utiliser un environnement de développement pour concevoir et déboguer une application Web Java EE respectant le modèle MVC.
Packager, déployer et configurer une application Web Java EE sur un serveur d'applications.

Description de la formation

Architecture de la plate
- forme Java EE
De l'architecture client/serveur à l'architecture Web
Les composantes d'une architecture Web
Le modèle de composants Java EE
Servlet, JavaServer Pages (JSP), Enterprise JavaBeans (EJB)
La plate
- forme de services Java EE
Accès aux ressources et intégration dans le système d'information
JDBC, JNDI, JTA, JCA, JavaMail, ...
Structure des modules et applications Java EE
Packaging et déploiement
Les serveurs d'applications Java EE
Rôles et principes de fonctionnements
Les conteneurs du serveur
L'offre du marché
Conception d'applications Web Java EE
Présentation du modèle de conception MVC
Attribution des rôles aux composants Java EE
Répartition des composants applicatifs dans les différentes couches logicielles
Notion de couplage et d'interdépendance
Utiliser un IDE pour le développement Web Java EE
Installer et configurer un IDE pour le développement Java EE
Configurer une instance de serveur d'applications pour tester l'exécuter des composants Web
Déboguer les composants Web
Développement de la couche d'accès aux données
Présentation de l'API JDBC (Java DataBase Connectivity)
Notion de pilote/fournisseur JDBC
Présentation des différents types de pilotes JDBC
Utiliser et intégrer un pilote JDBC dans son projet Java sous Eclipse
Optimiser l'accès aux bases de données avec les pools de connexions et l'objet javax.sql.DataSource
Configurer la ressource JDBC au niveau du serveur d'applications
Utiliser l'API JNDI pour obtenir une référence sur le pool de connexion
Récupérer une connexion JDBC disponible dans le pool
Utilisation des classes du package JDBC standard : java.sql
Exécuter des requêtes SQL au travers des différents types d'interfaces (Requêtes simples, pré compilées, procédures stockées)
Exploiter les résultats
Méthodologie pour l'écriture des programmes d'accès aux bases de données
Gestion efficace des exceptions
Libération des ressources
Les transactions
Utiliser les transactions JDBC
Présentation du concept de transactions distribuées
Développement de Servlets
Présentation de l'API Servlet
Les classes et interfaces des packages javax.servlet et javax.servlet.http
Les méthodes du cycle de vie d'une Servl

Validation

Attestation
Et après la formation ?

Retour à l'emploi des anciens stagiaires

FAIBLE

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

Groupe Arkesys - Avanteam Formation

Lieu de formation

152 avenue du Prado
Marseille - 8ème

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

650 chemin de l'Aumône Vieille
13400, Aubagne

Voir toutes les formations de Groupe Arkesys - Avanteam Formation