Zurück zur Übersicht


INFB  JEE 5 Web-Technologien SGINF
Dozent : Dipl.-Inf. (FH) Stefan Pratsch   eMail
Semester4
Einordnung : Informatik Bachelor, Profil-Katalog B-INF-ProfilSWS4
Sprache : Deutsch/Englisch Art V Ü
Prüfungsart : PL  Credits
Prüfungsform : Seminararbeit mit mdl. Prüfungsgespräch 
Voraussetzungen : Programmierung I
Programmierung II
Querverweise :  
Vorkenntnisse :  
Hilfsmittel und Besonderheiten : Veranstaltung findet in einem einwöchigen Workshop vor der Vorlesungszeit statt.
Anwendung der Workshop-Inhalte in einem zusammenhängenden Projekt in Teamarbeit während der Vorlesungszeit.  
Lehrziele : Es werden die Grundkonzepte der serverseitigen Java-Entwicklung (Java Entereprise Edition – J EE) aufgezeigt. Neben den Techniken und den in diesem Umfeld eingesetzten Frameworks wird die Architektur serverseitiger J EE Anwendungen besprochen.
Die Lehrveranstaltung richtet sich an den aktuell eingesetzten Technologien webbasierter Anwendungen aus. Dabei werden die einzelnen Themen sowohl in der Theorie vorgestellt, als auch durch praktische Übungen erprobt.
Die in den Übungen erprobten einzelnen Aspekte webbasierter Anwendungen fließen in einem größeren Projektzusammenhang zusammen, so dass in Teamarbeit anwendungsnahe Prototypen erstellt werden können.  
Lehrinhalte :

Themenübersicht:
• Übersicht aktueller Trends serverseitiger Anwendungen
• Container-Typen serverseitiger Anwendungen (z.B. Apache, Tomcat, jBoss)
• Software-Architektur serverseitiger Anwendungen

• Entwicklungskonzepte bei der Erstellung größerer Anwendungen
• Konzeption von Persistenz-Schichten

• Servlets & MVC Architektur
• JSP
• Expression Language & Tag Libraries
• Session Management
• Exception Handling & Logging
• Web-Frameworks – Konzepte & Beispiele (Struts, Java Server Faces, etc.)
• Das Web-Framework Struts  

Literatur : Servlets and JavaServer Pages – The J2EE Technology Web Tier, Jayson Falkner, Kevin Jones, Addison-Wesley, 2004 – Online: http://www.theserverside.com/books/addisonwesley/ServletsJSP/index.tss
Java ist auch eine Insel – Programmieren für die Java 2-Plattform in der Version 1.4, Christian Ullenboom, Galileo Computing, 2003 Online: http://www.galileocomputing.de/openbook/javainsel4/
Jakarta Struts Live, Richard Hightower, SourceBeat LLC., 2004 – Online: http://www.theserverside.com/books/sourcebeat/JakartaStrutsLive/index.tss
The J2EE Architects Handbook, Derek C. Ashmore, DVT Press, 2004 – Online: http://www.theserverside.com/books/DVTPress/J2EEArchitectsHandbook/index.tss

Bücher:
Head First - Servlets & JSP, B. Basham, K. Sierra, B. Bates; O Reilly 2004
Java Server Pages, H. Bergsten; O Reilly 2002, 2nd Edition
Programming Jakata Struts, C. Cavaness; O Reilly, 2004, 2nd Edition  


Zurück zur Übersicht