Our Curriculum

Bottom up, step-by-step.

About Objects training courses distinguish themselves by placing a greater emphasis on building proficiency, and by providing a deeper understanding of key concepts. All of our courses are designed from the ground up to build measurable skills using a unique, step-by-step, building blocks approach.

Better by the Bundle

In addition to early registration discounts, we provide bundled course pricing that can yield significant additional savings. Please see the Course Bundles section below for a complete list of our current bundled offerings.

Course Bundles

Better together.

iOS Development in Objective-C: Comprehensive (7 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $3,850
  • Early Registration $3,495

A comprehensive introduction to Objective-C and iOS. Gain hands-on proficiency with C and Obj-C; Foundation, UIKit and other frameworks; and essential tools such as Xcode and Interface Builder.

Learn More

iOS Development in Swift: Comprehensive (7 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $3,850
  • Early Registration $3,495

A comprehensive introduction to Swift and iOS. Gain hands-on proficiency with the Swift language; Foundation, UIKit and other frameworks; and essential tools such as Xcode and Interface Builder.

Learn More

Individual Courses

Enroll early and save.

Objective-C Programming (2 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $1,495
  • Early Registration $1,295

Covers the basics of ANSI C and Objective-C. Helps you get comfortable with the language features and Foundation framework APIs you'll need in everyday Cocoa development.

Learn More

iOS Development in Objective-C (5 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $2,850
  • Early Registration $2,495

Covers the fundamentals of iOS development in Objective-C. Helps you gain hands-on proficiency with UIKit, Foundation, and other Cocoa touch frameworks as well as with Xcode and Interface Builder.

Learn More

Swift Programming (2 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $1,495
  • Early Registration $1,295

Covers the basics of the Swift programming language. Helps you get comfortable with the language features and Foundation framework APIs you'll need in everyday Cocoa development.

Learn More

iOS Development in Swift (5 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $2,850
  • Early Registration $2,495

Covers the fundamentals of iOS development in Swift. Helps you gain hands-on proficiency with UIKit, Foundation, and other Cocoa touch frameworks as well as with Xcode and Interface Builder.

Learn More

Transitioning to Swift (3 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $1,995
  • Early Registration $1,795

For current iOS development transitioning from Objective-C to Swift. Helps you gain hands-on proficiency with Swift in the context of typical Cocoa touch project development tasks.

Learn More

Advanced iOS Development (5 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $3,250
  • Early Registration $2,895

Covers Core Data, RESTful web services, concurrency with GCD and NSOperationQueue, advanced Interface Builder techniques, and advanced design patterns to streamline the controller layer.

Learn More

WatchKit Development (2 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $1,495
  • Early Registration $1,295

A rapid introduction to WatchKit for experienced iOS developers.

Learn More
I'd like to arrange an onsite class.