Corso Introduzione a Swift

Durante questo corso impari i fondamentali del linguaggio di programmazione Swift per creare App iOS / OSX / AppleTV / WatchOS. Impari la sintassi e le keywords usate dal linguaggio Swift, ad usare Xcode e Xcode Playgrounds per scrivere frammenti di codice Swift, a conoscere i comuni modelli di programmazione usati in Swift.

Docenti professionisti certificati Apple: danno risposte certe e concrete ai tuoi dubbi.

Aule attrezzate: computer iMac di ultima generazione.

Laboratori di esercitazione pratiche: non solo lezioni frontali teoriche ma tanta pratica guidata.

Non devi portare nulla, solo una chiavetta USB per salvare i tuoi lavori: pensiamo noi a tutto il resto.

Attestato ufficiale a fine corso: i nostri corsi sono certificati da Apple.

Attestato Linkedin: puoi rendere visibile il tuo attestato di partecipazione direttamente su Linkedin.

Massimo 10 partecipanti: per facilitare l’apprendimento e il confronto di gruppo.

Espero Fuoriclasse: dopo il corso, puoi avere un tutoraggio personalizzato con il docente che ti ha seguito.

  • 06 Feb 2020
  • Milano
  • 2 giorni
  • 9.30 - 17.30
  • € 690,00 + IVA
oppure
Personalizza
Scegli date e sede (la nostra a Milano o la tua) che preferisci e personalizza il programma in base ai tuoi obiettivi
  • 06 Feb 2020
  • Roma
  • 2 giorni
  • 9.30 - 17.30
  • € 690,00 + IVA
oppure
Personalizza
Scegli date e sede (la nostra a Milano o la tua) che preferisci e personalizza il programma in base ai tuoi obiettivi
VOUCHER
SCONTO
-15%

Iscriviti alla nostra newsletter e riceverai subito un buono sconto del 15% utilizzabile su uno dei nostri corsi...

» Ricevi il voucher
Questo corso è per te se

sei uno sviluppatore e vuoi conoscere il linguaggio Swift per programmare App iOS / OSX / AppleTV / WatchOS.

Questo corso non è per te se

non hai competenze di grafica e web developing.

Puoi fare questo corso se hai
  • Familiarità con i device Apple.
  • Buona conoscenza dei concetti di programmazione, preferibilmente a oggetti.
Ecco cosa imparerai
  • Introduzione a Swift
    • Le origini di Swift e la sua sintassi di base
  • Costanti, variabili e tipi di dati
    • Uso delle costanti per valori che non cambiano, e delle variabili per valori che cambiano
    • Uso dei principali tipi di dati presenti in Swift e come possono aiutare a scrivere codici migliori
  • Operatori
    • Uso dgli operatori logici in Swift e delle istruzioni condizionali per controllare il flusso del programma
  • Strings
    • Gestione del testo usando la classe String
    • Uso delle vasta gamma di metodi della classe String per confrontare, accedere, aggiungere e rimuovere intervalli di caratteri (substring)
  • Funzioni
    • Scrittura di funzioni con parametri e tipi di ritorno differenti
  • Strutture
    • Definizione di strutture in Swift.
  •  Classi
    • Differenza fra classi e strutture
    • Uso di classi/strutture a seconda dei casi applicativi
  • Optionals
    • Uso degli optionals per gestire i dati potenzialmente NULL
  • Collections
    • Conoscenza delle collections disponibili e come usarle correttamente per il proprio programma
  • Cicli
    • Uso dei costrutti iterativi, condizioni di ingresso, mantenimento del ciclo, uscita
    • Cast fra tipi e classi
    • Uso delle conversioni di tipo, cast condizionale
  • Guard
    • Uso dell’ operatore guard per una migliore gestione del controllo di flusso
  • Visibilità
    • Scrittura di codice ben strutturato, facile da leggere e con adeguato uso di costanti e variabili locali
  • Tipi enumerativi
    • Uso degli enumerativi nei casi piu comuni, uso degli enumerativi negli operatori di selezione multipla (switch)
  • Definizione ed uso dei protocolli
    • Scrittura di protocolli custom
    • Utilizzo del paradigma a protocolli per far comunicare gli oggetti
    • Estensione di protocolli per implmentare funzionalita’ condivise fra piu’ tipi/classi.
  • Closures
    • Definizione ed uso delle Closures, passaggio di closure come parametri di funzioni, utiizzo delle closure in funzioni di sistema che accettano closure come parametri
  • Estensioni
    • Definizone ed uso delle Estensioni, casi d’uso.
Per completare la tua preparazione

partecipa al corso Introduzione all’SDK iOS.

Documentazione e attestati

A fine corso riceverai dispense digitali di presentazione e porterai a casa i tuoi lavori.
Ricordati la chiavetta USB!

Note

Codice corso APL-DEV100-042-IT

Hai bisogno di ulteriori informazioni?

Contatta Francesca, Training Coordinator, e richiedi una consulenza personalizzata per individuare il percorso formativo più adatto a te.

Fai parte di un'azienda o un ente?

Contatta Ambrogio del team business. Se fai parte di un'azienda della pubblica amministrazione, ci trovi anche su MEPA.

VOUCHER
SCONTO
-15%

Iscriviti alla nostra newsletter e riceverai subito un buono sconto del 15% utilizzabile su uno dei nostri corsi...

» Ricevi il voucher
Ciao,
come possiamo aiutarti?
Chat
Valutazione di Google
4.9
Basato su 96 recensioni