0

Java Aufbaukurs

Im Java Aufbaukurs vertiefst du dein Wissen dort, wo moderne Anwendungen in der Praxis anspruchsvoll werden: Datenzugriff, funktionale Programmierung, Nebenläufigkeit und Netzwerkkommunikation. Du lernst, Datenbanken sicher und performant über JDBC anzubinden, von lokalen File-Datenbanken wie SQLite und Apache Derby bis zu Remote-Systemen wie MySQL, Postgres oder MSSQL inklusive Adapter, Prepared Statements und Connection Pools. Ergänzend bekommst du einen Ausblick auf JPA.

Darauf aufbauend arbeitest du mit Lambda-Ausdrücken und nutzt automatische parallele Verarbeitung. Du verstehst Threads und Thread-Pools, setzt stream und parallelStream gezielt ein und vergleichst deren Performance. Für verteilte Anwendungen programmierst du Sockets mit TCP und UDP, optional mit SSL, und implementierst eigene Netzwerkprotokolle in Java. Abgerundet wird das Seminar durch erweiterte Objektorientierung, das Einbinden von Bibliotheken, einen Überblick wichtiger Java Libraries, den Aufbau moderner Projekte und eine kompakte Übersicht zum Testing.

JETZT ANMELDEN