Home
General
Staff
Contact
Partners
Alumni
Research
Areas
Projects
Papers
Books
Reports
Awards
Teaching
Lectures
Exams
B.Theses
M.Theses
PhD Theses
Go Abroad
Misc
Talks
Library
Gallery
Links
Search
Webmaster
|
Praktikum aus Softwareentwicklung 2
Informationen
- Beginn der LVA am 5. 3. 2018
Termine (Planung)
Nr. |
Termin |
Inhalt |
Downloads |
Übungen |
Abgabe |
Infos |
1 |
05.3.2018 |
Vorbesprechung, Swing |
Downloads
|
|
|
|
2 |
12.3.2018 |
Swing, JDBC |
Downloads
|
UE 1 - JDBC, Swing
|
|
|
3 |
19.3.2018 |
Reflection |
Downloads
|
|
|
|
4 |
09.04.2018 |
Reflection |
Downloads
|
UE 2 - Reflection
|
UE01 |
|
5 |
16.04.2018 |
Multithreading |
Downloads
|
|
|
|
6 |
23.04.2018 |
Multithreading |
Downloads
|
UE 3 - Multithreading
|
UE02 |
|
7 |
30.04.2018 |
NIO |
Downloads
|
|
|
|
8 |
07.05.2018 |
Networking |
Downloads
|
UE 4 - Networking, NIO
|
UE03 |
|
9 |
14.05.2018 |
RMI |
Downloads
|
|
|
|
10 |
28.05.2018 |
Security |
Downloads
|
UE 5 - RMI
|
UE04 |
|
11 |
04.06.2018 |
JNI |
Downloads
|
|
|
|
12 |
11.06.2018 |
Java Performance Overview |
Downloads
|
UE 6 - Java Performance
|
UE05 |
|
12 |
18.06.2018 |
Sprechstunde |
Downloads
|
|
|
|
13 |
25.06.2018 |
Mündliche Prüfung in der Form von Code Reviews
|
|
|
|
|
14 |
02.07.2018 |
Abgabe UE06 |
|
|
UE06 |
|
Beschreibung
In dieser Lehrveranstaltung werden Basistechnologien und
fortgeschrittene Konzepte der Programmiersprache Java vermittelt.
Der Inhalt reicht von der Implementierung graphischer
Oberflächen und Internationalisierung über Verteilte
Anwendungen und Sicherheit bis hin zu Datenbankzugriff und
Web-Technologien. Ziel ist das Beherrschen einer umfangreichen
Klassenbibliothek sowie typischer Technologien der objektorientierten
Programmierung.
Die Lehrveranstaltung setzt sich aus einem theoretischen
und einem praktischen Teil zusammen. Die Konzepte werden
in der Lehrveranstaltung vorgetragen und anhand von Übungsaufgaben vertieft.
Dazu werden 6 Übungen ausgegeben. Die Note setzt sich aus den Übungen und der mündlichen Prüfung zusammen. Für einen positiven Schein sind außerdem mindestens 50% auf jede Übung notwendig.
Tutoren
Kürzel |
Name |
Email |
MB |
Marindo Beka |
email |
MH |
Marcel Homolka |
email |
DS |
Daniel Schneider |
email |
Weiterführende Literatur
-
Martin Schader, Lars Schmidt-Thieme: Java - Eine Einführung. 3. Auflage, Springer-Verlag, 2000.
Benutzeroberflächen, Ausnahmebehandlung, Threadprogrammierung,
Sicherheitsmechanismen, RMI, ...
-
Cay S. Horstmann, Gary Connell: Core Java 2, Band 1 - Grundlagen. Markt+Technik, 2003.
Einführung in die objektorientierte Programmierung, Ein- und Ausgabe, Swing, ...
-
Cay S. Horstmann, Gary Connell: Core Java 2, Band 2 - Expertenwissen. Markt+Technik, 2003.
Multithreading, Collections, Netzwerke, JDBC, Java Beans, Sicherheit, Internationalisierung, XML, ...
-
Hans Bergsten: JavaServer Pages, deutsche Ausgabe. 1. Auflage, O'Reilly, 2001
Einführung in JSP, Grundlagen HTML, Servlets, Datenbankzugriffe, Authentifizierung, ...
-
Hans Bergsten: JavaServer Pages. 3. Auflage, O'Reilly, 2003
-
Jason Hunter, William Crawford: Java Servlet Programmierung, deutsche Ausgabe der 2. Auflage. 1. Auflage, O'Reilly, 2001
Einführung in Servlets, Grundlagen JSP, Applet-Servlet-Kommunikation, Datenbankzugriffe, Internationalisierung, ...
Online-Quellen
|