¡Hola Luis!
Para aprender a programar en Python, es importante que te enfoques en la práctica. Los ejercicios prácticos en línea son una excelente opción para poner en práctica tus conocimientos y mejorar tus habilidades. Además, los tutoriales en video pueden ser muy útiles para entender conceptos específicos y aprender nuevas técnicas.
En cuanto a los recursos necesarios, es importante que elijas un buen curso en línea de Python y libros que te ayuden a profundizar en los temas que te interesen. También te recomiendo que busques comunidades en línea de programadores en Python, donde puedas hacer preguntas y recibir consejos de otros programadores.
Por último, los indicadores de progreso que has establecido son muy buenos. Recuerda que el aprendizaje es un proceso continuo y que cada pequeño avance que hagas te acerca más a tu objetivo. ¡Sigue adelante y no te rindas!
Espero haber ayudado y buenos estudios.