Stanford has made its 'Developing iOS 8 Apps with Swift' course available on iTunes U on Monday, helping beginners gain an understanding of Apple's new programming language.
The course is available to download for free, and Stanford says you should have C language and object-oriented programming experience already to make the most of the course.