This class is a self-paced version of the first week of the iOS course at The Flatiron School in NYC. While it will adapt to our typical 4-week, 3hours/wk structure, this course will be slightly different, combining online curriculum with weekly office hours to help you through a guided iOS app project.
Each week, students will receive access to online curriculum; class time on Thursdays will be offered as a "lab" course used to review concepts from the week's curriculum and work through problems. Teaching assistants will be in attendance during these office hours to help debug and review coursework.
Description
The goal of this class is to teach you the core building blocks required to be able to program your own iOS apps. You'll leave this class having developed your own working app and, more importantly, the foundation you need to progress with other self-taught resources.
This class will be very hands-on. You'll make your own image messaging app very similar to SnapChat, except without the time sensitive features. Let's go!
Schedule
The course will cover 5 units in 4 wks, with a rough breakdown below.
Wk 1 | 5/1/14 || Unit 1+2: Intro to Programming w/Objective-C + Creating Views
Wk 2 | 5/8/14 || Unit 3: Working with the IOS SDK
Wk 3 | 5/15/14 || Unit 4: The View Lifecycle
Wk 4 | 5/22/14 || Unit 5: iOS Code Design Patterns + Common Controllers
This course is $80.00 for all four weeks
Prerequisites
No prior development experience required to be able to participate. All that is needed is a Mac running OS X Mountain Lion and the developer tool Xcode 5 (free in Apple's Mac App Store).