Corso iOS Swift Programmazione APP iPhone

contattami 0 EUR

Innovaformazione, scuola informatica specialistica, organizza il Corso iOS Swift per imparare a programmare APP native per iPhone e iPad.
Lezioni in Virtual Classroom online dal vivo al sabato 40 ore di formazione oppure in aula frontale in sede.
Attraverso la nostra piattaforma è possibile interagire in tempo reale, via chat o via microfono. Screen sharing per condividere il proprio schermo e farsi seguire negli esercizi pratici.
Basta avere un adsl domestico ed un Mac Apple.
Corso rivolto a profili programmatori con basi in almeno un linguaggio ad oggetti.
Siamo specializzati nella formazione informatica di alto livello su numero tecnologie per lo sviluppo software e ambito mobile.
Obiettivo del Corso iOS/Swift Sviluppatore APP iPhone/iPad : formare lo studentecon le conscenze e basi tecniche per lo sviluppo di applicazioni per dispotivi iPhone/iPad.

Requisiti degli studenti: conoscenze di programmazione in linguaggio di programmazione (preferibile ad oggetti .net). Necessario un Macbook personale.

Programma didattico (40 ore) :

Panoramica generale iOS, watchOS 2 e tvOS

Introduzione a Xcode

Programmazione ad oggetti

Hello world con playground Playground

Swift: Sintassi, Variabili, Proprietà, Metodi, Array, if, switch e for

Lavorare con le stringhe, i numeri primi, i numeri decimali e le variabili di istanza

Anatomia di un’ App

Hello World con App

Optionals, Tuples, Type Inference, Multiple Returns e gli altri segreti di Swift 2

Il delegate, gli handler e le Closures di Swift

Gestione della memoria con ARC

Singleton

Delegato e i suoi protocolli

Tecniche per il Debug dell’App (print, Breakpoint, Instruments)

Le Extension e le Protocol Extension

Guida pratica a web service e JSON

UI con Storyboard e Auto Layout

UIView

UIViewController

Cenni Objective-C

Navigation Controller

Tab Bar Controller

UI Controls (pulsanti, text fields, text views)

Animazioni elementi UI

Tabella statica (UITableView)

Tabella dinamica (UITableView)

CollectionView (UICollectionView)

Scroll View (UIScrollView)

Salvataggio dati: NSUserDefaults

Notifiche

Utilizzare il MapKit e CoreLocation

Core Data

Supporto multilingue
Distribuzone sull’App Store
Esercitazioni pratiche; sviluppo app in gruppi di studio con ‘utilizzo degli Open Data del Comune di Bari e del Comune di Lecce


Per informazioni vi invitiamo a contattarci al 3471012275
In alternativa potete rilasciarci i vostri recapiti per essere richiamati in 24H: compilate il format di contatto qui seguente.

Luogo: Emilia-Romagna - Reggio nell'Emilia

Aggiunto a 29 giorni fa e scade il 29 November
ID annuncio: 545
    [ ]     68 visite