I've heard good things about
Code Academy. Personally, I learned at a summer camp and subsequently took the C++ Intro class in college. You could look into a local community college and see if they offer a summer course or something.
As well, the
WPI Library is a good place to start once you have a good handle on the basics of coding and want to know more about FRC specific applications.