Roadmap per lo sviluppo di app iOS
Impara Swift, crea schermate SwiftUI con anteprima dal vivo, poi esercitati sulle strutture dati e gli algoritmi che chiedono i colloqui iOS, tutto in Swift.
49,524+ codder iscritti a questi corsi
574 lezioni583 sfide2,237 domande del quiz
- Adatto ai principianti
Aiuto alla programmazione con l'AI
Lezioni interattive pratiche
Narrazione audio in ogni lezione
Quiz per mettere alla prova le tue conoscenze
14 certificati gratuiti lungo il percorso
La roadmap iOS, passo dopo passo
Ogni passo è un corso Coddy. I tuoi progressi vengono salvati per corso.
- 1Passo 12 sezioni, in ordine
- 2Passo 2
Classi e protocolli
Inizia questo passoIniziaClassi, struct, enum, protocolli, ereditarietà e generics, con un progetto di gestione di una biblioteca.Inizia - 3Passo 3
SwiftUIPagina dedicata
Inizia questo passoIniziaView e modificatori, stack, stato e pulsanti, campi di testo, toggle, liste e navigazione, con anteprima dal vivo.IniziaPagina dedicata - 4Passo 4
Strutture dati in Swift
Inizia questo passoIniziaStack, code, liste collegate, alberi binari e tabelle hash, costruiti a mano.Inizia5 corsi, in ordine- Pila - Serie sulle strutture dati #113 lezioni11 sfide1 progetto
- Coda - Serie sulle strutture dati #212 lezioni10 sfide1 progetto
- Lista concatenata - Serie sulle strutture dati #514 lezioni12 sfide1 progetto
- Albero binario - Serie sulle strutture dati #313 lezioni11 sfide1 progetto
- Tabelle hash - Serie sulle strutture dati #414 lezioni12 sfide
- 5Passo 5
Algoritmi in Swift
Inizia questo passoIniziaLa ricorsione, poi bubble, selection, insertion, merge e quick sort.Inizia6 corsi, in ordine- Sfide sulla ricorsione - Padroneggia il pensiero ricorsivo15 lezioni15 sfide
- Ordinamento a bolle11 lezioni10 sfide
- Ordinamento per selezione - Serie DSA9 lezioni4 sfide54 domande1 progetto
- Ordinamento per inserimento - Serie DSA9 lezioni4 sfide1 progetto
- Merge Sort - Serie DSA9 lezioni4 sfide52 domande1 progetto
- Quick Sort - Serie DSA9 lezioni4 sfide52 domande1 progetto
- 6Passo 6
Problemi da colloquio
Inizia questo passoIniziaProblemi di programmazione come quelli dei colloqui iOS, risolti in Swift.Inizia2 corsi, in ordine - 7Passo 7
Il terminale e GitPagina dedicata
Inizia questo passoIniziaLa riga di comando, poi Git: commit, branch, merge e come correggere gli errori.IniziaPagina dedicata2 sezioni, in ordine
Impara facendo
Scrivi codice vero, interroga database, crea siti web e padroneggia i prompt per l'AI. Le nostre lezioni interattive coprono tutte le competenze di cui ha bisogno uno sviluppatore moderno.
Costruisci la tua serie
Sii costante e guarda crescere i tuoi progressi! Tieni traccia della tua abitudine quotidiana di programmare, proteggi la tua serie con i giorni di congelamento e guadagna ricompense ogni giorno che ti presenti.
12 giorni di serie
Torna domani per mantenere la tua serie!
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
Lascia o raddoppia
Giorno 5 di 7
Congela serie
2 left
Non sei solo
Competi nelle classifiche globali, invita gli amici per guadagnare ricompense e festeggiate insieme i vostri successi. Programmare è più bello con gli amici!
Tutti i modi per imparare
Leggi, ascolta, mettiti alla prova, chiedi all'AI o ripassa qualsiasi cosa tu abbia già visto. Ogni lezione si adatta a te.
Una variabile è un contenitore con un nome che memorizza un valore a cui puoi fare riferimento più avanti nel programma.
In Python la crei scrivendo il nome, un segno di uguale e poi il valore che vuoi memorizzare.
Il valore può cambiare nel tempo: riassegnare il nome lo fa semplicemente puntare a un nuovo valore.
Ottieni un certificato
Ottieni un certificato per ogni corso che completi. Aggiungilo al tuo profilo LinkedIn e al curriculum per mostrare ai datori di lavoro le tue competenze di programmazione.
Perché imparare lo sviluppo iOS su Coddy
- Ogni lezione di SwiftUI mostra la tua schermata in un'anteprima dal vivo accanto al codice.
- Per iniziare non serve un Mac: Swift e SwiftUI girano nel browser.
- Strutture dati, algoritmi e problemi da colloquio sono tutti in Swift.
- Quando ti blocchi, Bugsy indica il problema senza scriverti la risposta.