Dieser Kurs richtet sich an Teilnehmer*innen, die den Kurs " Programmieren mit Java von Anfang an" absolviert haben oder entsprechende Kenntnisse haben und nun weitere Schritte mit Java gehen möchten.
Auf Grund der Themeninhalte "Netzwerkzugriffe" und "Java Database Connectivity" richtet er sich auch an Programmierer*innen, die ihr nächstes Projekt wenigstens teilweise in Java umsetzen und Daten in einer Datenbank abspeichern oder eine Client-Server Applikation programmieren möchten.
Anhand von Übungen und Beispielen werden folgende Themen behandelt:
- Dokumentationskommentare
- Reguläre Ausdrücke
- Generische Typen
- Voreinstellungen
- Threads und nebenläufige Programmierung
- Spezielle Streams und Serialisierung
- Netzwerkzugriffe
- Remote Method Invocation (RMI)
- Java Database Connectivity (JDBC)
- Java Native Interface (JNI)
- Sicherheit