Lua meistern: Der Komplettkurs
Vom Lua-Einstieg zu wartbaren Skripten, Modulen, Patterns und robustem Tool-Code
- Lua-Syntax sicher anwenden
- Module sauber strukturieren
- Metatables gezielt einsetzen
- 3 Tage
- Grundlagen
- Online
- Zufriedenheitsgarantie Risikofrei für dich
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
Das nimmst du mit
- Lua-Syntax sicher anwenden
- Module sauber strukturieren
- Metatables gezielt einsetzen
- Strings und Patterns nutzen
- Fehler robust behandeln
- Mini-Projekt mit Code-Review
Passt das zu dir?
Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.
Richtig für dich, wenn
- Softwareentwicklerinnen und Softwareentwickler, die Lua in Anwendungen, Tools oder eingebetteten Systemen einsetzen
- DevOps- und Platform-Engineers, die Lua-Skripte für Automatisierung, Konfiguration oder Tooling nutzen
- Technical Artists und Tool-Entwicklerinnen, die Pipeline-Code strukturierter und wartbarer aufbauen möchten
- QA-Fachkräfte und Test-Automation-Engineers, die Skriptlogik, Textverarbeitung und robuste Fehlerbehandlung benötigen
Das bringst du mit
- Grundverständnis von Programmierung mit Variablen, Funktionen und Schleifen
- Keine Lua-Vorkenntnisse erforderlich
- Sicherer Umgang mit einem Code-Editor
- Für Programmieranfängerinnen und Programmieranfänger empfiehlt sich vorher ein Grundkurs zur Programmierung
Dein Lernweg
Tag 1: Lua-Grundlagen und idiomatischer Code
Der erste Seminartag legt das Fundament für sauberen Lua-Code. Behandelt werden Syntax, Datentypen, Funktionen, Tabellen, Scope, Kontrollfluss und typische Lua-Idiome. Erste Übungen zeigen, wie Skripte nicht nur laufen, sondern nachvollziehbar aufgebaut werden.
Tag 2: Struktur, Module, Tabellen und Metatables
Am zweiten Tag stehen wartbare Strukturen im Mittelpunkt: Projektlayout, require, Module, Namespaces, Konfiguration, CLI-Parameter und Stilregeln. Anschließend werden Tabellen als zentrales Sprachkonzept vertieft, inklusive Arrays, Maps, Sets, __index, Kapselung und Copy-Strategien.
Tag 3: Robustheit, Patterns, Performance und Mini-Projekt
Der dritte Tag verbindet robuste Fehlerbehandlung mit produktiver Textverarbeitung. Themen sind pcall, xpcall, Guard Clauses, Logging, Input-Validierung, Strings in Lua, Lua Patterns, einfache Parser, Profiling-Ansätze und Garbage Collection. Im Abschlussprojekt werden Module, Tests, Refactoring und Code-Review zusammengeführt.
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
3 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
- Kurze fachliche Inputs mit Live-Coding und direkter Code-Analyse
- Geführte Übungen zu Syntax, Tabellen, Modulen, Patterns und Fehlerbehandlung
- Mini-Projekt in Etappen mit Tests, Review, Refactoring und Checkliste
- Diskussion typischer Fehlkonstruktionen aus realen Lua-Codebasen
- Transferaufgaben für Tooling, Automatisierung, Embedding und Editor-Scripting
Das ist immer dabei
- Ausführliche Schulungsunterlagen und Praxisbeispiele
- Teilnahmezertifikat
- Übungsumgebungen und Beispieldaten
- Nachbetreuung per E-Mail nach dem Seminar
Sichere dir deinen Platz
Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
Firmen-Seminar
Ein individuelles Programm, das wir auf eure Ziele zuschneiden.
- Frei kombinierbare Module aus unserem Themenkatalog
- Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
- Begleitung über mehrere Termine hinweg möglich
Deine IT-Schulungen München-Expertinnen und -Experten
Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.
Antwort in der Regel am selben Werktag
Dein cmt-Team München
Beratung zu IT-Weiterbildung
Fragen und Antworten zu Lua meistern: Der Komplettkurs
Ist dieser Lua Kurs für Einsteigerinnen und Einsteiger geeignet?
Ja. Lua-Vorkenntnisse sind nicht erforderlich. Hilfreich ist ein Grundverständnis von Variablen, Funktionen und Schleifen, damit du dich auf Lua-spezifische Konzepte wie Tabellen, Metatables, Module und Patterns konzentrieren kannst.
Welche Lua-Version wird im Training verwendet?
Im Seminar wird mit einer aktuellen Lua-Version gearbeitet. Zusätzlich werden relevante Unterschiede angesprochen, die dir beim Lesen älterer Codebasen begegnen, etwa bei Modulen, Bibliotheksfunktionen oder typischen Idiomen.
Ist das Lua Training eher für Spieleentwicklung oder allgemeine Software gedacht?
Der Kurs ist bewusst breit angelegt. Tooling, Automatisierung, Embedding und wartbare Skriptarchitektur stehen im Mittelpunkt. Die Beispiele lassen sich auf Game- und Engine-Kontexte übertragen, bleiben aber nicht auf Spieleentwicklung beschränkt.
Was lerne ich konkret zu Strings in Lua?
Du arbeitest mit der string-Library, effizienter Konkatenation, Lua Patterns, Extraktion, Validierung und einfachen Parsern. Dadurch entstehen Text-Pipelines, die Eingaben nachvollziehbar verarbeiten und typische Fehlerfälle sauber behandeln.
Gibt es Übungen und ein Praxisprojekt?
Ja. Neben geführten Übungen entwickelst du ein Mini-Projekt, das schrittweise erweitert, getestet, reviewed und refaktoriert wird. So entsteht nicht nur lauffähiger Code, sondern eine Struktur, die auch später wartbar bleibt.
Hilft der Kurs, wenn ich bestehende Lua-Codebasen übernehmen muss?
Ja. Der Kurs behandelt typische Fehlerbilder, Strukturprobleme, Tabellen-Design, Metatables, Logging, Validierung und Refactoring. Damit erhältst du Kriterien, um vorhandenen Lua-Code einzuordnen, zu verbessern und sicher weiterzuentwickeln.
Wie grenzt sich der Lua Workshop von einem reinen Syntaxkurs ab?
Die Syntax ist nur der Einstieg. Der Lua Workshop geht deutlich weiter: Module, Projektlayout, robuste Fehlerbehandlung, Patterns, Performance, Speicherverhalten und Code-Review stehen genauso auf dem Programm wie saubere idiomatische Lösungen.
Passende Schulungen
Lua meistern: Der Komplettkurs
Nächster Termin: 05. Oktober 2026 · Online
ab1.490 €netto