Courses

Our decades of experience developing full stack enterprise solutions allows us to teach you more than just the ABCs. You'll also learn best practices and pitfalls we've distilled from years in the trenches. And you'll be able to avoid hours of future struggle by gaining clear insight into how things work under the hood.
Learn from the Experts

Spatial Computing

visionOS Development

visionOS Development

5 Days

$2,850.00

This course provides experienced Swift developers with a rapid, hands-on introduction to development on the visionOS platform using Apple’s SwiftUI framework.

More information

iOS Development

SwiftUI Development

SwiftUI Development

5 Days

$2,850.00

This course will introduce you to concepts, principles, and guidelines that are fundamental to designing best-of-breed, native iOS applications in SwiftUI. You'll gain broad knowledge of SwiftUI components to give you full command of what the framework offers.

More information
SwiftUI Development: Comprehensive

SwiftUI Development: Comprehensive

7 Days

$3,850.00

Take two great iOS programming courses at a reduced price. This comprehensive course combines Swift Programming — a rapid introduction that will get you up to speed on Swift quickly — and SwiftUI Development, a thorough introduction to developing apps for the iOS platform.

More information
iOS Development in Swift

iOS Development in Swift

5 Days

$2,850.00 excl. Tax

A rapid introduction to the fundamentals of iOS development in Swift. Helps you gain hands-on proficiency with UIKit, Foundation, and other Cocoa touch frameworks along with practical knowledge of Xcode and Interface Builder. Includes coverage of bridging to Objective-C code and C libraries.

More information
iOS Development in Swift: Comprehensive

iOS Development in Swift: Comprehensive

7 Days

$3,850.00

Take two great iOS programming courses at a reduced price. This comprehensive course combines Swift Programming — a rapid introduction that will get you up to speed on Swift quickly — and iOS Development in Swift, a thorough introduction to developing apps for the iOS platform.

More information
iOS Development in Objective-C

iOS Development in Objective-C

5 Days

$2,850.00

A rapid introduction to the fundamentals of iOS development in Objective-C. Helps you gain hands-on proficiency with UIKit, Foundation, and other Cocoa touch frameworks along with practical knowledge of Xcode and Interface Builder. Includes a discussion on the role of Swift.

More information
iOS Development in Objective-C: Comprehensive

iOS Development in Objective-C: Comprehensive

7 Days

$3,850.00

Take two great iOS programming courses at a reduced price. This comprehensive course combines Objective-C Programming — a rapid introduction that will get you up to speed on Objective-C quickly — and iOS Development in Objective-C, a thorough introduction to developing apps for the iOS platform. Includes a discussion on the role of Swift in the future of iOS development.

More information
Transitioning to Swift

Transitioning to Swift

3 Days

$1,995.00

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.

More information
Advanced iOS Development

Advanced iOS Development

5 Days

$3,250.00

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

More information

Swift

SwiftUI Development

SwiftUI Development

5 Days

$2,850.00

This course will introduce you to concepts, principles, and guidelines that are fundamental to designing best-of-breed, native iOS applications in SwiftUI. You'll gain broad knowledge of SwiftUI components to give you full command of what the framework offers.

More information
SwiftUI Development: Comprehensive

SwiftUI Development: Comprehensive

7 Days

$3,850.00

Take two great iOS programming courses at a reduced price. This comprehensive course combines Swift Programming — a rapid introduction that will get you up to speed on Swift quickly — and SwiftUI Development, a thorough introduction to developing apps for the iOS platform.

More information
Swift Programming

Swift Programming

2 Days

$1,495.00

A rapid introduction to the basics of Swift programming. This course is designed get you up to speed on Swift language features and Foundation framework APIs used in everyday Cocoa development. Provides deep insight into important aspects of key features such as optionals, generics, closures, and initializers.

More information
iOS Development in Swift: Comprehensive

iOS Development in Swift: Comprehensive

7 Days

$3,850.00

Take two great iOS programming courses at a reduced price. This comprehensive course combines Swift Programming — a rapid introduction that will get you up to speed on Swift quickly — and iOS Development in Swift, a thorough introduction to developing apps for the iOS platform.

More information
iOS Development in Swift: Multi-session

iOS Development in Swift: Multi-session

5 Days

$2,850.00

A rapid introduction to the fundamentals of iOS development in Swift. Helps you gain hands-on proficiency with UIKit, Foundation, and other Cocoa touch frameworks along with practical knowledge of Xcode and Interface Builder. Includes coverage of bridging to Objective-C code and C libraries.

More information
Transitioning to Swift

Transitioning to Swift

3 Days

$1,995.00

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.

More information

Microservices

Scala Programming

Scala Programming

2 Days

$1,495.00

A rapid introduction to the basics of Scala programming. This course is designed to get you up to speed on the language features you'll need for building distributed microservice systems. Provides deep insight into the Scala standard library, along with some of the more challenging aspects of working with features such as closures, partial functions, traits, case classes, implicit conversions, futures, and functional programming.

More information
Microservices Development: Comprehensive

Microservices Development: Comprehensive

5 Days

$3,850.00

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

More information
Microservices Development: Bootcamp

Microservices Development: Bootcamp

7 Days

$4,495.00

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.

More information
Microservices Design

Microservices Design

2 Days

$1,495.00

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.

More information
Microservices Development

Microservices Development

3 Days

$1,995.00

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

More information