Im Netz finden sich unzählige Java-Kurse, die sich sowohl für erfahrene Programmierer als auch für Anfänger eignen. In diesem Beitrag werden vier verschiedene Lernmöglichkeiten vorgestellt, die von IT-Enthusiasten häufig genutzt werden. Während einige Online-Kurse kostenpflichtig sind, können andere von Interessenten völlig kostenfrei besucht werden.
YouTube-Tutorials
Mit YouTube-Tutorials kann man hervorragend in die Programmierwelt einsteigen. Man sollte aber vorsichtig sein, denn nicht jeder YouTube-Lehrer produziert korrekte und weiterführende Tutorials. Dazu gibt es beispielsweise auch kein Zertifikat, wenn man mit den Tutorials fertig ist. Wer nach einer strukturierten und detaillierten Java-Ausbildung sucht, ist bei YouTube an der falschen Adresse.
Coding-Bootcamps
Im Netz gibt es viele Kursanbieter, die sich auf verschiedene Programmiersprachen spezialisieren. Digitale Bootcamps bieten Java-Kurse in konzentrierter Form. Hierbei handelt es sich um eine praxisähnliche Ausbildung, die auch in der Berufswelt wertgeschätzt wird. Diese Kurse sind meist nicht kostenfrei und werden beispielsweise bei Codecademy, Treehouse und Udemy angeboten.
MOOCs
MOOCs steht für Massive Open Online Courses. Teilnehmer bekommen Uni-Inhalte, die speziell für das Internetlernen konzipiert wurden. Obwohl fast alle MOOCs-Kurse frei von jeglichen Kosten sind, muss man nach dem Abschluss eines Kurses für ein Zertifikat zahlen. Selbstverständlich muss man aber kein Zertifikat beantragen. Beliebte MOOCs-Java-Kurse sind unter anderem Java für Einsteiger (Hasso-Plattner-Institut), Java Programming and Software Engineering Fundamentals (Duke University), Lernen objekt-orientierter Programmierung (TU München) und Introduction to Java Programming (Universität Madrid).
Online-Vorlesungen
Einige Hochschulen veröffentlichen ganze Videovorlesungen. Oft ist es auch der Fall, dass die Einführungsvorlesung bezüglich des Programmierens auf Java basiert. Man sollte auch betonen, dass bei diesen Kursen der Schwerpunkt auf der allgemeinen Programmierungseinführung liegt. Java ist hier lediglich ein Sprachbeispiel. Nichtsdestotrotz sind diese Online-Vorlesungen sehr hochwertig und eignen sich hervorragend für IT-Studenten und -Enthusiasten, die das Programmieren besser verstehen möchten. Diese Kurse sind in der Regel sehr ausführlich und nichts für Interessenten, die nach einem Crash-Kurs suchen.