Swift Path

Learn to code using Swift Playgrounds and build apps for iOS on Xcode using Swift.

This collection of resources includes both Sushi Cards that introduce Swift to Ninjas with no prior experience of either Swift or programming, as well as a series of Projects that build on the fun interactive learning experience of the Swift Playgrounds app for iPad. By exploring and solving interactive puzzles, students can develop coding skills that become the foundation of their programming knowledge.

Prerequisites
For the Beginner Xcode Sushi Cards: None.

For the Challenge Cards in the Projects section: The lessons in the Swift Playgrounds app on iPad.