0

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