List of iOS Udacity Nanodegree programs with links to the free courses in their curricula
Udacity offers great content for iOS Programming in their Nanodegree programs. If you don't have the money you can take same of the courses for free (but without certificate). The skills you learn in this Nanodegree program will accelerate your journey to becoming a working iOS Developer. this program teaches the tools, principles, and patterns that underlie all iOS development.