Courses & Workshops I've Taught
Custom Views in iOS
Working with Views in Swift 2.2Viewed
iOS Design Patterns
This course is intended to give intermediate-level iOS programmers a deeper understanding of some common design patterns that appear in the Cocoa development frameworks. Understanding the “Hows?” and “Whys?” of these patterns will increase your productivity and enhance the quality of your code. Working with the patterns, rather than mistakenly working against them is essential for gaining greater proficiency as an iOS developer. Students are assumed to have familiarity with development in Objective-C using XCode.