Java - für Fortgeschrittene
Ihre Termine
| Datum | Ort | Preis | |
|---|---|---|---|
| 09.03.2026 -12.03.2026 |
München | % 2.023,00 €* | Buchen |
| 09.03.2026 -12.03.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 14.04.2026 -17.04.2026 |
München | % 2.023,00 €* | Buchen |
| 14.04.2026 -17.04.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 11.08.2026 -14.08.2026 |
München | % 2.023,00 €* | Buchen |
| 11.08.2026 -14.08.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
| 15.12.2026 -18.12.2026 |
München | % 2.023,00 €* | Buchen |
| 15.12.2026 -18.12.2026 |
Virtuelles Live Training | % 2.023,00 €* | Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Der Kurs behandelt folgende Schwerpunktthemen: Datenbankzugriff über JDBC, Nebenläufigkeit, Netzwerkprogrammierung und verteilte Objekte. Die Schulungsinhalte werden sowohl theoretisch behandelt als auch durch die Erstellung von Beispielprogrammen praktisch geübt.
Inhalte
Datenbankzugriff mit Java
- Java Database Connectivity (JDBC)
- Zugriff auf SQLite und Apache Derby (lokale File-Datenbanken)
- Zugriff auf Remote Datenbanken (MySQL / Postgres, MSSQL) mit Adapter
- Prepared Statements
- Sicherheit
- Database Connection Pools
- Ausblick: JPA
Funktionale Programmierung in Java:
- Lambda-Ausdrücke
- Automatische parallele Verarbeitung
Nebenläufigkeit:
- Überblick über Thread und Thread-Pools
- parallelStream
- Performance-Vergleich zwischen normaler und paralleler Verarbeitung, also stream und parallelStream
Verteilte Anwendungen (Netzwerkprogrammierung):
- Verwendung von Sockets
- Sockets mit SSL
- UDP und TCP
- Implementierung von Netzwerk Protokollen in Java
Weitere Themen
- Erweiterte Objekt Orientierung (Abstrakte Klassen, Interfaces, Vererbung)
- Einbinden von Bibliotheken
- Die wichtigsten Java Bibliotheken im Überblick (z.B. Apache Commons)
- Aufbau moderner Java Software Projekte
- Übersicht Testing
Voraussetzungen
Sie haben bereits Vorkenntnisse in der Java Programmierung vergleichbar mit den Inhalten unseres Grundkurses Java-Programmierung.
Zielgruppe
Der Java Aufbaukurs richtet sich an Teilnehmer, die fortgeschrittene Konzepte und Technologien im Bereich Java kennen lernen und für ihre Praxis nutzbar machen möchten.
Hinweise
09:00 bis 16:00 Uhr ( 4 Tage)
D