Roadmap zur iOS-App-Entwicklung
Lerne Swift, baue SwiftUI-Screens mit Live-Vorschau und übe dann die Datenstrukturen und Algorithmen, die iOS-Interviews abfragen, alles in Swift.
56,656+ codders in diesen Kursen eingeschrieben
574 Lektionen583 Aufgaben2,237 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Audio-Erzählung in jeder Lektion
Quizfragen zum Wissenstest
Ein Pfad-Zertifikat am Ende, plus 14 unterwegs
Die iOS Roadmap, Schritt für Schritt
Jeder Schritt ist ein Coddy-Kurs. Dein Fortschritt wird pro Kurs gespeichert.
- 1Schritt 12 Abschnitte, der Reihe nach
- 2Schritt 2
Klassen und Protokolle
Diesen Schritt startenStartenKlassen, Structs, Enums, Protokolle, Vererbung und Generics, mit einem Projekt zur Bibliotheksverwaltung.Starten - 3Schritt 3
SwiftUIEigene Seite
Diesen Schritt startenStartenViews und Modifier, Stacks, State und Buttons, Textfelder, Toggles, Listen und Navigation, live in der Vorschau.StartenEigene Seite - 4Schritt 4
Datenstrukturen in Swift
Diesen Schritt startenStartenStacks, Queues, verkettete Listen, Binärbäume und Hashtabellen, von Hand gebaut.Starten5 Kurse, der Reihe nach- Stack – Datenstrukturen Serie #113 Lektionen11 Aufgaben1 Projekt
- Queue – Datenstrukturen-Reihe #212 Lektionen10 Aufgaben1 Projekt
- Verkettete Liste - Datenstrukturen Serie #514 Lektionen12 Aufgaben1 Projekt
- Binärbaum – Datenstrukturen-Serie #313 Lektionen11 Aufgaben1 Projekt
- Hash-Tabellen – Datenstrukturen-Serie #414 Lektionen12 Aufgaben
- 5Schritt 5
Algorithmen in Swift
Diesen Schritt startenStartenRekursion, dann Bubble, Selection, Insertion, Merge und Quick Sort.Starten6 Kurse, der Reihe nach- Rekursions-Herausforderungen - Meistere rekursives Denken15 Lektionen15 Aufgaben
- Bubble Sort11 Lektionen10 Aufgaben
- Selection Sort - DSA-Serie9 Lektionen4 Aufgaben54 Fragen1 Projekt
- Insertion Sort - DSA-Serie9 Lektionen4 Aufgaben1 Projekt
- Merge Sort - DSA-Serie9 Lektionen4 Aufgaben52 Fragen1 Projekt
- Quick Sort - DSA-Serie9 Lektionen4 Aufgaben52 Fragen1 Projekt
- 6Schritt 6
Interview-Aufgaben
Diesen Schritt startenStartenProgrammieraufgaben, wie sie in iOS-Interviews gestellt werden, in Swift gelöst.Starten2 Kurse, der Reihe nach - 7Schritt 7
Das Terminal und GitEigene Seite
Diesen Schritt startenStartenDie Kommandozeile, dann Git: Commits, Branches, Merges und Fehler beheben.StartenEigene Seite2 Abschnitte, der Reihe nach
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
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 iOS-Entwicklung auf Coddy lernen
- Jede SwiftUI-Lektion zeigt deinen Screen in einer Live-Vorschau neben deinem Code.
- Zum Start brauchst du keinen Mac: Swift und SwiftUI laufen in deinem Browser.
- Die Datenstrukturen, Algorithmen und Interview-Aufgaben sind alle in Swift.
- Wenn du nicht weiterkommst, zeigt Bugsy auf das Problem, ohne dir die Lösung zu schreiben.
Fragen zum Weg zum iOS-Entwickler
Was muss ich lernen, um iOS-Entwickler zu werden?
Zuerst Swift, dann SwiftUI für Screens, dann die Datenstrukturen und Algorithmen, nach denen die meisten Interviews fragen, und Git. Dieser Lernpfad folgt dieser Reihenfolge.
Brauche ich einen Mac, um iOS-Entwicklung zu lernen?
Zum Start nicht. Jede Lektion läuft in deinem Browser. Um eine echte App zu bauen und zu veröffentlichen, brauchst du einen Mac mit Xcode.
Sollte ich mit SwiftUI oder UIKit anfangen?
Fang mit SwiftUI an. Es ist Apples neuerer Weg, Screens zu bauen, und der, den neue Projekte am häufigsten nutzen. Viele ältere Apps nutzen noch UIKit, das dieser Lernpfad noch nicht unterrichtet.
Wie lange dauert es, iOS-Entwicklung zu lernen?
Etwa vier bis sechs Monate bei einer Stunde am Tag für den ganzen Lernpfad. Swift braucht die ersten zwei Monate, SwiftUI etwa drei Wochen, der Rest ist Übung.
Kann ich mit Swift Android-Apps bauen?
Nein. Swift und SwiftUI bauen Apps für Apple-Geräte. Für eine App für iPhone und Android nimm stattdessen den Flutter-Lernpfad.
Gehört Coddy zu Apple?
Nein. Coddy ist nicht mit Apple verbunden und wird nicht von Apple unterstützt. iOS, Swift und SwiftUI sind Marken von Apple Inc.
Bekomme ich ein Zertifikat für den iOS-App-Entwickler-Pfad?
Ja. Schließe jeden Schritt ab, und du erhältst ein kostenloses Zertifikat für den ganzen iOS-App-Entwickler-Pfad. Es listet jeden Kurs auf, den du unterwegs abgeschlossen hast, und verlinkt das Zertifikat jedes Kurses, damit jeder jede genannte Fähigkeit prüfen kann. Du kannst es zu deinem LinkedIn-Profil hinzufügen. Es ist ein Abschlusszertifikat von Coddy, kein akkreditierter Abschluss.