swift-apple-sdk-iOS

Corso Introduzione all’SDK iOS

Durante questo corso impari a sviluppare App per iOS con il linguaggio Swift e a conoscerne i relativi strumenti, tecnologie e metodi di pubblicazione. Apprendi e metti subito in pratica i passaggi fondamentali della creazione dell’App, dalla progettazione, allo sviluppo del codice, alla pubblicazione.

Hanno già partecipato:

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.
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!
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.
Altre recensioni
js_loader

Questo corso è per te se

sei uno sviluppatore, conosci il linguaggio Swift e desideri imparare a creare App iOS.

Grazie a questo corso potrai

  • Imparare a sviluppare app native con l’SDK iOS.
  • Imparare ad usare Xcode.

Puoi fare questo corso se

hai buona conoscenza del linguaggio Swift o in alternativa se hai frequentato il corso Introduzione a Swift.

Ecco cosa imparerai

  • Fondamenti di Interface Builder
    • Navigare tra le finestre di Interface builder, aggiungere elementi nella UI
  • Far interagire gli elementi grafici con il programma.
    • Visualizzazione dei dati
    • Utilizzare testo ed immagini all’ avvio della App
    • Controls in Action
    • Aggiungere pulsanti, Switches, e sliders alla UI
    • Aggiungere actions e outlets, e la loro interazione
  • Auto Layout e Stack Views
    • Utilizzare i fondamenti del sistema “Auto Layout” per costruire interfacce sempre accurate anche per dispositivi diversi.
  • “Segue” e Navigation Controllers
    • Utilizzare ” segue” per passare da un view controller ad un altro
    • Definire le relazioni tra i view controllers
  • Tab Bar Controllers
    • Usare i Tab Bar controller per organizzare diversi tipi di informazioni o implementare differenti modi di utilizzo della App.
    • Costruzioni di semplici Workflows
    • Progettare semplici workflows utilizzando le logiche di navigazione fin qui apprese
  • Anatomia di una App e suo ciclo di vita
    • Conoscere gli stati del ciclo di vita
  • Model View Controller
    • Organizzare i files, le strutture e classi secondo il design pattern “Model View Controller”
  • Table Views
    • Utilizzare le Table View in una App iOS
  • Utilizzo Avanzato di Table View
    • Personalizzare le TableView con celle custom
    • Implementare la funzionalitá “swipe to delete”
  • Salvare i dati
    • Implementare la persistenza utilizzando il protocollo NSCoding per memorizzare i file nella cartella “Documents” della App.
  • View Controllers
    • Mostrare un messaggio di avviso, condividere un contenuto, mandare messaggi e accedere alla galleria foto e video del dispositivo
  • Costruzione di di maschere di input complesse
    • Usare una combinazione di TableView statiche e dinamiche
    • Usare controlli e views per costruire workflows personalizzati che presentino in modo accurato ogni genere d’ informazioni
  • Lavorare con la rete: HTTP e URLSession
    • Conoscere i fondamenti delle modalità di trasmissione e ricezione dati
    • Conoscere le funzionalità legate agli URL
    • Saper ottenere dati dalla rete per essere utilizzati nella propria App
  • Lavorare con la rete: Serializzare e Deserializzare nel formato JSON
    • Saper leggere e scrivere nel formato JSON
    • Convertire in JSON oggetti del modello ad oggetti personalizzato da/verso Swift
  • Lavorare con la rete: aggiornare la UI dalla rete
    • Utilizzo delle tecniche di sincronizzazione fra thread per essere sicuri che la UI venga correttamente aggiornata dopo la corretta ricezione dei dati dalla rete

Per completare la tua preparazione

Documentazione e attestati

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

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
    3 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