Der moderne Java-Kurs, vom Anfänger zum Profi
What you'll learn
- Alles über Java - der Kurs vom Java-Champion für Einsteiger und Fortgeschrittene
- Von der ersten Codezeile bis hin zur anspruchsvollen Anwendung
- Imperatives Programmieren
- Objektorientiertes Programmieren
- Funktionales Programmieren
- Datenstrukturen und Algorithmen
- Dateiverarbeitung
- Datenbankabfragen
- Java Stream-API
- Nebenläufige Programme schreiben
Requirements
- Grundverständnis für die Programmierung ist hilfreich
- Bedienung einer grafischen Oberfläche
- Installation von Software
Description
TeilnehmerInnen dieses Kurses lernen die Programmiersprache Java und die Java Standardbibliothek von Grund auf kennen. Welche Datentypen gibt es, wie formuliert man Fallunterscheidungen und Schleifen, wie schreibt man Methoden, Klassen, Schnittstellen. Doch bei den Basics hört es nicht auf. Auch anspruchsvolle Sprachkonstrukte behandelt das Video-Training umfassend: dynamisches Binden, Auswahl der richtigen Datenstrukturen, Generics, Lambda-Ausdrücke, funktionale Programmierung und vieles mehr. Die Basis bildet Java 8, aber es werden alle Features vorgestellt bis zur aktuellen Version Java 17. Und in Java ist wahrlich viel passiert, modernes Java sieht ganz anders aus als das, was viele vielleicht von 20 Jahren einmal gelernt haben.
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.
So wie auch Java sich weiterentwickelt, so tut es der Kurs auch. Das heißt: einmal kaufen und lebenslang alle neuen Java-Features lernen können.
Genug geredet! Starten wir mit dem Hello-World-Programm und arbeiten uns vor.
Who this course is for:
- Dieser Java-Kurs ist für ProgrammieranfängerInnen gedacht, die noch keinerlei Erfahrungen mit der Programmierung mit Java gesammelt haben
- Fortgeschrittene EntwicklerInnen, die sich in die aktuellen Spracheigenschaften (Java 8 bis Java 17) einfinden möchten
Instructor
Ich bin Christian Ullenboom und Autor der Bücher ›Java ist auch eine Insel: Programmieren lernen mit dem Standardwerk für Java-Entwickler‹, ›Java SE 9-Standard-Bibliothek: Das Handbuch für Entwickler‹ und ›Captain CiaoCiao erobert Java. Das Trainingsbuch für besseres Java‹. Seit 1997 schule ich Java und JavaScript und Sun (R.I.P.) ernannte mich 2005 zum ›Java-Champion‹.