> Formations > Technologies numériques > Développement logiciel > Java, Java EE, Jakarta > Formation Java EE, apprendre les fondamentaux du développement web en Java

Java EE, apprendre les fondamentaux du développement web en Java

Tutorat en option

Java EE, apprendre les fondamentaux du développement web en Java

Tutorat en option
Télécharger au format pdf Partager cette formation par e-mail 2

Télécharger au format pdf Partager cette formation par e-mail 2

Ce cours en ligne a pour objectifs de vous apprendre l'essentiel pour démarrer le développement d'une application web avec Java EE et Tomcat. Il s'adresse aux développeurs Java qui souhaitent développer des applications web avec Java EE. La pédagogie s'appuie sur un autoapprentissage séquencé par action de l’utilisateur sur l’environnement à maîtriser. Une option de tutorat vient renforcer l'apprentissage.


Catalogue
Sur mesure

Formation en ligne

Réf. 4LD
Prix : 95 CHF H.T.
Langue : FR




Ce cours en ligne a pour objectifs de vous apprendre l'essentiel pour démarrer le développement d'une application web avec Java EE et Tomcat. Il s'adresse aux développeurs Java qui souhaitent développer des applications web avec Java EE. La pédagogie s'appuie sur un autoapprentissage séquencé par action de l’utilisateur sur l’environnement à maîtriser. Une option de tutorat vient renforcer l'apprentissage.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Mettre en place l'environnement de développement avec l'IDE Eclipse et le conteneur web Tomcat
  • Connaitre les composants essentiels servlets et JSP
  • Utiliser un pool de connexions pour accéder à une base de données relationnelle à l'aide de l'API JDBC
  • Utiliser un protocole HTTP/2

Public concerné
Développeurs Java, développeurs d'application

Prérequis
Aucune connaissance particulière

Programme de la formation

Introduction à Java EE

  • Présentation des objectifs..
  • Présentation du client et du serveur.
  • Présentation du protocole HTTP.
  • Observation des requêtes et des réponses HTTP.
  • Présentation de la plateforme Java EE.
  • Utilisation du serveur d'applications Tomcat et de l'environnement de développement.
  • Mise en place de l'environnement de développement.
  • Création de l'architecture d'une application web.

Présentation des servlets

  • Présentation.
  • Association d'une URL à une servlet.
  • Exploitation de la requête HTTP.
  • Ecriture de la réponse HTTP.
  • Mise en place d'un formulaire (étape 1).
  • Présentation du cycle de vie d'une servlet.
  • Mise en place du cycle de vie d'une servlet.

Présentation des JSP

  • Présentation.
  • Présentation des éléments de script.
  • Mise en place des éléments de script.
  • Gestion de l'accès depuis une servlet (forward/redirection).
  • Mise en place d'un formulaire (étape 2).
  • Présentation de l'Expression language (EL).
  • Utilisation des balises JSTL.
  • Mise en place d'un formulaire (étape 3).

Présentation de l'API JDBC dans un contexte web

  • Présentation.
  • Configuration et exploitation d'un pool de connexions.
  • Mise en place d'un CRUD complet.

Introduction aux notions complémentaires et conclusion

  • Focus sur le HTTP/2 (Java EE 8)
  • Mise en œuvre du HTTP/2
  • Conclusion


Modalités pratiques
Activités digitales
Démonstrations, cours enregistrés, partages de bonnes pratiques, quiz, fiches de synthèse.
Tutorat
Un formateur dédié accompagne l’apprenant dès le début de sa formation. Il corrige ses exercices et répond à ses questions par e-mail. Il anime une classe à distance sur mesure planifiée par l’apprenant durant la formation. Un forum de discussion permet aussi d’échanger et de partager entre les apprenants sur leurs pratiques. Un chef de projet coordonne les échanges.
Pédagogie et pratique;
Une évaluation tout au long de la formation grâce à une pédagogie active mixant théorie, exercice, partage de pratique et gamification. Un service technique est dédié au support de l’apprenant. La formation est diffusée au format SCORM (1.2) et accessible en illimité pendant 1 an.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétence acquises.