¿Pasar de C++ a Java?¿Por qué quieres usar un lenguaje que ni tiene punteros ni estimula la optimización?En fin, busca unos documentos que hay por ahí que se llaman "Aprenda C++ como si estuviera en priemro".
Entiendo por tu post que tu interes es aprender algún lenguaje de programación para mejorar tus posibilidades de encontrar.En este sentido dos de los lenguajes mas extendidos son el C++ y JAVA, luego tu elección del curso parece muy buena.
El problema de eso, y me arriesgo al hablar de ello, pues no lo he leído ni visto, es que te enseñan a programar en C++ usando el IDE de microsoft. Luego vas, y coges el... Borland Builder, por ejemplo, y cualquier parecido es pura coincidencia XD. A parte, yo no empezaría a programar en C++ comenzando con lo gráfico.