An advanced bootcamp for experienced developers.
For The App Academy I designed and taught a six week, full-time advanced bootcamp for experienced developers. The international students already had several years of iOS programming experience in various fields.
The curriculum consisted of the coordinator pattern, dependency injection, some MVVM, protocol oriented programming, testing, multiple Apple Frameworks and various public APIs.
Fastlane was used for certificate management in the final project, as well as publishing to the Apple Store.