Events  Classes  Deals  Spaces  Jobs 
    Sign in  
Classes are Tuesday and Thursday from 6:30 to 9:30pm from Sep 02 - Oct 17.
Tuesday, September 02, 2014 at 06:30 PM    Cost: $499
TurnToTech, 184 5th Ave

Sign up for our awesome New York
Tech Events weekly email newsletter.
Classes are Tuesday and Thursday from 6:30-9:30 from Sept. 2nd -October 17th. This ticket is good for the entire duration. The course is $3,000 and the $499 fee is to reserve your spot. The rest of payment is due when the course begins.

Week 1 (Classes 1 & 2) The Swift Programming Language

The iOS development ecosystem - XCode, Swift, Objective-C, OS X, iOS
The Swift Programming Language
Control flow
Data types
Functions and Closures
Classes and Objects
Memory Management using ARC
Assignments 1 and 2
Week 2 (Classes 3 & 4) Advanced Concepts in Swift

More on closures
The Swift Standard Library
Linking Objective-C and Swift
Assignments 3 and 4
Week 3 (Classes 5 & 6) Memory Management and Profiling

More on Classes and Objects
Memory management
Profiling and optimizing code
XCode and XCode Instruments
Assignments 5 and 6
Week 4 (Classes 7 & 8) Introduction to iOS development

iOS Development fundamentals
Essential ideas - MVC, Asynchronous programming, JSON and HTTP
A complete Geolocation based iOS app with a backend running on Amazon EC2
Assignments 7 and 8
Week 5 (Classes 9 & 10) More on Views and View Controllers

Table Views and Collection Views
The Navigation Stack
Apps with tabs
MVC in practice
Cleanly separating data from your views and controllers
Assignments 9 and 10
Week 6 (Classes 11 & 12) Data Persistence
Data persistence strategy for mobile
iOS specific, local storage using Core-Data
iOS specific, local storage using Object archiving
iOS independent, local storage using SQLite
iOS independent, remote storage using a database on the cloud
App upgrades and locally stored data
Assignments 11 and 12
Week 7 (Classes 13 & 14) Pre-built iOS Frameworks
Social Framework - Facebook and Twitter
Building a custom iOS 8 keyboard
Assignments 13 and 14
Week 8 (Classes 15 & 16) Advanced Topics

Header files and modules
Mixing Object-C and Swift
Method swizzling
Overview of LLVM and compiler technology
Going deep into an iOS app - Security, sandbox architecture, storing credentials inside iOS apps
© 2017 GarysGuide      About   Terms   Press   Feedback