Re: 6months training in 3-d game programming
I'd strongly advise not going to any "Courses" as-is people have trouble teaching C++, with 3D math & api involved... it will be next to impossible to get a good place to learn that... start looking up on the net and experiment with API's ...ask questions ... the internet is there for you... for starters stick to one API. I'd recommend OpenGL.
Cheers!