Se você está començando agora recomendo fazer este curso:
Eu recomendo que aprenda a utilizar com o terminal também:
- Git e Github para iniciantes
- Vídeo Rápido: Como usar Git e GitHub na prática: um guia para iniciantes
- Curso Python Básico - Solyd
- Python Fundamentos para Análise de Dados
- Vídeo rápido: Introdução ao Python
- Curso de Python 3