Topic 1 : iOS development by examples (learn by creating a simple application)

Creating applications for the iPhone and iPad platform using the iOS SDK (native development).
Object-oriented design using the model-view-controller paradigm, Objective-C / Swift programming languages.
Prerequisites: Object Oriented Programming Experience
content:
Build a simple application (use with connection to the map service)
1 – Xcode, Introducing iOS, MVC, Objective-C / Swift, Foundation
2 – Views and Gestures and ScrollView
3 – ViewControllers, UINavigation, UITabBar
4 – MapKit CoreMotion, Camera

Topic 2 : iOS development for example (intermediate level)

Creating applications for the iPhone and iPad platform using the iOS SDK (native development).
Object-oriented design using the model-view-controller paradigm, Objective-C / Swift programming languages.
Prerequisites: Object Oriented Programming Experience
content:
Build a simple application that uses Coredata & Network (with connection to weather map / data service or any public API)
5- UITableViewController, see the controller life cycle
6- Networking NSURLSession,
7- Models, prasing JSON-data, NSJsonSerialization

Topic 2 : iOS Development by Example (Advanced Level)

Create apps for the iPhone and iPad platform using the iOS SDK (native development).
Object-oriented design using the model-view-controller paradigm, Objective-C / Swift programming languages.
Prerequisites: Object Oriented Programming Experience
content:
Build a simple application that uses Coredata & Network (with connection to map service / weather data …)
CoreData object-oriented database and CoreData stack
CoreData and UITableViewController (fetchResultController)
Networking NSURLSession, Multithreading, (connect to resting API)
Design Templates, Protocols, Delegate, NSNotifications
Singletons, blocks
Application lifecycle

EnglishFrenchItalianPortugueseRussianSpanish