Teilnehmende dieses Kurses lernen die Programmiersprache Java und die Java Standardbibliothek von Grund auf kennen. Der Lehrinhalt umfasst eine Vielzahl von Themen, darunter die verschiedenen Datentypen, die Formulierung von Fallunterscheidungen und Schleifen, das Schreiben von Methoden, Klassen und Schnittstellen.
Die Lernenden werden nicht nur mit den Grundlagen vertraut gemacht, sondern das Video-Training geht auch auf anspruchsvollere Sprachkonstrukte ein. Themen wie dynamisches Binden, die Auswahl geeigneter Datenstrukturen, Generics, Lambda-Ausdrücke, funktionale Programmierung und vieles mehr werden umfassend behandelt.
Besonders erwähnenswert ist, dass der Kurs auf der Grundlage von Java 21 aufbaut, für das ein Langzeit-Support (LTS) verfügbar ist. Java hat sich im Laufe der Zeit erheblich weiterentwickelt, und modernes Java unterscheidet sich deutlich von dem, was viele vielleicht vor 20 Jahren gelernt haben. Der Kurs bietet daher eine aktuelle und umfassende Einführung in die Welt der Java-Programmierung.
Der Dozent, Christian Ullenboom, ist seit mehr als 20 Jahren auf der Java Insel unterwegs und seine Java-Bücher sind Standardwerke. Durch seine Arbeit mit Java, den Schulungen und dem populären Buch „Java ist auch eine Insel“, ist Christian Ullenboom im September 2005 von Sun (heute Oracle) als Java-Champion ausgezeichnet worden.
Mit rund 50 Stunden ist dieser Kurs aktuell der umfangreichste und modernste Video-Kurs auf der Plattform. Primär geht es um die Syntax von Java, doch auch die Themen saubere objektorientierte Programmierung, Clean-Code, Refactoring, effective Java, Design-Pattern kommen zur Sprache.
Genug geredet! Starten wir mit dem Hello-World-Programm und arbeiten uns vor.