Der moderne Java-Kurs, vom Anfänger zum Profi
Offered By: Udemy
Course Description
Overview
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
Teilnehmende 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? Diese Frage werden beantwortet. Bei den Grundlagen 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 Version Java 17, für die es einen Long-Term-Support (LTS) gibt. Und in Java ist wahrlich viel passiert, modernes Java sieht ganz anders aus als das, was viele vielleicht vor 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.
Genug geredet! Starten wir mit dem Hello-World-Programm und arbeiten uns vor.
Taught by
Christian Ullenboom
Related Courses
Information TheoryThe Chinese University of Hong Kong via Coursera Intro to Computer Science
University of Virginia via Udacity Analytic Combinatorics, Part I
Princeton University via Coursera Algorithms, Part I
Princeton University via Coursera Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera