In the past Stanford has offered free online courses on developing iPhone and iPad apps. Their latest offering is a free iTunes U course on developing iOS 8 apps.
Before you get too excited about the course, note that it is not for people who don’t have any prior programming experience. The prerequisites for the course require that you have experience with C language and object-oriented programming. If you’re up for the challenge, this course could be a good opportunity to learn to develop iOS 8 apps.
H/T to Open Culture.