App Development with Swift certification

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 powerful programming language for building many of the world's most popular apps. And, with SwiftUI, developers have a new way to build user interfaces for apps across all Apple platforms — with surprisingly little code. Earning an App Development with Swift certification prepares students for their future careers.

Learn to teach Swift.

Apple Professional Learning offers a free online course for 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 Swift in any educational environment.

Teaching Code with Apple