Luau lernen
Ein kostenloser, interaktiver Luau-Kurs, der typisierte Lua-Dialekt hinter jedem Roblox-Spiel. Schreibe in jeder Lektion echtes Luau, von Typannotationen und typisierten Tabellen bis zu Generics und Strict Mode, mit KI-Hinweisen bei Typfehlern und einem kostenlosen Zertifikat zum Abschluss.
91,635+ codders eingeschrieben
73 Lektionen66 Aufgaben420 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Quizfragen zum Wissenstest
Kostenloses Abschlusszertifikat
Lehrplan
Dieser Abschnitt ist Teil der Lua-Journey. Der vollständige Lehrplan enthält weitere Abschnitte: Klicke unten auf eine Vorschau, um sie auf der Journey-Seite anzusehen.
- Abschnitt 1Grundlagen90 Lektionen
- Abschnitt 2Logik und Programmablauf54 Lektionen
- Abschnitt 3Objektorientierte Programmierung70 Lektionen
Abschnitt 4
Einführung in Luau
Abschnitt startenStartenBringe deine Lua-Kenntnisse mit Luau weiter – Lua mit einem graduellen Typsystem. Lerne Typannotationen, typisierte Tabellen, Unions, Generics und mehr kennen und entdecke Fehler, bevor dein Code überhaupt ausgeführt wird.Erste Schritte mit Luau
5 Lektionen232Grundtypen
7 Lektionen748Typisierte Tabellen: Arrays & Maps
9 Lektionen863Arbeiten mit Funktionen
8 Lektionen856Typ-Aliase, Union-Typen und Schnittmengen-Typen
7 Lektionen748Typisieren von Tabellen-Shapes
8 Lektionen755Projekt: Typisierter Task-Manager
Projekt6 Lektionen6Enums auf die Luau-Art
6 Lektionen539Generics: Ein erster Einblick
6 Lektionen539Projekt: Generisches Inventar
Projekt5 Lektionen5Fortgeschrittene Themen
6 Lektionen640- Abschnitt 5Roblox-Spiele skripten24 Lektionen
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 Luau mit Coddy lernen
- Luau läuft im Browser. Kein Roblox Studio, kein selbst gebautes
luau-CLI, kein Editor-Plugin - du schreibst typisierten Code und siehst Ausgabe und Typfehler sofort. - Das Typsystem in kleinen Schritten: Annotationen,
any/unknown/never, optionale Typen mit?, typisierte Arrays und Maps, Funktionstypen, Typaliase, Unions und Intersections, Literaltypen, Tabellenformen, Enums, Generics und Type Guards. - Luau-Syntax, die es in reinem Lua nicht gibt: String-Interpolation mit Backticks, zusammengesetzte Zuweisungen (
+=,..=),continue,if ... then ... elseals Ausdruck, generalisierte Iteration undtable.freeze. - KI-Hinweise erklären, was ein Luau-Typfehler wirklich sagt, ohne die Lösung zu verraten - den nächsten liest du dann selbst.
Häufige Fragen zum Luau-Lernen
Was ist Luau?
Luau ist eine von Lua 5.1 abgeleitete Programmiersprache, die Roblox entwickelt und als Open Source veröffentlicht hat. Sie behält Syntax und Geschwindigkeit von Lua, ergänzt aber ein graduelles Typsystem - du annotierst so viel oder so wenig Code, wie du willst. Jedes Roblox-Spiel wird darin geskriptet, und sie wird auch eigenständig als schnelle, einbettbare Skriptsprache genutzt.
Was ist der Unterschied zwischen Lua und Luau?
local hp: number = 100, Typaliase, Unions, Generics und drei Prüfmodi (--!nocheck, --!nonstrict, --!strict). Luau bringt außerdem String-Interpolation mit Backticks, zusammengesetzte Zuweisungsoperatoren wie += und ..=, continue, if ... then ... else als Ausdruck, Ganzzahldivision //, generalisierte Iteration und Funktionen wie table.freeze. Aus Sandboxing-Gründen fehlen loadstring, loadfile und dofile. Normaler Lua-Code läuft in der Regel unverändert als Luau.Muss ich Lua kennen, bevor ich Luau lerne?
Ja - Luau ist Lua mit Typen obendrauf: Tabellen, Funktionen, Metatabellen und Scoping funktionieren gleich. Deshalb ist dieser Abschnitt der vierte Teil der Lua-Journey: Mach zuerst Grundlagen, Logik & Ablauf und OOP - oder starte direkt hier, wenn Lua dir vertraut ist.
Ist Luau dasselbe wie Roblox-Scripting?
game, workspace, Instance.new, Events und Services). Dieser Kurs lehrt die Sprache selbst, also den Teil, der auf jedes Luau-Projekt übertragbar ist und der beim Lesen echten Roblox-Codes am meisten Probleme macht. Die Lektionen führen eigenständiges Luau im Browser aus, die Roblox-Engine-API ist hier also nicht verfügbar; sitzt die Sprache, ist die Roblox-API nur noch Dokumentation zum Nachschlagen und keine neue Sprache. Der nächste Abschnitt der Journey, Roblox Game Scripting, ergänzt diese API: Deine Skripte laufen in einem kleinen Spiel im Roblox-Stil, direkt im Browser.Ist das Typsystem von Luau wie das von TypeScript?
local x: number, type Point = { x: number, y: number }, (number) -> string für Funktionstypen), und Luau leitet viel ohne Annotationen ab. Aus TypeScript kommend bist du nach ein bis zwei Lektionen produktiv.Kann ich Luau online kostenlos lernen?
luau-Laufzeit steckt im Browser-Editor: nichts zu installieren, nichts zu konfigurieren vor deiner ersten typisierten Funktion.Bekomme ich nach dem Luau-Kurs ein Zertifikat?
Ja. Für den abgeschlossenen Luau-Abschnitt gibt es ein kostenloses Abschlusszertifikat für LinkedIn oder den Lebenslauf - ein überprüfbarer Nachweis, dass du strukturiertes, praktisches Material zu typisiertem Luau bearbeitet hast, inklusive zwei Projekten.