Développeur Web Java

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 07/10/2026 Formation : 26286379F Source : HUB FORMATION

Session de formation

Code CARIF Dates Niveau de sortie Financeur(s) Lieu Organisme formateur Type Réunion
769898S Se rapprocher de l'organisme pour connaitre la prochaine session Sans niveau spécifique

Autre financeur

À distance HUB FORMATION
Tél : 03 65 96 07 07
Email : inscription@hubformation.com

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 98h
Durée en centre : h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps plein
Type de parcours : Parcours collectif

Dispositif Financeur
Financements à déterminer selon la situation du bénéficiaire Autre financeur

Tarif : N.C.
Modalités d'enseignement : Formation entièrement à distance

Lieu de formation

À distance

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Disposer d'une expérience d'un langage de programmation (C, C++, VB...) Connaître les principes de la programmation orientée objet Connaissance des concepts de bases de données relationnelles et du langage SQL Avoir déjà développé et livré une application est un plus pour suivre cette formation
Public :
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

  • Maîtriser la syntaxe et les principales APIs du langage Java
  • consolider la compréhension des concepts orientés objet
  • programmer en Java en toute autonomie
  • maitriser les différentes APIs du langages (collections, I/O, JDBC)
  • manipuler des données à l'aide de JDBC et introduction à la persistance transparente avec JPA
  • appliquer le paradigme de la programmation fonctionnelle
  • tester et débuguer une application Java
  • Découvrir les dernières évolutions de Java
  • maîtriser l'utilisation d'un IDE Java
  • Maîtriser le développement Java avec l'IDE Eclipse
  • utiliser les principaux Frameworks Java
  • Disposer des connaissances nécessaires au développement d'une application Java
  • tester, debugger et optimiser ses applications
  • Maîtriser la programmation d'interface utilisateurs d'applications web Java
  • Mettre en oeuvre une application web de bout en bout en JEE tout en respectant le patron d'architecture MVC
  • Avoir une présentation détaillée sur les frameworks MVC JEE les plus populaires : Struts, JSF et Spring MVC
  • Maîtriser la conception d'interfaces web et la validation des formulaires
  • Découvrir les services web avec REST

Contenu pédagogique

Partie 1 : Les fondamentaux de la programmation Java (5j)
  • Présentation de l'écosystème Java
  • L'IDE Eclipse
  • Les bases du langage : la syntaxe
  • Les concepts orientés Objet en Java
  • Factorisation du code avec le concept d'héritage
  • Les interfaces
  • Les collections en Java
  • Gestion des erreurs avec les exceptions
  • Les entrées/sorties
  • Accès aux SGBDR avec JDBC
  • Améliorer la qualité d'une application grâce aux tests unitaires
  • Programmation fonctionnelle et Lambda Expressions
  • Introduction aux nouveautés Java depuis la version 9
Partie 2 : Développement Java avancé et accès aux données (4j)
  • Présentation de l'écosystème JEE
  • Mise en place de la couche présentation de l'application Web
  • 1ÈRE APPROCHE : Architecture d'une application JEE avec les EJB 3.2
  • Présentation des EJB 3.2
  • Les EJB Entity et mapping Objet-Relationnel avec JPA
  • 2ÈME APPROCHE : Architecture d'une application JEE avec Spring et Hibernate
  • Spring
  • Hibernate
  • Hibernate, options avancées
  • Conclusion
Partie 3 : Conception d'interfaces graphiques Java EE avec JSF, Struts 2 et Spring MVC (5j)
  • Présentation de l'écosystème JEE et des différents frameworks MVC
  • Première solution : Struts 2
  • Deuxième solution : JSF
  • Troisième solution : Spring MVC
  • Exposition de services web avec REST

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Informations complémentaires

Picto rouler et dérouler

Numéro Carif : 769898S
Référence formation : 26286379F
Code NSF : 321 - Journalisme et communication (y compris communication graphique et publicité)
Formacode principal : 31090 - Développement web
Formacode associés :
30802 - Langage Java
ROME associés :
E1101 - Animation de site multimédia
E1104 - Conception de contenus multimédias
E1205 - Réalisation de contenus multimédias
M1801 - Administration de systèmes d'information
M1803 - Direction des systèmes d'information
M1805 - Études et développement informatique

Picto alerte M'alerter sur les nouvelles sessions