Vollen Zugriff auf das Lernangebot von CodeGym erhalten, indem Sie einen unserer Tarife abonnieren
  • Java Premium
    30
    $ pro Monat
    Für das selbstgesteuerte Absolvieren des interaktiven Java‑Kurses, ohne an einen Zeitplan gebunden zu sein.

    Sie erhalten:
    • Zugang zum Grundkurs Java auf der CodeGym‑Plattform
    • Plugin für IntelliJ IDEA
    • Anforderungen und Empfehlungen zu Aufgaben
    • Automatisierte Überprüfung von Lösungen
    • Bereich "Hilfe"
    • Bereich "Spiele"

Abonnementpläne vergleichen

Java Premium
Zugang zum grundlegenden Java-Kurs
Selbstgesteuertes Lernen in einem interaktiven Java-Kurs
Kontinuierliches Lernen
Sie können jederzeit von jedem Gerät aus wieder mit dem Lösen von Aufgaben oder dem Lesen von Vorlesungen beginnen: Wir speichern Ihren Lernfortschritt.
Sofortige Aufgabenüberprüfung
Die Überprüfung dauert bei 80% der Aufgaben weniger als eine Sekunde. Sie benötigen nur einen Klick.
Detaillierte Informationen zur Aufgabenüberprüfung
Wenn Ihre Aufgaben überprüft werden, sehen Sie eine vollständige Liste der Anforderungen und den Status jeder Anforderung, d. h. welche Anforderungen Ihr Programm erfüllt hat und welche nicht.
Hilfe bei Aufgaben
Im Bereich Hilfe können Sie Fragen stellen und die Herausforderungen besprechen, denen Sie derzeit beim Lernen begegnen.
Bonusaufgaben
Wir möchten nicht, dass Ihnen langweilig wird, daher enthält fast jedes Level mehrere Bonusaufgaben.
Plugin
Eine IDE ist ein spezielles Programm zum Schreiben von Programmen, und IntelliJ IDEA ist eine der bequemsten und beliebtesten IDEs für die Java-Entwicklung. Verwenden Sie unser spezielles Plugin, um Aufgaben aus den CodeGym-Kursen komfortabel zu lösen.
Aufgabenvorschläge
Sie erhalten Empfehlungen zur Lösung von Aufgaben basierend auf einer Analyse häufiger Fehler durch die Kursautoren.
Code‑Stilprüfung
Gute Programmierer schreiben nicht nur korrekten und verständlichen Code, sondern folgen auch einem Code‑Stil‑Leitfaden, der Anforderungen und Standards für das Schreiben von Code festlegt. Unsere Hinweise helfen Ihnen dabei, Ihren Programmierstil von Anfang an zu verbessern.

Zugang zum grundlegenden Java-Kurs 

Der interaktive selbstgesteuerte Java-Kurs besteht aus 6 Quests: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. In diesem Kurs finden Sie alle zentralen Java-Themen: Java-Syntax, Standardtypen, Arrays, Listen, Collections, Generics, Ausnahmen, Arbeiten mit Threads, Arbeiten mit Dateien, Netzwerkprogrammierung und das Internet. Sie lernen außerdem OOP, Serialisierung, Rekursion, Annotationen, die gängigsten Entwurfsmuster und mehr.

Diese Quests enthalten über fünfhundert Mini-Vorlesungen und über tausend praktische Aufgaben mit steigender Komplexität. Dieser Kurs hilft Ihnen, die Grundlagen der Java-Programmierung eigenständig in der Praxis zu erlernen.

Der interaktive Basiskurs eignet sich sowohl für Einsteiger als auch für erfahrenere Programmierer, die Java lernen möchten.

Kontinuierliches Lernen 

Sie können jederzeit zum Kurs zurückkehren — wir speichern Ihren Fortschritt. Wenn Sie eine Pause vom Lösen einer komplizierten Aufgabe benötigen, kein Problem: machen Sie weiter, wenn es Ihnen passt. Nach der Abgabe zur Überprüfung wird Ihre Lösung auf unseren Servern gespeichert, und Sie können von jedem Gerät darauf zurückgreifen.

Sofortige Aufgabenüberprüfung 

Der beste Weg, neues Material zu beherrschen, ist, es in der Praxis zu testen. Aber wie wissen Sie, ob Ihr Programm korrekt funktioniert? Jemand muss Ihre Aufgaben überprüfen! Auf CodeGym werden Ihre Lösungen sofort und automatisch geprüft. Die meisten Aufgaben werden in weniger als einer Sekunde überprüft. Sie brauchen nur einen Mausklick, und wenn Ihr Programm (Ihre Lösung) korrekt ist, erfahren Sie es sofort.

Detaillierte Informationen zur Aufgabenüberprüfung 

Sie erhalten nicht nur die Aufgabenstellung, sondern auch eine detaillierte Liste der Anforderungen, die aus mehreren Punkten besteht. Nach der Überprüfung sehen Sie erweiterte Informationen über die Tests zu Ihrer Aufgabe, sodass klar wird, welche Anforderungen Ihr Programm erfüllt hat und welche nicht.

Anstatt zu rätseln, warum Ihr Programm die Überprüfung nicht besteht, können Sie sich auf das Lösen konzentrieren. Es ist sehr wichtig zu wissen, dass ein bestimmter Teil Ihres Programms nicht funktioniert und — noch wichtiger — sicher sein zu können, dass sonst alles so funktioniert, wie es soll.

Hilfe bei Aufgaben 

CodeGym hat einen "Hilfe"-Bereich, der explizit zum Besprechen von Aufgabenlösungen eingerichtet wurde. Dort können Sie Ihre nicht funktionierende Lösung posten und um Hilfe oder Rat bitten. Sie können auch anderen dabei helfen, Fehler in ihren Programmen zu finden. Sie können "Hilfe" direkt aus der Aufgabe aufrufen, und im Bereich selbst finden Sie leicht Diskussionen zur gewünschten Aufgabe anhand ihrer ID oder ihres Namens.

Bonusaufgaben 

Verläuft Ihr Lernen reibungslos und lösen Sie Aufgaben mühelos? Damit Ihnen nicht langweilig wird, hat fast jedes Thema mehrere Bonusaufgaben. Solche Aufgaben sind mit einem Sternchen gekennzeichnet.

Sie sind schwieriger als üblich und nicht leicht zu lösen. Dafür müssen Sie auf zusätzliche Literatur zurückgreifen oder im Internet recherchieren. Gerade solche Herausforderungen — Aufgaben, die Sie nicht wissen, wie man sie löst — machen Sie zu einem starken Programmierer.

Plugin 

Eine IDE (Integrated Development Environment) ist das wichtigste professionelle Werkzeug für jeden Programmierer. Es ist ein spezielles Programm zum Schreiben von Software, und IntelliJ IDEA ist eine der bequemsten und beliebtesten IDEs zur Entwicklung von Programmen in Java.

Mit CodeGym lernen Sie, Programme in einer professionellen Entwicklungsumgebung — IntelliJ IDEA — zu schreiben. Um Ihnen das Arbeiten noch komfortabler zu machen, haben wir ein spezielles Plugin für IntelliJ IDEA geschrieben, mit dessen Hilfe Sie eine Aufgabe mit zwei Mausklicks abrufen und mit einem absenden können!

Aufgabenvorschläge 

Können Aufgabenanforderungen verbessert und noch intelligenter gestaltet werden? Absolut — und genau das haben wir bei CodeGym getan. Unsere Programmierer analysieren ständig die von CodeGym-Nutzern eingereichten Lösungen und suchen nach typischen Fehlern. Für jeden solchen Fehler schreiben sie einen speziellen Test, der es uns ermöglicht, ihn in Ihrem Code zu erkennen.

Wenn Sie eine Aufgabe zur Überprüfung einreichen, durchläuft sie zahlreiche Tests, die nach bekannten Standardfehlern suchen. Werden solche Fehler gefunden, erhalten Sie eine vom Aufgabenautor verfasste Empfehlung, wie der Fehler am besten behoben werden kann.

Code‑Stilprüfung 

Gute Programmierer schreiben nicht nur korrekten und präzisen Code, sondern halten sich auch an alle Richtlinien — Anforderungen und Standards zum Schreiben von Code. Deshalb hat CodeGym einen „Code‑Stil‑Analyzer“, der Ihren Code auf Konformität mit den Standards prüft und Ihnen eine Liste von Kommentaren zu Ihrem Code liefert.