Home
General
Staff
Contact
Partners
Alumni
Research
Areas
Projects
Papers
Books
Reports
Awards
Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad
Misc
Library
Seminars
Gallery
Links
Search
Webmaster
|
Praktikum aus Softwareentwicklung 2
Informationen
- Bitte melden Sie sich über diesen Link für das CodeReview am Mo. 31. 1. 2011 an.
- Hinweise zu den Korrekturen durch den Tutor findet man hier
- Ab sofort keine schriftliche Abgabe mehr nötig. Abgabe nur über SVN. Korrekturen werden auch ins SVN Repository eingespielt.
- Beginn der LVA am 4. 10. 2010, 17:15 in Raum HF 9904.
- Einführung in SVN
- Abgabepasswort erneut zusenden
- Abgabedokument erzeugen
Termine
| Nr. |
Termin |
Inhalt (Planung) |
Downloads |
Ausgabe |
Abgabe |
Infos |
| 1 |
04.10.2010 |
Einführung |
Downloads
|
|
|
|
| 2 |
11.10.2010 |
Graphische Oberflächen |
Downloads
|
Übung 1, vereinfachte Version
|
|
|
| 3 |
18.10.2010 |
Graphische Oberflächen |
Downloads
|
|
|
Downloads enthält in LVA01_B.zip die Ausarbeitung aus der LVA |
| 4 |
25.10.2010 |
Graphische Oberflächen, Reflection |
Downloads |
Übung 2
|
Abgabe UE01 am 27. 10., 24:00 |
|
| |
1.11.2010 |
frei, Allerseelen |
|
|
|
|
| 5 |
8.11.2010 |
Reflection |
Downloads
|
|
|
Downloads enthält die Ausarbeitung aus der LVA und Beispiel für ServiceLoader |
| 6 |
15.11.2010 |
Streams, Networking |
Downloads
|
Übung 3 |
Abgabe UE02 am 16. 11., 12:00 |
Achtung: Ab sofort keine schriftliche Abgabe mehr nötig. Abgabe nur über SVN. Korrekturen werden auch ins SVN Repository eingespielt. |
| 7 |
22.11.2010 |
Threading |
Downloads
|
|
|
|
| 8 |
29.11.2010 |
Threading |
Downloads
Achtung: neuer Foliensatz zu Multithreading mit kleineren Ergänzungen
|
Übung 4 |
Abgabe Übung03 |
Abgabe Übung04 erst am 27. 12. 2010;
|
| 9 |
6.12.2010 |
Datenbanken, Remoting |
Downloads
|
|
|
|
| 10 |
13.12.2010 |
Remoting, Servlets |
Downloads
|
Übung 5 |
|
|
| |
20.12.2010 |
Weihnachtsferien |
|
|
|
|
| |
27.12.2010 |
Weihnachtsferien |
|
|
Übung 4 |
|
| |
3.1.2011 |
Weihnachtsferien |
|
|
|
|
| 11 |
10.1.2011 |
Web-Anwendungen |
Downloads
|
Übung 06 |
Abgabe Übung 05 auf Mi. 12. 1. 24:00 |
|
| 12 |
17.1.2011 |
Diverse Themen |
Downloads
|
|
|
|
| 13 |
24.1.2011 |
Diverse Themen |
|
|
|
|
| 14 |
31.1.2011 |
Mündliche Prüfung in der Form von Code Reviews.
|
|
|
Abgabe Übung 06 am So. 30. 1. 24:00 |
|
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 kleine Übungen und eine Projektaufgabe ausgegeben.
Inhalt
- Basistechnologien
- Sammlungen
- Ein- und Ausgabe
- Reflection
- JavaBeans
- Multithreading
- Graphische Oberflächen
- AWT und Swing
- Komplexe GUI-Komponenten
- Internationalisierung
- Verteilte Anwendungen
- Netzwerke
- Remote Method Invocation (RMI)
- Sicherheit
- JDBC
- Web-Technologien
- Web Services
- Servlets und JSP, JSF
- Web Start
Tutoren
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
|