Dieser Aufbaukurs geht über die Grundlagen hinaus und schließt inhaltlich an „Programming I“ an. Themen wie funktionale Programmierung (Lambda Expressions), Streams, parallele Verarbeitung, Modularisierung sowie Datenbankzugriffe (JDBC/JPA) stehen im Zentrum. Der Kurs nutzt moderne Java-Versionen (z. B. Java 11) und fokussiert auf performant codierte Anwendungen.
Price:
Funktionale Interfaces & Lambda Expressions
Collections, Streams und Parallel Streams
Modularisierung von Anwendungen
I/O (Grundlagen und NIO2)
Lokalisierung, Daten- und Dateiverarbeitung
Datenbankanbindung: JDBC, JPA
Secure Coding, Multithreading, Nebenläufigkeit
Exception Handling & Assertions
Generics & Typ-Wrapper
Praktische Labore mit modernen Java-Features
Abgeschlossener Java SE Programming I-Kurs oder gleichwertige Kenntnisse in Java Grundlagen sowie Praxis in einer Programmiersprache
Java-Entwickler, die bereits über Grundkenntnisse verfügen (z. B. aus Programming I) und ihre Skills weiterentwickeln möchten. Auch Data Scientist, technische Consultants und Entwickler mit Fokus auf Java-Backend-Applikationen
Price: