SwiftUI lernen
Ein kostenloser, interaktiver SwiftUI-Kurs. Schreibe in jeder Lektion echten SwiftUI-Code, sieh den Bildschirm, den er baut, in einer Live-Vorschau auf dem Handy und tippe darauf, um deinen State wechseln zu sehen. Ohne Mac und Xcode, mit KI-Hinweisen, wenn du feststeckst, und einem kostenlosen Zertifikat zum Abschluss.
4,496+ codders eingeschrieben
50 Lektionen50 Aufgaben106 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Quizfragen zum Wissenstest
Kostenloses Abschlusszertifikat
Lehrplan
Dieser Abschnitt ist Teil der Swift-Journey. Der vollständige Lehrplan enthält weitere Abschnitte - klicke unten auf eine Vorschau, um sie auf der Journey-Seite anzusehen.
- Abschnitt 1Grundlagen86 Lektionen
- Abschnitt 2Logik & Ablauf56 Lektionen
- Abschnitt 3Objektorientierte Programmierung57 Lektionen
Abschnitt 4
Einführung in SwiftUI
Abschnitt startenStartenAusklappenEinklappenErstelle App-Bildschirme mit Swift und SwiftUI: Views und Modifier, Stacks und Layouts, State und Buttons, Textfelder und Toggles, Listen, Navigation und gemeinsam genutzte Daten. Jede Lektion enthält echten SwiftUI-Code, der live in der Vorschau angezeigt wird.Einführung
2 Lektionen28Inhalte anzeigen
6 Lektionen615Stacks & Layout
5 Lektionen512Modifikatoren
5 Lektionen512Status und Buttons
5 Lektionen512Benutzereingabe
5 Lektionen512Listen
5 Lektionen512Navigation
5 Lektionen512Daten teilen
4 Lektionen49Projekt – Coddy Coffee
Projekt5 Lektionen52Abschließende Herausforderungen
3 Lektionen3
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 SwiftUI mit Coddy lernen
- Baue iPhone-App-Bildschirme im Browser. Kein Mac, kein Xcode und kein Simulator zum Einrichten: Dein Code wird auf unseren Servern kompiliert, und die Vorschau zeigt den Bildschirm, den er beschreibt. So lernst du SwiftUI auch unter Windows, Linux oder auf einem Chromebook.
- Das SwiftUI, das du auf jedem Bildschirm brauchst: Text, Schriften, Farben und SF Symbols, Stacks, Ausrichtung und
Spacer, die Modifier-Kette und warum ihre Reihenfolge zählt, Buttons und@State, Textfelder, Toggles, Slider und Picker,ForEachundList,NavigationStack, Sheets und Alerts, danach@Bindingund Observable-Objekte, um Daten zwischen Views zu teilen. - Eine Live-Vorschau zum Antippen. Tippe in der Vorschau auf einen Button oder schalte einen Toggle um, und die View wird mit ihrem neuen State neu gezeichnet. So siehst du, wie deklarative UI funktioniert, statt nur darüber zu lesen. Du kannst in einen Handy-Rahmen wechseln und einen Screenshot deines Ergebnisses speichern.
- Kleine Apps unterwegs, von einem Preisschild und einer Wetterkarte bis zu einem Punktezähler, einer Einkaufsliste und einem Pflanzenratgeber, dann eine Kaffee-Bestell-App mit mehreren Bildschirmen als Abschlussprojekt und ein kostenloses SwiftUI-Zertifikat, wenn du den Abschnitt abschließt.
Häufige Fragen zum SwiftUI-Lernen
Was ist SwiftUI?
body, die du mit Stacks kombinierst und mit Modifiern gestaltest. Derselbe Code baut Oberflächen für iPhone, iPad, Mac, Apple Watch, Apple TV und Vision Pro.Brauche ich einen Mac oder Xcode, um hier SwiftUI zu lernen?
Ist die Vorschau dieselbe wie in Xcode?
@State-Änderungen wie in einer App erscheinen. Sie deckt die Views und Modifier der Lektionen ab, nicht das ganze SwiftUI-Framework, sieh sie also als Ort zum Lernen und nicht als Ersatz für Xcode.Sollte ich Swift vor SwiftUI lernen?
@State umschließt eine Property, Listen laufen über Arrays, und die Typfehler des Compilers sind Swift-Fehler. Dieser Abschnitt kommt direkt nach dem Abschnitt Fundamentals der Swift-Journey, der Variablen, Typen, Funktionen, Structs und Optionals behandelt. Wenn Swift neu für dich ist, fang dort an.SwiftUI oder UIKit: Was sollte ich lernen?
Ist SwiftUI schwer zu lernen?
@State über @Binding zu Observable-Objekten, mit einer kleinen App am Ende jedes Kapitels.