Funzioni e closure in Swift

Modalità: elearning 6 ore


Prezzo del corso

Descrizione del corso

CORSO FUNZIONI E CLOSURE

Le Closure e le funzioni  in Swift sono uno degli argomenti più ostici di un qualsiasi sviluppatore alle prime armi ma allo stesso tempo è un modo intelligente di scrivere funzioni. Una Closure con il linguaggio Swift ti permette di definire il comportamento di un parametro, di tipo funzione, all’interno della chiamata di una qualsiasi funzione. E’ di fatto una funzione senza nome, che è possibile assegnare ad una variabile o ad una costante, passare come parametro o restituire come se fosse un valore.

 

Con questo corso prosegue il  percorso per imparare a programmare con questo linguaggio di programmazione. In swift le funzioni sono una parte essenziale del linguaggio, esse costituiscono i mattoncini fondamentali su cui costruire un’applicazione. In questo corso vedremo cosa sono e come utilizzare le funzioni e le closure. Vedremo come definire e gestire i valori di ritorno di una funzione, spiegheremo lo scope e la visibilità delle variabili globali. Vedremo come definire parametri normali, interni ed esterni, con valori di default e parametri variadici. Scopriremo perchè le funzioni sono definite first class type, cosa implica e quali sono le potenzialità. Vedremo cosa sono e come utilizzare le closure nelle sue varie forme, scopriremo insieme le funzioni globali di swift e vedremo infine le hiHigher Order Functions e dove trovarle all’interno del linguaggio.

 

PROGRAMMA

  • Le funzioni
  • Funzioni e parametri
  • I tipi di funzione
  • Le closure
  • Le funzioni globali
  • Higher order functions

 

 

 

 

REQUISITI

Introduzione a Swift

PERCORSO iOS DEVELOPER:

Introduzione a Swift, Funzioni e Closure in Swift, Swift a oggetti, Swift avanzato

 

Visualizza la DEMO del corso

Scopri di più sui corsi di programmazione ICT e learning.