Introduzione a Swift
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Livello
Livello base
-
Metodologia
Online
-
Durata
Flessible
-
Inizio
Scegli data
-
Lezioni virtuali
Sì
In questo corso introduttivo al linguaggio Swift, imparerete le basi del nuovo linguaggio introdotto da Apple per creare app iOS, OSX, watch OS e tv OS.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
In questo corso imparerai i fondamenti di Swift, il linguaggio di programmazione ad oggetti che apre le porte all’universo delle tecnologie Apple e che viene utilizzato per creare applicazioni iOS, macOS, watchOS e tvOS. Scopriremo insieme le caratteristiche di questo linguaggio, vedremo cos’è e come funziona un playground in Xcode e impareremo ad installare e configurare Swift anche su Linux Ubuntu. Ci addentreremo quindi nel linguaggio scoprendo le fasi di un programma, i tipi e i valori che può gestire, impareremo la sintassi fondamentale del linguaggio passando dalle variabili e costanti, agli operatori e alle stringhe. Impareremo ad utilizzare strumenti più avanzati come le collezioni di dati (ad esempio dictionary e array), impareremo a gestire il flusso del programma con i control flow e a gestire le assenze di valori con gli optional. Insomma, un corso completo che parte da zero e che crea le basi fondamentali e solide per un percorso di formazione completo sul linguaggio Swift.
Il corso è online, fruibile in ogni momento e da qualsiasi dispositivo: PC, Tablet o Smartphone. E' possibile accedere a tutti i corsi disponibili nell'accademia con un'unica iscrizione a partire da 29 euro al mese.
Opinioni
Materie
- Swift
- Swift developer
- Programmare Swift
- Programmazione Swift
- Programmatore Swift
- Programmatore iOS
- Mobile application
- Programmare app swift
- IOS
- Objective-C
Professori
Massimo Oliviero
Senior iOS developer
Programma
- Introduzione al linguaggio Swift
- Xcode: introduzione all'ambiente di sviluppo
- Xcode: Swift Playgrounds
- Programmare in Swift con Linux o Windows
- Le fasi di un programma Swift
- I tipi fondamentali
- Le variabili
- Le costanti
- Type-Inference
- Type alias
- I numeri
- La conversione tra numeri
- Introduzione agli operatori
- Gli operatori unari
- Gli operatori aritmetici e l’operatore di resto
- Gli operatori di confronto
- Gli operatori logici
- Creare e modificare stringhe
- Concatenazione e interpolazione di stringhe
- Unicode e caratteri speciali
- Le tuple
- Gli Array: un insieme ordinato di valori
- I Set: un insieme non ordinato di valori distinti
- Le operazioni sui Set
- I Dictionary: un dizionario chiave e valore
- Il costrutto If/If else
- Il costrutto For-In
- Il costrutto While e Repeat While
- Il costrutto Switch
- L’operatore Ternario
- I tipi Optional e il loro utilizzo
- Force Unwrapping
- Optional Binding
- Implicity Unwrapper Optionals
- L’operatore Nil-Coalescing
Ulteriori informazioni
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Introduzione a Swift