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

Server-Side Development in Swift: Comprehensive (5 Days)

Cupertino, CA | Reston, VA

Tuition:

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

A comprehensive introduction to server-side development in the Swift programming language. Gain hands-on proficiency with the Swift language; Foundation, libdispatch and other low-level frameworks; essential tools such as Xcode; and server-side Swift frameworks.

Learn More

Microservices Development: Comprehensive (5 Days)

Cupertino, CA | Reston, VA

Tuition:

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

A comprehensive introduction to the design and development of reactive, event-driven, actor-based, RESTful microservice systems using Scala, Akka, and Lagom.

Learn More

Microservices Development: Bootcamp (7 Days)

Cupertino, CA | Reston, VA

Tuition:

  • Standard $4,495
  • Early Registration $4,095

An intensive, 7-day introduction to Scala programming and the design and development of reactive, event-driven, actor-based, RESTful microservice systems using Scala, Akka, and Lagom.

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 developers 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

Server-Side Development in Swift (3 Days)

Cupertino, CA | Reston, VA

Tuition:

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

A rapid introduction to server-side development in the Swift programming language.

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

Scala Programming (2 Days)

Cupertino, CA | Reston, VA

Tuition:

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

For experienced developers. Covers key language features such as closures, partial functions, traits, case classes, implicit conversions, futures, and functional programming.

Learn More

Microservices Design (2 Days)

Cupertino, CA | Reston, VA

Tuition:

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

For anyone with knowledge of web services design. Covers the design of domain-driven, business event-based reactive systems and state-of-the-art REST APIs.

Learn More

Microservices Development (3 Days)

Cupertino, CA | Reston, VA

Tuition:

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

For Scala developers. Covers how to design and build reactive, event-driven, actor-based, RESTful microservice systems using Scala, Akka, and Lagom.

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