The #1 Resource for NYC Tech

   
  Sign up / Sign in  
 
    
 
Sponsored Event
Tuesday, Sep 02 (06:30 PM) @ TurnToTech
 
     

     

     

     
Details
Permalink:   http://gary.to/9jf78rm
 
Cost:  $499
 
URL:  Click here for Event Website
 
Location: 
TurnToTech, 184 5th Ave, New York
 
 
 
Description
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
Collections
Algorithms
Modules
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
Maps
Social Framework - Facebook and Twitter
Camera
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
 
Weekly Email Newsletter
Sign up for our awesome NYC Tech Events weekly email newsletter! :)  
 
 
- FEATURED IN -
 
© 2014 GarysGuide   About   Terms    Press   Feedback