Classes are sourced from a variety of reputable instructors and universities to provide reliable education. The specializations offer a hands-on approach on projects and practical application. A flexible schedule allows students to follow along at their own pace. Subtitles available in multiple languages.
Requires some background knowledge on programming.
Assortment of classes with versatile applications in designing apps and games. Website is updated regularly to provide users with the most recent software and information. Students can pick between difficulty levels and amount of time, depending on their own needs. No prior experience required.
Some users report that the lectures are longer than needed.
Detailed, step-by-step program of study with 14 courses totaling 36 hours of commitment. Brings you from the fundamentals of iOS development and the Swift language through building UI in Swift and debugging all the way to Cloudkit and Objective-C for Swift developers.
May be too broad for those who just want to pick up Swift-specific skills.
Instructors come from a variety of reputable sources, such as Harvard University and Microsoft. Content is separated through weeks and months of material so users can digest information over time. Students have the option make their own iOS apps at the end of the course and practice their skills beforehand. A professional certificate is available upon completion.
Learning is offered within other classes, rather than Swift-specific courses.
Focused course with 19 lessons ranging from short topics to over 20 minutes. Introduces Swift to beginners and focuses on building a stable foundation of Swift skills. Teaches Swift core concepts including variables, data types, functions, and more. Taught by well-regarded motivational instructor with YouTube following.
Will not make you a developer overnight.
We recommend these products based on an intensive research process that's designed to cut through the noise and find the top products in this space. Guided by experts, we spend hours looking into the factors that matter, to bring you these selections.