Java EE : Spring Framework / Hibernate / Git / Maven /Flickr

Apprendre le Framework Spring en développant une application web complète en partant d'un projet vide / Gestion de stock

Ratings: 4.30 / 5.00




Description

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


What You Will Learn!

  • Développer une application web complète en commençant à partir d'un projet vide
  • Apprendre à configurer en détails une application en utilisant le Framework Spring, Hibernate, Flickr
  • Développer les interfaces graphique avec JSTL, HTML5, Bootstrap et Jquery
  • Faire l'internationalisation d'une application web (Multilingue)
  • Configurer l'environnement de travail et préparer le poste de travail
  • Apprendre les bases de la conception des applications web (UML)
  • Exporter les données sous format Excel

Who Should Attend!

  • Développeurs Java/JEE débutant
  • Les étudiants en informatiques