/dut_prog_web

Cours "WEB côté serveur" du DUT Info Univ Lille (2èannée, semestre 3)

Primary LanguageTSQL

Programmation Web en Java

Philippe Mathieu, Guillaume Dufrêne


Ce cours vous permettra d'apprendre à développer des applications web en Java.
Il met en oeuvre certains concepts de base de JEE (Java Entreprise Edition).

Ce cours est initialement à destination des étudiants de 2e année de la formation "DUT Informatique".
Il nécessite quelques pré-requis de connaissance :

  • développer des programmes orientés objet en Java.
  • manipuler les bases de données relationnelles à l'aide de SQL.
  • mettre en forme des pages web à l'aide de HTML/css.

S'agissant de Java, il est possible de mettre en oeuvre les exercices sur le système d'exploitation de votre choix.
Une première partie du cours sera démontrée sous Windows, la seconde partie sous Linux.
Il sera nécessaire d'installer le kit de développement java (JDK), le serveur d'application web tomcat, une base de données. Des vidéos montrent comment installer ces outils lorsqu'ils seront nécessaires.

Contenu du cours

Ce cours est décomposé en 10 parties présentant chacune une notion importante du développement web en Java.
Pour chaque partie, vous trouverez :

  • une vidéo de cours d'environ 10 minutes présentant le sujet
  • le support en PDF
  • un screencast montrant une mise en oeuvre
  • un QCM vous permettant de vous auto-évaluer
  • des exercices à réaliser

Plan du cours

  • Cours 1 : Java DataBase Connectivity (JDBC)

  • Cours 2 : L'API Servlet

  • Cours 3 : Gérer des paramètres

  • Cours 4 : Maintenir un état entre 2 requêtes

  • Cours 5 : Utiliser une session

  • Cours 6 : Mécanisme d'authentification

  • Cours 7 : Quelques notions de sécurité

  • Cours 8 : Le design pattern DAO

  • Cours 9 : Utiliser des pages JSP

  • Cours 10 : Mettre en place un MVC


Licence.
Creative Commons Creative Commons (by) (nc) (sa).