Start teaching Develop in Swift.

Help students make an impact with code.

Apple’s history of introducing innovative technologies has led to the development of the app economy and Swift — a programming language that’s as easy to learn as it is powerful to use. Swift was developed by Apple engineers with educators at the drawing board, which is why it’s a great tool for both teaching to code and learning to code. It was designed for that.

Develop in Swift is a comprehensive coding offering from Apple for students ages 14 and up. The curriculum prepares students for college or a career in app development using the Swift programming language. It’s complemented by free online professional learning for educators.

Learn to teach Swift.

Apple Professional Learning offers a free online course for Develop in Swift through Canvas by Instructure. Educators will learn the foundational knowledge needed to teach Swift and Xcode directly from Apple experts, making this an ideal introductory course for teaching Develop in Swift in any educational environment.

Develop in Swift Professional Learning