Si nadie te ha respondido y el hilo tiene 127 lecturas...
Yo soy de Madrid, pero no puedo decirte de ningún curso porque yo, salvo lo poco que me enseñaron de C++ en la universidad, el resto me lo he currado por mi cuenta.
Qué te van a enseñar en un curso de 300 horas de C++ que no puedas aprender de otra forma?
- A conocer el lenguaje? Aparte de que estaríamos hablando entonces de un nivel bajo, cualquier libro de C++ es capaz de suplir este apartado.
- Entender los templates? Hay libros buenísimos que hablan en detalle sobre los templates, como Modern C++ Design de Andrei Alexandrescu.
- Coger soltura con el lenguaje? Eso se consigue haciendo ejercicios y, una vez que ya tienes cierto nivel, revisando código escrito por otros. Prueba a bajarte el código fuente de code::blocks, Qt o cualquier otra fuente más o menos importante y analiza el código... podrás aprender bastante.
- Entender la herencia y el polimorfismo? Otra vez estaríamos bajando el listón a nivel bajo/medio. Aun así lo dicho, no hay nada que no esté ya publicado en Internet.
Sinceramente creo que un curso de C++ es una pérdida de tiempo y de dinero... pero las academias tienen que vivir de algo. Yo me pasaría por las academias que queden cerca de tu domicilio / trabajo y me informaría allí.
Edito: también estaría bien que echases un vistazo a los últimos estándares del lenguaje (C++11, C++14, ...) nuevamente en Internet hay multitud de recursos que explican con más o menos detalles las novedades de cada versión. Desde mi punto de vista C++14 es una actualización menor. La importante es C++11 a la espera de la que creo que será la próxima gran novedad... C++17.
Un saludo.