You need to have a self starter attitude and to have realized everything has been at your fingertips for years.
I have taken a single programming class... no wait, two. One was on "C++" (it was actually C, the instructor hardly touched objects,) the other was on MatLab. Neither was even slightly useful for making apps.
Google "Learn C the Hard Way" and get started. It's a free ebook.
Edit: Learn C. Every modern programming language is (or at least C++, Obj-C, and Java are) based off of C. Of course, all of my classes that have claimed to teach C++ actually covered C and little else, so, IDK why they bothered lying.