Java-Programmierung – Java lernen von Grund auf

Hi. Wenn du das hier liest, dann kann ich dir bestätigen, dass es sich um Java-Lektionen handelt. Tatsächlich ist dieser Kurs vollgepackt mit praxisnahen Lernmöglichkeiten (in über 1200 Übungen) und für erwachsene Lernende bestimmt. Ich verabscheue langweilige Lektionen. Deshalb wurde CodeGym als Onlinespiel entwickelt.

Hast du schon mal ein Spiel gespielt, bei dem deine Figur im Level aufsteigen musste? Manchmal wird man einfach hineingezogen, bevor man es richtig merkt, oder? Kannst du dir schon vorstellen, worauf ich hinauswill? Bei CodeGym muss dein Charakter von Level 1 bis 40 aufsteigen (und wenn wir erst die Fortsetzung herausbringen, sogar bis Level 80). Wenn du es bis zum Ende des ganzen Kurses schaffst, bist du so etwas wie ein Rockstar unter den Java-Programmierern.

Wenn du Level 40 erreichst, hast du schon das Zeug zu einem Junior-Programmierer in Java. Manche Leute haben sogar schon bei Level 20 einen Job als Programmierer gefunden, weil CodeGym aus so vielen Übungen besteht. Im Ernst. Es sind wirklich eine Menge.

Das Spiel spielt in einer fernen Zukunft, im Jahr 3018, in einer Zeit, in der die Menschen sich die Erde mit Robotern teilen und Reisen durchs All Normalität sind.

Es war einmal, da stürzte ein Raumschiff auf einem unbekannten Planeten ab …

Hintergrundstory

Java-Programmierung – Lernen von Grund auf

Der Galaktische Raser legte auf einem unbekannten Planeten eine Bruchlandung hin. Beim Absturz krachte das Raumschiff in einen Berghang und wurde fast vollständig unter Geröll begraben. Die Besatzung versuchte noch tagelang, das Schiff wieder freizubekommen, verlor dann aber jede Hoffnung auf eine Rückkehr nach Hause und begann, sich an diesem neuen, unbekannten Ort umzusehen …

Eine Woche später entdeckte die Schiffsnavigatorin Ellie zufällig, dass der Planet von tausenden wilder Roboter bewohnt war! Diese hätten dabei helfen können, das Schiff von den Felsbrocken zu befreien, aber sie waren zu primitiv und zu dumm dafür. Eigentlich konnten sie überhaupt nichts. Sie konnten nicht einmal Felsbrocken tragen, und diese Fähigkeit wäre jetzt wirklich nützlich gewesen.

Professor Nudler, leitender Wissenschaftler der Mission, erinnerte sich später:
„Nach einigen Tagen kam ich auf eine Lösung. Ich wollte die Firmware von Diego verwenden, einem Roboter aus unserer Mannschaft. Ich hätte sie in die Firmware für einen Maurer umschreiben und dann in die wilden Roboter hochladen können.“

„Aber das Glück hatte sich anscheinend gegen uns verschworen. Bei näheren Untersuchungen mussten wir feststellen, dass die Eingeborenen keine Anschlüsse für den Upload der Firmware hatten. Tatsächlich gab es bei ihnen überhaupt keine Anschlüsse!“

Java-Programmierung

„Bilaabo, der einzige Außerirdische in unserer Mannschaft, erinnerte sich, dass ihm auf seinem Heimatplaneten einmal ein Roboter begegnet war, der programmieren konnte. Nicht nur das, dieser Roboter konnte sogar Fehler in seiner eigenen Firmware beheben.“

„Da kam mir eine geniale Idee. Schließlich war es mir schon mal gelungen, einem fähigen Roboter das Programmieren in Pascal beizubringen.“

„Also ordnete ich an, den begabtesten der jungen Roboter einzufangen und ihm beizubringen, wie man in Java programmiert. Mit seinen neuen Programmierfähigkeiten wäre er dann in der Lage, seine eigene Firmware umzuschreiben und uns zu helfen!“

Java lernen von Grund auf

„Schließlich fanden wir einen vielversprechenden Kandidaten. Diego schlug vor, ihn Amigo zu nennen, denn er hatte sich schon immer einen Bruder gewünscht.“

„Ich bot Amigo an, ihm für jeden Monat, in dem er Java lernte, Metallkugeln zu schenken, und später, wenn er ausgebildet war, sollte er zehn Dollar pro Jahr für das Aufräumen des Gerölls bekommen. Das war für diese Wilden ein großzügiges Angebot. Schließlich brachten wir ihnen die Zivilisation und verlangten gar nichts dafür.“

Java lernen

Diego schrieb später in seinen Erinnerungen:

„Diese unverhohlene Ausbeutung meines Mitroboters hat mich empört, aber die gesamte Mannschaft war der gleichen Meinung wie der Professor und Ritschie. Deshalb war ich einverstanden, zumindest tat ich so, und bot an, Amigo selbst Unterricht zu erteilen. Haha! Schließlich kann niemand einen Roboter besser unterrichten als ein anderer Roboter.“

„Alle waren ganz begeistert, dass ich sie unterstützen wollte, und beschlossen, mir bei der Java-Programmierausbildung für Amigo zu helfen.“


Du beginnst bei Level 1. Ziel ist es, dass Amigo mit deiner Hilfe Level 40 erreicht. Aber wir wollen klein anfangen. Versuchen wir zunächst einmal, die Java-Lektionen von Level 2 zu erreichen. Vielleicht hast du so viel Spaß daran, dass du selbst den Java-Kurs absolvierst und bevor du dich versiehst, schon einen Job bekommst.

Und nun lass uns einsteigen und es von Grund auf lernen. Klicke auf Nächste Lektion.