Il corso è finalizzato alla formazione di sviluppatori iOS.
Data di Inizio: Aprile 2017
Durata: quattro settimane
Se sei interessato a ricevere informazioni invia la tua mail a info@wakala.it

Agenda del corso:

Lezione 1:

Learing code, coding….
Xcode IDE
Interface Builder
Outlet Connections
Target/action Mechanism
Base MVC – Swift Base Concepts
Project Calculator

Lezione 2:

More MVC
Approfondimento MVC
Di più sugli altri Architectural Pattern

Lezione 3:

Foundation un po’ più a fondo
Analisi di base Foundation Framework
Playground Examples
Assignment I

Lezione 4:

Views & ViewControllers
Views Explained
ViewControllers Lifecycle
Demo

Lezione 5:

Closures, Extensions, Protocols, Delegation
Closure explained
When to use Extensions
Protocols….What?
Delegation Pattern
Playgrounds!

Lezione 6:

Tableview.
TableView explained.
How to design a model for TableViews
How to implement Datasource and Delegation
Demo

Lezione 7:

Base Networking, Base Multithreading, Notification system
NSURLSession
GCD
Notification….I was thinking push Notification….baaaaaddd!

Lezione 8:

Persistence – Core Data
Introduction to CoreData
CoreData Stack
Let’splay with Core Data

Lezione 9:

MapKit, CoreLocation
Learning MapKit
Base CoreLocation
Demo

Lezione 10:

Animation, Application Lifecycle
How to…Base Animations
Where my app begin and where she ends