JEE - Java Enterprise Edition and Design Patterns 2007
Short course description
Results
Exam results quarter1 2007
Provisional exam results quarter2 2007
Provisional total results 2007
Jobs
Job-Offers from external companies concerning JEE Development
Course material
Slides
Quick Start
Week 1
Week 2
Week 3
Week 4
(EJB Example)
(Client Example)
Week 5
Week 6 (Exam Preparation)
Appendix to 1st quarter
Week 7
Week 8
Week 9
Week 10
Week 11
Student presentations
Java Server Pages (JSP)
Entity Inheritance
Java Authentication and Authorization Service
Java Server Faces (JSF)
Apache Struts
Spring Framework
EJB Timer Service
Books and Webresources
http://java.sun.com/javaee/
http://jcp.org/aboutJava/communityprocess/final/jsr220/ - EJB3.0 final specifications
http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossApplicationServer
B. Burke, R. MonsonHaefel: Enterprise JavaBeans 3.0, ISBN13: 9780596009786
(main course book)
D. Alur, J.Crupi, D. Malks: Core J2EE Patterns, ISBN13: 9780131422469
Downloads for Exercises
Exercise Week 1 - Introduction to JEE, Netbeans and JBoss
Exercise Week 2 - EJBs - Architectural Overview
Exercise Week 3 - Entity Beans and JPA
Exercise Week 4 - The EntityManager
Exercise Week 5 - The Course Manager Application
Exercise Week 6 - The Course Manager Application continued
Exercise Week 7 - The CMA and Message Driven Beans
Exercise Week 8 - The CMA and Interceptors
Exercise Week 9 - A client for the CMA
Exercises Weeks 10-13 Student presentations on JEE relevent topics
(template)
Organization
Lecturer
Uwe van Heesch (
u.vanheesch@fontys.nl
) -
Website
Students
Participants 2007
Groups 2007
Lectures 2nd quarter
Wednesday, 15:55 - 17:30 (9+10) in room 2.95
Exercises 2nd quarter
Thursdays, 15:05 - 16:40 (8+9) in room 1.95
How to pass the course?
Pass a written exam at the end of each quarter. The grades count 30% of the final grade each.
The average of all grades for the exercises counts 40% of the final grade.
There will be a repetition exam at the end of the semester counting 60% of the final grade.
Uwe van Heesch (
u.vanheesch@fonys.nl
)