Curso de Python para Iniciantes: Recursos Gratuitos
Python é a linguagem de programação mais demandada e mais fácil de aprender. E você pode aprender de graça.
Por que Python?
Sintaxe próxima do inglês, curva de aprendizado suave e aplicação em áreas diversas: automação, análise de dados, machine learning, web scraping, desenvolvimento web.
CS50 de Harvard (grátis no edX)
O melhor curso de introdução à computação do mundo. Versão Python disponível. Em inglês com legendas. Certificado gratuito para auditores.
Python.org tutorial
O tutorial oficial da linguagem. Técnico mas completo. Ideal como referência após um curso introdutório.
100 Days of Code: Python (Udemy)
Pago mas frequentemente em promoção por R$27. Um dos cursos mais completos disponíveis. 100 projetos em 100 dias.
Prática: Hackerrank e LeetCode
Resolva desafios de programação para fixar o aprendizado. Hackkerrank tem trilha específica de Python para iniciantes.