Prüfungsmodus
Die für das betreffende Trimester geltenden Anzahlen an Versuchsdurchführungen / Kolloquien / Versuchsausarbeitungen werden zu Beginn des Praktikums bekannt gegeben.
Studienziel
•Kenntnisse über ausgewählte Internet-Technologien sollen erworben und im Rahmen eines Entwicklungsprojektes selbständig angewendet werden.
•Im Team wird in einzelnen Schritten eine interaktive Web-Anwendung entwickelt, in der z.B. Formulareingaben innerhalb eines Sitzungskontextes dynamisch verarbeitet werden.
•Dabei soll die Fähigkeit erworben werden, derartige Applikationen in einer dreischichtigen Architektur aufzubauen.
Studieninhalt
•Architektur verteilter Anwendungen (Client-Server-System, dreischichtige Architektur)
•Kommunikationsprotokolle (TCP/IP, HTTP)
•Client Technologien (HTML, JavaScript)
•Java Server Technologien (JavaServer Pages/JSPs, Servlets, Java Servlet API, JavaBeans, Servlet-Engine)
•Entwicklung einer Web-Anwendung, z.B. Online Multiple Choice Test.
Ablauf
1.Einleitung, Hinführung
•Java und Java-Webtechnologien
•Eclipse und Java
•JSPs und Servlets
•Ggf. Wiederholung http-Protokoll
2.JSPs und Servlets
3.– 8. Schrittweises Entwickeln einer Multiple-Choice-Test Anwendung
Methodik
•Kurze Vorstellung und Einleitung zu Themenstellungen
•Selbständiges Erarbeiten von Inhalten im Rahmen einer Entwicklungsaufgabe anhand
obereitgestellter Quellen
opersönlicher Hilfestellung