Onsite Swift 3 and iOS 10 development training.
Zero travel costs.

Get your app development skills up to speed by learning iOS 10 and the Swift programming language.  Totem's unique al-a-carte syllabus allows you to build an iOS app development training course around the features and frameworks of iOS 10 that interest you. Let us build the foundational skills at the beginning of the course, and quickly dovetail into your iOS learning needs for the rest of the week.  We start off the session with a deep dive into the Swift language, then move into UI / UX development concepts that power all iPhone and iPad apps.  We then hand the reigns over to you, allowing you to drive the rest of the curriculum from our list of iOS 10 modules.

Learning Swift and the iOS APIs never ends.

Join us on our Slack team after your course to continue interactions with the subject matter experts.  Ask questions, get some consulting, download our updated course materials, as well as tips, tricks, and links to stay ahead of the iOS developer learning curve.  Or just interact with other students from your course or previous courses that may be working on something interesting, or have a problem that you can help with.


Design a custom Swift + iOS development training course that fits your needs.

Optimize your time with the instructor while focusing on topics relevant to your development team and business. Our training courses are built around modules that fit a one-day schedule, and can be mixed and matched to meet your needs. We work around your schedule and location.


Past Customers

We've been teaching iOS to developers since the days of iOS 4, Xcode 3, and the iPhone 3G!  Students have attended from companies such as:

Radiological Society of N.A.
CipherTech Solutions
Skookum Digital Works

University of Pittsburgh
Progeny Systems
Owens Corning

Module Choices

Half-day Modules

Full-day Modules

  • Advanced Swift
  • HealthKit
  • Location and Motion Services
  • Web Services with NSURLSession/JSON/SafariViewController
  • Localization and Internationalization
  • Data Security
  • Background Modes and Push Notifications
  • Advanced UI Development with PaintCode and Live Views
  • Beginner and Intermediate Swift / Intro to Foundation and Persisting Data
  • UI / UX Development with UIKit, Cocoa Touch, and Auto Layout
  • Persisting Data with Core Data, Realm and CloudKit
  • watchOS SDK
  • tvOS SDK
  • ResearchKit

Onsite Group Rates


$599 / per student / per day

*Does not include instructor travel expenses, which change based on location, availability, and advanced notice.


Recent Tweets