Course Purchase Includes

Each purchase comes with a 10 day money-back guarantee

  • 8.5 hours of content

  • Unlimited access

  • Access to code forums

  • Devslopes Certificate of Completion

Course curriculum

  • 01
    Getting Started With Objective-C
    Show details
    • Build an iOS App in Objective-C
    • Anatomy of an Objective-C file
    • Objective-C Properties & Instance Variables
    • Objective-C Getters & Setters
    • Objective-C Pointers
    • Objective-C Strings with NSString
    • Objective-C Numbers
  • 02
    A Deeper Look Into Objective-C
    Show details
    • Objective-C Conditionals & BOOL
    • Objective-C Methods (aka Functions)
    • Objective-C NSArray & NSMutableArray
    • Objective-C NSDictionary & NSMutableDictionary
    • Objective-C Loops & fast enumeration
    • Objective-C Object Oriented Programming
  • 03
    Advanced Topics
    Show details
    • Objective-C Weak vs strong & retain cycles
    • Objective-C Initializers
    • Objective-C Nullability (Like Swift optionals)
    • Objective-C Categories
    • Swift and Objective-C Interoperability
  • 04
    Devslope's Tutorials App
    Show details
    • Intro to App
    • App: Project creation & Singleton
    • App: Creating our Node server and designing the API
    • App: NSURLSession, Blocks and talking to the server
    • App: Storyboards, IBOutlets and a custom UITableViewCell in Objective-C
    • App: Table views & implementing a protocol in Objective-C
    • App: IBOutlets & showing data in cells in Objective-C
    • App: UIWebView, Loading HTML, CSS & Javascript & playing Youtube videos
    • App: Creating a POST request from Objective-C on iOS
    • Tutorial app final source
  • 05
    BONUS: Javascript Primer In Preparation for Building A Server
    Show details
    • Installing a Web IDE
    • Javascript Resources
    • Javascript Strings
    • Javascript Conditionals
    • Javascript Numbers
    • Javascript Loops & Arrays
    • Javascript Objects
    • Javascript Bind
  • 06
    BONUS: Working With Node & Express
    Show details
    • Installing Node
    • Installing Node (part 2) & running it
    • Node Basics & NPM
    • Node Module Exports
    • NPM readline-sync
    • Creating a Simple Express Server
    • Creating Express Server (Alternate version)