Java Platform, Enterprise Edition (JEE) practical course

Module Code
CS2009
Module Coordinators
Sebastian Süß
Teachers
Sebastian Süß
Short Description
In this modul the students will learn the core concepts of the JEE specification by means of lectures and practical exercises.
Learning Objectives

The students have practical experience in core concepts and standards of the JEE specification. Furthermore they are familiar with up-to-date JEE developer tools. Furthermore, they are able to work and solve issues together in a team.

Contents
  • Requirements of business applications
  • Multilayer architectures and assigned JEE technologies
  • JEE technologies of the presentation layer: Servlets, JSP, JSTL
  • MVC architecture pattern in web-based applications
  • JEE technologies of the application layer: Session Beans, Message Driven Beans
  • JEE technologies of the persistence layer: Java Persistence API
  • JEE technologies for additional aspects of a businessapplication: JAAS, JTA
  • Installation and configuration of the server products: Apache Tomcat, Jboss Application Server
  • Handling of Eclipse IDE developer tools
Duration in Semester
1
Instruction Language
German
Total Effort
9 CrP; an estimated 270 hours, of which approximately 60 are spent in class.
Weekly School Hours
4
Method of Instruction
Practical Course 4 sppw
Requirements for the awarding of Credit Points

Examination: Realization of project tasks and final exam.

Evaluation Standard
according to examination regulations (§ 9)
Availability
As Needed
References
  • M. Schießer, M. Schmollinger Workshop Java EE 7: Ein praktischer Einstieg in die Java Enterprise Edition mit dem Web Profile dpunkt.verlag
  • O. Ihns u.a. EJB 3 professionell dpunkt.verlag
  • W. Rittmeyer JSP-Tutorial www.jsptutorial.org
Prerequisite Modules