Entdecke in unserem viertägigen Seminar, wie du als Programmierer:in deine Java-Kenntnisse vertiefen kannst. Du lernst fortgeschrittene Java-Techniken effektiv einzusetzen. Ziel des Seminars ist, die Vermittlung von fundiertem Praxiswissen für die industrielle Java-Programmierung. Wir setzen voraus, dass du bereits erste Erfahrungen mit Java gemacht hast und über ein grundlegendes Verständnis von Sprache und JVM verfügst.
Fortgeschrittene Java-Themen erkunden
Wir behandeln essenzielle Themen wie clone und equals, die zum täglichen Brot der Java-Programmierung gehören, aber oft falsch verstanden und inkorrekt implementiert werden. Wir führen dich in komplexe Bereiche wie Reflection, Weak References, Compiler-Plugins und Class Loading ein. Außerdem erhältst du Einblicke in die "neuen" Sprachmittel und JDK-APIs: die Generics in ihrer gesamten Komplexität inkl. Wildcards (aus Java 5), funktionale Programmiertechniken mit Lambda-Ausdrücken und dem Stream API (aus Java 8), das neue Date/Time API (aus Java 8) und das Modulsystem (aus Java 9).
Individueller Lernweg
Du bestimmst in Absprache mit den anderen Teilnehmer:innen, welche Themen intensiv behandelt werden und welche nur einen Überblick erhalten. Dieser flexible Ansatz ermöglicht es dir, genau das zu lernen, was für deine berufliche Entwicklung am relevantesten ist.
Zum Vertiefen und Nachlesen nach dem Seminar kannst du auf die Artikelreihe "Effective Java" von Angelika Langer & Klaus Kreft zurückgreifen.
Deine Trainerin unsere langjährige Kooperationspartnerin
Angelika Langer, mit über 35 Jahren Erfahrung in der Softwareentwicklung und anerkannte Expertin in u.a. C++ und Java, leitet das Seminar. Ihre Arbeit hat durch zahlreiche Fachpublikationen die Java-Community geprägt.