Folks who want to get into programming iOS apps often start with the basics of C/C++ and move onto Objective-C. This delves into the Cocoa programming library for building any type of Apple program.
Another route is Swift which offers a similar programming environment for mobile developers. The only issue is finding the time to actually study and learn.
Bitfountain is the best resource for sitting down and learning pragmatic skills in Swift development. It’s an immersive course which means that students jump right into the fray by coding their own usable applications from scratch.
You can actually see a full list of courses on the dashboard with info regarding what you’ll learn and how the curriculum progresses. These cover everything from the basics of Swift to complex APIs like the iOS notification system.
All lessons are geared towards the latest version(currently iOS 9) and it’s possible to get started with almost no programming knowledge.