Corso Swift avanzato

8 ore
DURATA DEL CORSO
Certificazione
DISPONIBILE
TUTOR
HAI BISOGNO DI AIUTO?

Presentazione del corso

Swift è un linguaggio molto potente che mette a disposizione dello sviluppatore degli strumenti per migliorare, strutturare e rendere più efficiente il nostro codice. Nel Corso avanzato di Swift imparerai alcuni dei concetti più avanzati del linguaggio Swift. In particolare vedrai i Protocols, ovvero dei contratti che permettono di migliorare la riusabilità e l’estendibilità del codice. Ti insegnerò ad aggiungere nuove funzionalità a Type esistenti con le Extensions. Tramite le Extension si possono aggiungere nuovi metodi, init e proprietà anche senza avere il codice sorgente del Type che si sta estendendo. Ti spiegherò la programmazione generica, le sue potenzialità e perché è importante conoscerla. Imparerai a costruire algoritmi generici per ridurre la duplicazione e migliorare la riusabilità del codice. Infine ti farò vedere che cos’è e come si gestisce un errore in Swift, insomma vedremo quindi tutto il necessario per scrivere codice avanzato in Swift.

Requisiti: Introduzione a SwiftFunzioni e Closure in SwiftSwift ad oggetti

Puoi seguire il corso da qualunque dispositivo: computer desktop, tablet o smartphone.

Vuoi un consiglio? Terminato il corso prova a ripeterlo, vedrai quante nozioni in più riuscirai ad apprendere semplicemente seguendo una seconda volta o più il corso.

Testi consigliati

Learning Swift: Building Apps for Macos, Ios, and Beyond Mastering Swift 5 Swift 5 for Absolute Beginners: Learn to Develop Apps for iOS