Zum Inhalt springen
Zurück zum Dashboard

Modul

Java

Vom ersten Programm bis zu Streams und Nebenläufigkeit — in einem klaren Lernpfad mit Schwierigkeitsstufen.

0 von 25 Lektionen

0%
0 von 25 Übungen Dein Programm-Steckbrief

Lernpfad-Empfehlung

Einstieg

Starte mit dieser Lektion. Ihre Voraussetzungen sitzen bereits.

0/25 Konzepte Lektion starten

Java-Lernpfad

Vom Einsteiger zum Profi

Die Kapitel sind nach Schwierigkeit sortiert. Du kannst jederzeit eine Stufe überspringen und später zurückkommen — niemand muss alles sofort können.

25 Kapitel
Level 1–2

Grundlagen

Kleine Programme, die sofort etwas ausgeben. Hier entsteht dein Fundament.

7 Kapitel

Level 3

Aufbau

Jetzt kombinierst du Bausteine zu echten Programmen und Modellen.

11 Kapitel

Level 4

Fortgeschritten

Diese Themen wirken groß. Wir zerlegen sie in kleine Experimente.

5 Kapitel

Level 5

Profi

Du musst hier nicht alles sofort können. Verstehen und Ausprobieren reicht.

2 Kapitel

–

Lernende

–

Lernkarten

–

Fällig

–

Bestwert

Dein Lernpfad

Lektionen

0 Versuche
  1. Grundlagen

    Kleine Programme, die sofort etwas ausgeben. Hier entsteht dein Fundament.

    Level 1–2
  2. 1 Einstieg Einsteiger Weiterlernen Dein erstes Java-Programm: JVM, main und Konsole.
  3. 2 Variablen & Typen Einsteiger int, double, boolean, String und Typumwandlung.
  4. 3 Operatoren Einsteiger Rechnen, vergleichen, verknüpfen — und wann Klammern helfen.
  5. 4 Bedingungen & Schleifen Leicht if, switch, for und while sicher steuern.
  6. 5 Methoden Leicht Code in wiederverwendbare Bausteine aufteilen.
  7. 6 Strings Leicht Text vergleichen, verändern und sauber zusammensetzen.
  8. 7 Arrays Leicht Feste Listen verstehen und durchlaufen.
  9. Aufbau

    Jetzt kombinierst du Bausteine zu echten Programmen und Modellen.

    Level 3
  10. 8 Listen & Generics Mittel ArrayList, Typparameter und dynamische Daten.
  11. 9 Klassen & Objekte Mittel Baupläne, Instanzen und eigener Zustand.
  12. 10 Kapselung & Konstruktoren Mittel Objekte von Anfang an gültig bauen.
  13. 11 Vererbung & Polymorphie Mittel Gemeinsames Verhalten teilen, ohne Chaos.
  14. 12 Interfaces Mittel Verträge statt starre Klassen.
  15. 13 Exceptions Mittel Fehler erwarten, abfangen und sinnvoll melden.
  16. 14 Collections Mittel List, Set und Map für die richtige Aufgabe.
  17. 15 Dateien & Eingaben Mittel Konsole, Dateien und java.time.
  18. 16 Tests mit JUnit Mittel Sicher ändern, weil Tests aufpassen.
  19. 17 Debugging Mittel Fehler lesen, eingrenzen und reproduzieren.
  20. 18 Maven, Gradle & Spring Mittel Wie echte Java-Projekte aufgebaut sind.
  21. Fortgeschritten

    Diese Themen wirken groß. Wir zerlegen sie in kleine Experimente.

    Level 4
  22. 19 Abstrakt, Enum & Record Fortgeschritten Moderne Bausteine für saubere Modelle.
  23. 20 Generics Fortgeschritten Typsicher wiederverwenden statt casten.
  24. 21 Lambdas & Streams Fortgeschritten Daten deklarativ verarbeiten.
  25. 22 SOLID-Prinzipien Fortgeschritten Fünf Fragen für Code, der sich ändern lässt.
  26. 23 Design Patterns Fortgeschritten Strategy, Factory und Observer als gemeinsames Vokabular.
  27. Profi

    Du musst hier nicht alles sofort können. Verstehen und Ausprobieren reicht.

    Level 5
  28. 24 Nebenläufigkeit Profi Threads, Races und sichere Übergaben.
  29. 25 JVM & Speicher Profi Was beim Ausführen im Hintergrund passiert.
  30. Quiz Wissen zum Java-Modul prüfen.

</> Learn-Program © 2026 · Lizenziert unter CC BY-NC-SA 4.0

Rechtliches & Lizenz