Bienvenue dans cet espace de la matière "Java Enterprise Edition JEE Specifications and applications", Cours & Travaux Pratiques TPs.
Enseignants:
Enseignante: Thouraya Louati.
Courriel: thouraya.louati@esprit.tn
Bureau: E204
Année Universitaire: 2019/2020
Section: 4GL3/4SIM3/4ERP-BI1
Ingénieurs en Informatique 4ème année.
Calendrier annuel Calendrier détaillé vacances-jours-féries
Unité Pédagogique JavaEE/.NET.
Département Informatique.
École supérieure privée d'ingénierie et de technologie http://esprit.tn/
Description:
Horaire
Séances Cours Intégrés
Séances:Séance 1: Architectures n-tiers
Séance 2: Maven
Séance 3: EJB
Séance 4: Suite EJB
Séance 5: JPA - Entities
Séance 6: JPA- Les associations
Séance 7: JPA- Entity Manager
Séance 8: JPQL - TP Timesheet
Séance 9: JSF
Séance 10: JSF - CRUD
Séance 11: Filtre - Validateur-Convertisseur-Timesheet
Séance 12: Examen blanc
Séance 13: JSF - Timesheet , apps(filtre, validateurs, convertisseurs)
Description du cours
Type
Nom
Fiche Module "JEE specifications and applications"
Taille
Affichage
Téléchargement
Date
Cours: Documents:
1
Type
Nom
Affichage
Téléchargement
Partie 1 : Introduction à l’architecture n-tiers Java EE
Volume Horaire Cours Intégré: 03h par semaine.
2 Environnement de développement
Type
Nom
Étape 1: Installation du OpenJDK 8
Étape 2 : Mise en place de Eclipse JEE 2018 + La mise en place de wildfly-11
Taille
174 ko
Affichage
Téléchargement
Date
Étape 3: Installation de MySQL Server 5.6.26
Étape 4: La mise en place de apache-maven-3.3.3
Mettez à jour vos navigateurs
(URL :http://browsehappy.com/)
Figure Client - Serveur (sur le navigateur)
3
Repository
4
5
Partie 4: EJB
TPs EJB (Suite)
Travail à faire: Compte bancaire + multi-clients + Les Threads
Correction - Compte bancaire:
6
https://www.dropbox.com/s/tuyqki9wc90jdq7/persistence.xml?dl=0
https://www.dropbox.com/s/veevj8huiu39gzp/Employe.java?dl=0
https://www.dropbox.com/s/32mpfynigvyfhs7/EmployePK.java?dl=0
7
le TP des associations.
Code Source Formation et le client
8
9
10
Partie : JSF
Cours + TPs
11
Partie 2: JSF (CRUD)
TP
12
TP Timesheet
Documents utiles:
Biblio
Type
Nom
Livre: Web Application Architecture (Principles, Protocols and Practices)
Livre: JavaEE 6 Version HTML
Livre: JavaEE 6 Version PDF
Taille
13618
9977 ko
1702 ko
Affichage
Téléchargement
Date
Livre Core Servlets and Java Server Pages
Livre: HTML & CSS: The Complete Reference
Livre: JavaScript: The Good Parts
Un site intéressant pour apprendre les technologies
web. w3schools
Livre: Learning MySQL
The complete reference Java Server Faces
2.0
Mastering Enterprise JavaBeans
Liens utiles:
Rappel sur la programmation en JAVA:
Rappel sur le langage HTML: (Voici un lien de téléchargement de Dreamweaver8: lien)
Ressources pour habiliter les sites web:
Templates sites web gratuits : Ce site fournit des templates gratuits de site web. ( lien 2)
Couleurs: Color scheme designer 3 Color Schemer Palette
Templates pour améliorer vos sites web:
http://startbootstrap.com/template-categories/all/
Divers : CSS, Ajax
CSS (cascading style sheets) Zen Garden Ce site fournit des modèles templates de feuilles de styles CSS.
w3schools: Un site intéressant pour apprendre les technologies web.
Forums aux questions:
-> Lisez ce guide avant de poser vos questions sur le forum stackoverflow (Respectez toutes les consignes)
Bibliographie:
JavaServer Pages™, 2nd Edition Hans Bergsten Publisher: O'Reilly August 2000
https://www.dropbox.com/s/zernwffttym28oc/S%C3%A9ance10.zip?dl=0https://www.dropbox.com/s/zernwffttym28oc/S%C3%A9ance10.zip?dl=0
I just had to take the hypertext idea and connect it to the TCP and DNS ideas and — ta-da!— the World Wide Web.
http://en.wikiquote.org/wiki/Tim_Berners-Lee
A lot of success in life is that passion and persistence, of really staying the course, staying working on it, and, not letting go. Not giving up :)