Hey,
I have always wanted to learn C++ and im up for learning some more, i know the basics with console app's, i can use variables, input/output etc, i know how to do some of the mathematical sums, i would have to do more though i think, my ultimate aim is to get into windowed applications and directx etc.
Question is what do i need to learn to get there? i was hoping the few people around now that know C++ could help me out, maybe with a list of things such as variables, mathematical sums etc? and in an order would help me a lot because i would love to progress

other things maybe file handling etc, also would i have to learn them in a console app before i move onto windowed app's?
hope i have not muddled up all the words to much lol.
Thanks for any help.