
Learn the basics of new language that will help you go on to programme on Apple iOS 9 and Mac OSX
Swift Essentials - Learn Swift 2.1 Step by Step
InstructorNick Walter
Learn the basics of new language that will help you go on to programme on Apple iOS 9 and Mac OSX
InstructorNick WalterEditorial course preview
These 2 complementary views highlight concrete, legible examples from the course presentation.
A four-panel split screen displays Xcode editor windows containing Swift code examples for classes and protocols, alongside a webcam view of a presenter.
A web browser screenshot of the apple/swift GitHub repository, displaying the file directory structure and project statistics.

Free



Free
The curriculum uses a structured approach where topical modules conclude with specific challenges and solutions to cement concepts.
Bite-sized lectures paired with Xcode Playground exercises help build muscle memory for new syntax.
The content omits critical advanced topics such as closures, generics, and automatic reference counting.
Instruction focuses on basic syntax rather than the architectural logic required to build commercially viable applications.
The course serves beginners well but may be too slow for experienced developers or insufficient for those seeking professional depth.