GDScript lernen
Ein kostenloser, interaktiver Online-Kurs für GDScript. Lerne die Sprache, mit der Godot-Spiele programmiert werden, bevor du den Editor öffnest: Jede Lektion führt deinen Code auf einer echten Godot-Engine im Browser aus, mit KI-Hinweisen, wenn die Ausgabe nicht stimmt, und einem kostenlosen Zertifikat für jeden abgeschlossenen Abschnitt.
1,120+ codders eingeschrieben
235 Lektionen235 Aufgaben751 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Audio-Erzählung in jeder Lektion
Quizfragen zum Wissenstest
Kostenloses Abschlusszertifikat
Lehrplan
Abschnitt 1
Grundlagen
Abschnitt startenStartenSchaffe eine solide Grundlage mit wichtigen Konzepten und grundlegenden FähigkeitenEinführung
4 Lektionen415Variablen Teil 1
5 Lektionen1025Variablen Teil 2
5 Lektionen920Operatoren Teil 1
6 Lektionen1125Operatoren Teil 2
5 Lektionen920Entscheidungen treffen
5 Lektionen920Einfache Ein- und Ausgabe
7 Lektionen1225Rechnungsteiler
Projekt5 Lektionen5Schleifen
8 Lektionen1430Funktionen
7 Lektionen1225FizzBuzz mit einer Wendung
Projekt4 Lektionen4Grundlagen von Arrays
7 Lektionen1225Arrays durchlaufen
4 Lektionen820Arrays für Fortgeschrittene
4 Lektionen820Wörterbücher
6 Lektionen1125Täglicher Ausgaben-Tracker
Projekt7 Lektionen7Abschließende Herausforderungen
3 Lektionen3Abschnitt 2
Logik & Ablaufsteuerung
Abschnitt startenStartenEntwickle Problemlösungsfähigkeiten und erstelle dynamische, interaktive ProgrammeStrings im Detail
5 Lektionen920Fortgeschrittene Entscheidungsfindung
6 Lektionen1125Mehrdimensionale Arrays
7 Lektionen1225Wörterbücher Teil 2
5 Lektionen920Kontaktbuch-Anwendung
Projekt7 Lektionen7Mengen mit Dictionaries
6 Lektionen1125Enums
5 Lektionen920Schülerdatenverwaltung
Projekt7 Lektionen7Fortgeschrittene Datenaggregation
4 Lektionen715Fortgeschrittene Funktionen
7 Lektionen1225Funktionen höherer Ordnung
6 Lektionen1020Einfache Fehlerbehandlung
5 Lektionen920Inventarverwaltungssystem
Projekt5 Lektionen5Abschließende Herausforderungen
3 Lektionen3Abschnitt 3
Objektorientierte Programmierung
Abschnitt startenStartenModelliere Programme mit Klassen und Objekten, die auf mehrere Dateien verteilt sind. Lerne Konstruktoren, Eigenschaften, statische Mitglieder, Vererbung, abstrakte Klassen, Polymorphismus, Signale, Nodes und klassische Entwurfsmuster kennen und entwickle anschließend ein Projekt zur Bibliotheksverwaltung.Grundlagen der OOP
8 Lektionen1535Klassenattribute
6 Lektionen1125Vererbung
6 Lektionen1125Polymorphie
5 Lektionen920Kapselung
5 Lektionen920Spezielle Methoden
4 Lektionen716Signale
5 Lektionen920Fortgeschrittene OOP-Konzepte
5 Lektionen1025Entwurfsmuster Teil 1
5 Lektionen1025Entwurfsmuster Teil 2
6 Lektionen1230Projekt: Bibliotheksverwaltung
6 Lektionen6Abschließende Herausforderungen
4 Lektionen4
Lernen durch Tun
Schreibe echten Code, frage Datenbanken ab, erstelle Websites und meistere KI-Prompts. Unsere interaktiven Lektionen decken alle Fähigkeiten ab, die moderne Entwickler brauchen.
Baue deine Serie auf
Bleib konsequent und sieh zu, wie dein Fortschritt wächst! Verfolge deine tägliche Programmiergewohnheit, schütze deine Serie mit Einfrieroptionen und verdiene Belohnungen für jeden Tag.
12 Tage Serie
Komm morgen zurück, um deine Serie zu halten!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doppelt oder Nichts
Tag 5 von 7
Serie Einfrieren
2 left
Überall coden
Nimm deine Programmierreise mit! Keine Einrichtung, keine Downloads: einfach öffnen und loslegen. Verfügbar auf iOS, Android und Web mit 4,9-Sterne-Bewertungen.
Du bist nicht allein
Tritt auf globalen Bestenlisten an, lade Freunde ein, um Belohnungen zu verdienen, und feiert gemeinsam eure Erfolge. Programmieren macht mit Freunden mehr Spaß!
Jeder Lernweg, alles dabei
Lies, höre, teste dich, frag die KI oder schlage nach, was du schon gelernt hast. Jede Lektion passt sich dir an.
Eine Variable ist ein benannter Container, der einen Wert speichert, auf den du später im Programm verweisen kannst.
In Python erstellst du eine, indem du den Namen, ein Gleichheitszeichen und dann den Wert schreibst.
Der Wert kann sich ändern. Eine neue Zuweisung verweist den Namen einfach auf einen neuen Wert.
Werde zertifiziert
Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.
Warum GDScript mit Coddy lernen
- Führe echtes GDScript auf einer echten Godot-4-Engine aus, direkt im Browser. Kein Godot-Download, kein Projekt anlegen, kein Szenenbaum einrichten: Jede Lektion startet dein Skript in der Engine und zeigt Ausgabe und Fehler sofort an.
- GDScript so, wie Godot-Entwickler es schreiben:
varundconst, statische Typisierung mit Typangaben und Typinferenz über:=,if/elif/else,matchmit Guards sowie Array- und Dictionary-Mustern,for- undwhile-Schleifen,range(), Funktionen mit Rückgabetyp und Standardwerten, typisierte Arrays, Dictionaries, Enums, Lambdas, Rekursion sowiemap,filterundreduce. - Objektorientiertes GDScript, wie Godot es nutzt: Klassen,
_initundself, statische Variablen und Funktionen, Setter und Getter für Eigenschaften, Vererbung mitsuper, Typprüfungen mitis,_to_string, innere Klassen,RefCountedim Vergleich zuNodeund Signale, die du deklarierst, mitemit()auslöst und mitconnect()verbindest. Danach Entwurfsmuster wie Singleton, Factory, Observer und State, alles in GDScript. - KI-Hinweise helfen bei dem, was Einsteiger am häufigsten aus dem Tritt bringt: Einrückungsfehler, Ganzzahldivision, die den Rest verwirft, Texteingaben in Zahlen umwandeln und warum eine typisierte Variable einen Wert ablehnt. Die Lösung verraten sie dir nicht.
Häufige Fragen zum Lernen von GDScript
Wofür wird GDScript verwendet?
GDScript ist die eingebaute Skriptsprache der Godot-Engine. Entwickler schreiben damit die Logik von Godot-Spielen und Apps: Spielerbewegung, Gegner, Menüs, Inventare, Speichersysteme und Werkzeuge für den Editor. Die Sprache ist rund um Godots Nodes und Signale entworfen und damit der direkteste Weg, ein Godot-Projekt zu programmieren. Godot unterstützt außerdem C# und über GDExtension auch C++, doch die meisten Godot-Tutorials, die Dokumentation und die Beispiele sind in GDScript geschrieben.
Ist GDScript ähnlich wie Python?
func dort, wo Python def verwendet, und deklariert Variablen mit var. Wer Python kennt, fühlt sich meist nach wenigen Tagen zu Hause. Die Unterschiede: optionale statische Typisierung (var speed: float = 10.0), eingebaute Typen für Spiele wie Vector2 und Color, Signale und Klassen, die Godot-Nodes entsprechen. GDScript ist eine eigene Sprache und kein Python-Dialekt, Python-Bibliotheken laufen darin also nicht.Ist GDScript eine gute erste Programmiersprache?
Ja. GDScript hat eine kurze, gut lesbare Syntax ohne Semikolons und geschweifte Klammern und gehört damit zu den einsteigerfreundlichsten Sprachen. Der Kurs setzt keine Programmiererfahrung voraus: Er beginnt mit der Ausgabe von Text und dem Speichern von Werten in Variablen und arbeitet sich dann Lektion für Lektion zu Funktionen, Arrays, Dictionaries und Klassen vor.
Muss ich Godot installieren, um den Kurs zu machen?
Nein. Jede Lektion führt dein GDScript auf einer echten Godot-Engine im Browser aus und zeigt die Ausgabe, es gibt also nichts herunterzuladen oder einzurichten. Wenn du Godot später installierst, gilt alles Gelernte weiter, denn es ist dieselbe Sprache auf derselben Engine.
Lerne ich in diesem Kurs, Spiele mit Godot zu entwickeln?
Du lernst die Sprache, mit der sie entwickelt werden. Variablen, Kontrollfluss, Funktionen, Arrays, Dictionaries, Klassen, Vererbung und Signale übst du mit Konsolenprogrammen und Projekten, die sofort laufen. Der Godot-Editor, Szenen, Sprites und Physik sind nicht Teil des Kurses. Wer GDScript zuerst lernt, kann sich beim Öffnen von Godot auf die Engine konzentrieren, statt mit der Syntax zu kämpfen.
Wie lange dauert es, GDScript zu lernen?
Die Grundlagen (Variablen, Bedingungen, Schleifen und Funktionen) brauchen bei täglicher Übung ein bis zwei Wochen. Strings, Arrays, Dictionaries und Fehlerbehandlung kosten weitere zwei bis drei Wochen, Klassen, Vererbung, Signale und Entwurfsmuster noch einmal einige Wochen. Wenn du schon Python kannst, kommst du durch den ersten Abschnitt deutlich schneller.
Ist Godot kostenlos, und ist der GDScript-Kurs kostenlos?
Beides ist kostenlos. Godot ist freie Open-Source-Software unter der MIT-Lizenz, ohne Lizenzgebühren oder Umsatzbeteiligung, und läuft unter Windows, macOS und Linux. Auch der interaktive GDScript-Kurs auf Coddy ist kostenlos: Lektionen, Programmierübungen, Projekte, Challenges und Zertifikat.
Bekomme ich nach dem GDScript-Kurs ein Zertifikat?
Ja. Für jeden abgeschlossenen Abschnitt des GDScript-Kurses erhältst du ein kostenloses Abschlusszertifikat, das du in deinen Lebenslauf aufnehmen oder auf LinkedIn teilen kannst, neben den Godot-Projekten, die du baust.