Pourquoi ce cours ?
Java a quasiment depuis toujours constitué le langage de prédilection des entreprises côté serveur.
On aurait pu imaginer que depuis toutes ces années, réaliser une application Web avec Java serait une affaire aboutie ? Malheureusement non car les standards évoluent très vite, aussi bien du côté “client” que du côté “serveur.
En effet la plupart des applications aujourd’hui offre une interface web à l’utilisateur afin qu’il puisse interagir avec le système simplement et agréablement, sans recourir à l’installation d’aucun autre logiciel qu’un simple navigateur web type Google Chrome, Mozilla Firefox, Microsoft Internet Explorer etc...
Ces applications Web dites “modernes” sont constituées de 2 parties :
Une partie “client” qui s’exécute sur le navigateur Web généralement à base de HTML, Javascript et css
Une partie “serveur” qui s’exécute sur un serveur situé sur le réseau et qui exploite des langages de programmation classiques comme Java, C, PHP, Python, Javascript…
Comment un développeur Java peut-il se frayer un chemin dans l'univers du Web, c'est ce que nous allons voir !
L'objectif de cette formation est de développer une application web complète en partant d'un projet vide.
Durant cette formation vous allez apprendre à :
Concevoir une application web en partant d'un besoin fonctionnel
Configurer et installer l'environnement de travail
Créer et configurer un projet Java/JEE
Développer les différentes couche de l'application
Entités Java et le mapping Hibernate
DAO (Data Access Object)
Services
Présentation (HTML + Bootstrap + JQuery)
Internationaliser l'application (Multilingue)
Sécuriser les accès à l'application (Spring security)
Exporter les données sous format EXCEL
569
53
TAKE THIS COURSE