Swift

Learn the world's fastest-growing language.

Developers have a choice of two programming languages in which to develop iOS apps: Objective-C or Swift. Apple has made it incredibly easy to mix the two languages in a single project, so they're not mutually exclusive. Swift provides greater safety and more modern features, while Objective-C provides a mature, stable environment with a tremendous ecosystem.

Put your Swift development in high gear by taking a class with a highly qualified About Objects instructor. We're deeply experienced in helping development teams transition to new paradigms. That's why for over a decade, we've been able to help developers from major companies such as Apple, Lockheed Martin, Goldman Sachs, GEICO, and Marriott get up to speed quickly on the latest technologies.

Learn from the Experts

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