The Intro to App Development with Swift and App Development with Swift course were designed to teach high school and college students with little or no programming experience how to be app developers, capable of bringing their own ideas to life. The Intro to App Development with Swift course introduces students to the world of app development and the basics of Swift and Xcode. The course culminates in a final project where they can choose one of two basic iOS apps to build. App Development with Swift takes students further, whether they’re new to coding or want to expand their skills. If they’re already familiar with Swift, Xcode, and iOS development, they can move through lessons quickly or go straight to the labs, where they’ll build miniprojects and test their code in playgrounds. By the end of the course, they’ll be able to build a fully functioning app of their own design.