ZELYRA
ZELYRA / PROJEKTE

Baue etwas
das du verstehst.

Eine Sprache lernt man am besten, wenn sie eine kleine, konkrete Aufgabe bekommt. Wähle ein Projekt, das zu deinem Ziel passt, und entwickle es Schritt für Schritt.

01 / VIER STARTPUNKTE

Von der ersten Zeile
zur nützlichen Anwendung.

Jedes Projekt führt eine neue Ebene ein. Du kannst nach jeder Stufe aufhören und hast bereits etwas, das funktioniert.

01 / EINSTEIGER · 5 MIN

Begrüßungsseite

Schreibe eine Funktion, übergib einen Namen und gib ein Ergebnis aus. Ein kleiner erster Erfolg – ohne Datenbank und ohne Framework.

FunktionenTexte
print(greet("Ada"))
02 / EINSTEIGER · 30 MIN

Adressverwaltung

Beschreibe Adressen als Daten, prüfe Felder und baue die vier CRUD-Operationen darum herum.

CRUDTabellenFormulare
table addresses {
  city: String
}
03 / PRAXIS · 1–2 STD.

Aufgabenliste

Ergänze Status, Prioritäten und Filter. Lerne, wie Typen unterschiedliche Zustände sichtbar und beherrschbar machen.

OptionenFilter
match status {
  Done => ...
}
04 / ECHTE WELT · 1 TAG

Lager oder Buchung

Modelliere Beziehungen, Regeln und Berechtigungen. Hier zeigt sich, wie wertvoll eine klare Fachdomäne wird.

BeziehungenRegeln
contract reserve {
  requires stock
}
02 / EMPFOHLENE REIHENFOLGE

Lerne in Schichten.
Halte den nächsten Schritt klein.

01

Ergebnis sehen.

Beginne mit der Begrüßungsseite in fünf Minuten.

02

Information modellieren.

Nutze die Adressverwaltung, um aus Feldern eine Anwendung zu machen.

03

Entscheidungen ergänzen.

Nutze Optionen, Zustände und Validierung in der Aufgabenliste.

04

Regeln beschreiben.

Wechsle zu einer Domäne, in der Verträge und Berechtigungen zählen.

Bereit für dein erstes Projekt?

Beginne mit dem kleinsten sinnvollen Schritt.

Zum Schnellstart →