swift-base-xcode-sviluppo-app

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.

hanno già partecipato:

Ottimo polo di formazione, corsi completi sia nei contenuti che nei vari settori di competenza, staff professionale sempre disponibile a venire incontro a ogni esigenza o richiesta. Docenti e/o tutor impeccabili, preparati e pronti ad affiancarti nella formazione. Consigliato per rafforzare e completare il proprio percorso professionale
Ho frequentato diversi corsi in Espero. Sono state tutte ottime esperienze di formazione con docenti preparati e disponibili. Lo staff è molto cordiale e le dotazioni in aula sono ottime.
Ho sperimentato diversi corsi online in Espero e ho apprezzato l’ottima qualità che già connotava i corsi in presenza. Consiglio in particolare tutta l’area digital, i docenti si soffermano sul tuo materiale e sui tuoi obiettivi, rispondendo con puntualità alle domande anche specifiche e… difficili (loro hanno il vantaggio di essere aggiornati quotidianamente su tutte le novità dei social!)
Espero è molto più di un centro di formazione per corsi online (in diretta) e in presenza a Milano. Ho frequentato corsi di grafica e ho trovato docenti molto preparati. Sia i docenti che il personale espero sono stati gentilissimi e disponibili!
Ho seguito in FAD due corsi con Espero, mi sono trovato molto bene per la competenza, professionalità, disponibilità dei docenti come per l'organizzazione dei corsi on-line. Una società di formazione sicuramente molto valida.
Altre recensioni
js_loader

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

In questo corso troverai:

I nostri corsi online si svolgono in Aule Virtuali con docenti in diretta. Ti raggiungiamo ovunque ti trovi, accorciando le distanze!

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

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

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.

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

Dotazione tecnica: guarda qui cosa ti occorre per partecipare al corso online.

Contatta i nostri professionisti:

Hai bisogno di ulteriori informazioni?
Contatta Valentine, Training Coordinator, e richiedi una consulenza personalizzata per individuare il percorso formativo più adatto a te.
  • Durata
    2 giorni
Puoi seguire questo corso sia online, con docente in diretta, sia in presenza, presso la nostra sede di Milano o la tua sede aziendale. Puoi scegliere le date e personalizzare il programma in base ai tuoi obiettivi.
Richiedi un preventivo
oppure
Iscriviti alla newsletter
Iscriviti alla newsletter per ricevere aggiornamenti su novità del catalogo corsi, opportunità di finanziamento e promozioni attive!
Iscriviti »
Valutazione di Google
4.9
Basato su 147 recensioni
js_loader