UPDATE: Summer 2020 programs will all be held live online. See all online coding and design classes for high school students.

Throughout this 50-hour iOS class, you will develop several apps, including two in the very first week, using Swift and Xcode. We’ll start from the beginning, covering basic programming concepts in Xcode playgrounds, then move into more advanced topics through the building of apps with step-by-step exercises. ​

Learn to Develop iOS Apps

Learn to Program & Build iOS Apps

Build your very own iPhone or iPad apps using Swift 4 and Xcode 9

The course covers programming basics, intermingled with real apps such as a Tip Calculator and a Weather App that integrates with an API. Concurrent with class projects, you will work on your own final project as homework, and receive guidance on that project from the instructor. 

Prerequisites: The class does not require previous programming experience, but it is helpful.