Un plan de estudio para aprender las bases de programación en c++ sería el siguiente: 

1. Estructura de los programas, tipos de datos, entrada salida, operadores. (4h)
2. Control de flujo, estructuras condicionales, búcles. (6h)
3. Funciones y objetos. (6h)
4. Estructuras de datos. (4h)
5. Algoritmos útiles (ordenación, funciones matemáticas, ...) (4h)

El tiempo a dedicar a cada uno de estos puntos es indicativo en función de tú nivel de conocimiento de programación. 

En cuánto a recursos existen numerosos libros dedicados a la programación en C++, algunos de libre acceso: 
* Aprenda C++ avanzado como si estuviera en primero - Paul Bustamante, Iker Aguinaga, Miguel Aybar, Luis Olaizola, Iñigo Lazcano
* Ejercicios de programación creativos y recreativos en C++ - Luis Llana, Carlos Gregorio, Raquel Martínez, Pedro Palao, Cristóbal Pareja (HTML)

Para cualquier duda, una simple busqueda de vídeos informativos te ayudará. ¡Y por supuesto te puedo asistir en tu aprendizaje!
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence