Full-Immersion Corso iOS Base in Swift: da zero ad un’app in 2 giorni con Paolo Musolino e Marco Sportillo

Dal 03/12/2016 09:00 al 04/12/2016 18:00

Organizzato da IQUII srl

Dettagli evento

// IL CORSO 

Come si crea un’App per iPhone e iPad?

Per un futuro sviluppatore iOS, la base da cui iniziare è la programmazione in Swift. Swift è il linguaggio di programmazione open source object-oriented per sistemi operativi Apple e Linux, creato dall’azienda di Cupertino per facilitare lo sviluppo di app per iOS, macOS, tvOS e watchOS.Il nostro corso base ha come obiettivo quello di fornirti tutti gli strumenti per iniziare a sviluppare per iOS, portandoti in 2 giorni a creare la tua prima app passando dalla teoria alla pratica.

// TARGET DEL CORSO

Professionisti, studenti e sviluppatori che vogliono iniziare a sviluppare applicazioni mobile per dispositivi Apple.

Aziende che vogliono inserire un’app all’interno della loro strategia integrata e desiderano formare il proprio personale per progettare e sviluppare applicazioni mobile per iOS.

// COSA IMPARERAI

Partecipando al corso Full-Immersion in formula Week-End di sviluppo app in Swift imparerai le basi del linguaggio, le basi dell’IDE Xcode, gli strumenti e gli oggetti per lo sviluppo della UI, e realizzerai in modo pratico un’app dalla A alla Z. 

Questo corso di base è pensato per chi ha già una minima conoscenza di programmazione in un linguaggio ad oggetti, ed è adatto a chi vuole imparare a sviluppare applicazioni mobile iOS. Le lezioni sono aggiornate ad iOS 10, ed il codice verrà scritto in Swift 3 attraverso l’ultima versione di Xcode 8 (scaricabile gratuitamente da Mac App Store).

Al termine del corso gli interessati avranno la possibilità di fare un colloquio conoscitivo e di selezione con il CEO della società per valutare un inserimento in IQUII di tre mesi con formula stage, e poi successiva assunzione a tempo indeterminato in caso di valutazione positiva.

// PROGRAMMA DEL SABATO

Orari: dalle 9.00 alle 13.00 e dalle 14.00 alle 18.00 con un’ora di pausa pranzo (compresa nel costo del corso).

Argomenti trattati:

  • Introduzione a Xcode, Wizard, Settings e Templates
  • Xcode Playground
  • Linguaggi e compilatore
  • Introduzione a Swift 3 e allo sviluppo iOS
  • Variabili e costanti, tipi: Stringhe, Numeri e Booleani, For In & While loops, If & Switch statements
  • Metodi e parametri
  • I tipi Optional
  • Programmare ad oggetti
  • Classi
  • Ereditarietà
  • Foundation
  • Extensions
  • Pattern MVC
  • Lavorare con Interface Builder e Storyboard
  • UIKit
  • ViewController LifeCycle
  • Introduzione alle table view
  • Datasource e Delegate
  • Creazione di una cella standard
  • Creazione di una cella custom

// PROGRAMMA DELLA DOMENICA

Orari: dalle 9.00 alle 13.00 e dalle 14.00 alle 18.00 con un’ora di pausa pranzo (compresa nel costo del corso).

Argomenti trattati:

  • UITabBarController
  • UINavigationController
  • Webview
  • ScrollView
  • UITextField
  • SegmentedControl
  • UICollectionView
  • Layout di una UICollectionView e celle custom
  • Utilizzare i Segue e navigazione tra view controller
  • Passaggio dei dati tra view controller
  • Cocoapods e gestione delle dipendenze
  • Alamofire
  • HTTP Requests
  • Debug
  • Best Practices
  • Criticità e roadmap di sviluppo di un’applicazione mobile nativa
  • App Store: Licenze e dinamiche

// LA QUOTA COMPRENDE

  • Corso base in Swift di 2 giorni (16 ore di corso)
  • Materiali propedeutici alla preparazione del corso (che riceverai dopo aver acquistato il corso all’email indicata durante il processo di iscrizione)
  • Un attestato di partecipazione
  • Pranzo a buffet in entrambe le giornate di corso
  • Le slide e i materiali utilizzati durante le lezioni 
  • Progetto finale sviluppato dai docenti
  • La possibilità di fare un colloquio con il CEO della società per valutare uno stage di 3 mesi in IQUII e eventuale successivo contratto in caso di risultato positivo.

// LA QUOTA NON COMPRENDE

  • Il Mac per seguire il corso
  • La trasferta 
  • L'eventuale pernottamento

// REQUISITI E INFORMAZIONI

Una conoscenza base della programmazione ad oggetti e una conoscenza dei concetti di base della programmazione (variabili, stringhe, array ecc.)

Il computer NON è fornito dagli organizzatori, quindi ai partecipanti è richiesto di portare il proprio laptop Mac con installato Xcode 8 o versioni successive (liberamente scaricabile dal Mac App Store). Si raccomanda l’installazione di tutti i simulatori iOS disponibili all’interno di Xcode. Non è necessario possedere un dispositivo iOS.

Il corso si svolgerà in formula week-end dalle 9.00 alle 13.00 e dalle 14.00 alle 18.00 con un’ora di pausa pranzo (con buffet compreso nel costo del corso).

NON ci sono altri costi da sostenere oltre quelli del corso.

// I DOCENTI

Paolo Musolino: Laureato in Informatica all’Università La Sapienza di Roma, ha un’esperienza di sviluppo di quattro anni su piattaforma iOS. Ha pubblicato oltre 20 applicazioni su App Store ed è parte integrante del team iOS all’interno di IQUII.

Marco Sportillo: laureato in Ingegneria Informatica presso l’Università degli Studi “Roma Tre”, inizia a sviluppare per piattaforma iOS quando entra a far parte del team IQUII. 

// DOVE

Il corso si terrà presso IQUII, la Digital Company specializzata nello sviluppo di App mobile iOS, Android e Win Phone, Web, Wearable & IoT, Social Media, marketing integrato e digital PR.

Ci trovi a Roma, in via Vincenzo Lamaro 13, edificio U al terzo piano. La sede è comodamente raggiungibile con la Metro A, fermata Cinecittà, oppure in auto per la quale sono disponibili ampi parcheggi.

 

In seguito all'acquisto tramite Paypal, se hai necessità di ricevere la fattura scrivici a info@iquii.com inviandoci i tuoi estremi di fatturazione.

Per informazioni, dubbi o domande sul corso scrivici a academy@iquii.com

Vuoi partecipare a questo evento?

Al momento le registrazioni sono chiuse.

Lascia un commento

OTTIENI BIGLIETTI

Quando

Dal 03/12/2016 09:00 al 04/12/2016 18:00

Dove

IQUII S.r.l.

Via Vincenzo Lamaro 13/15
00173 Roma