I just picked up the C++ for dummies book and I would like to know what I should attempt making for a beginner program. Then how I would move on into making 3d applications and such.
I assume you never programmed before and are learning to do that with C++ as your fist language. If not, youst check c++ syntax and if youre porting from a non OOP read on that too.
when you go past the basics I'd try to write a simple console tic tac toe program with UI that 2 players can play (eg, no AI, just UI:D). Than, if you sucseed it realy depends if you got familiar with the concept of 'programming'. Finish the book, and write some programs you think would be interesting to write ( how about a tic tac toe with a computer player? no google for helpzies:P)
After that, try to get a hang of a IDE (eg xcode or visual studio) you will need to know it to include libraries (its usualy easier than learning to use the compiler commands alone, altho that ait hard neither) and manage bigger projects.
Than, use c or c++ graphics libraries. Try OGRE 3d which is a rendering engine(google!), it has a nice wiki to help you out. There are plenty of other APIs, all of which are based on DirectX and openGL