Todas as minhas fontes e recursos que eu já usei ou uso na minha trajetória, programando e aprendendo mais sobre Python.
O executável Python quando acessado sem argumentos de arquivos para rodar ou nenhum modulo especifico sendo carregado, abre um console Python que você pode executar linha a linha código Python.
O iPython é o Python tunado, com autocompletar, recursos de conclusão e listas de propriedades e funções de um objeto, além de uma edição multilinha mais pratica e efetiva que o Python.
Pode ser instalado com: pip install ipython
(Não sei o que é pip).
Plataformas são recursos web que compõe, edição execução e até mesmo hospedagem de código Python. São em sua maioria em inglês e com todas tem algum recurso pago, mas podem ser bem aproveitadas na sua versão gratuita.
Link de acesso Python Anywhere Plataforma com recursos como um banco de dados e execução de codigo em um servidor para acesso, utilizada para fazer o deploy de aplicações pequenas e projetos de aprendizado.
Link acesso Kaggle Plataforma com foco em data-science, com cotas generosas de espaço e processamento, bons cursos introdutórios e milhares de desafios e datasets, essa plataforma é especialmente interessante para você que quer aprender data-science.
Link acesso Colab Da Google essa plataforma de programação Python baseada em notebook fornece plano gratuito com opção de compartilhar com contas google, anotações markdown, bem útil para aulas iniciais com aprendizado simples e sem acesso a arquivos e funções do sistema hospedeiro, acesso facilitado aos arquivos do google drive.
Link acesso Free Programing Books Um repositório de livros de diversas linguagens de programação em diferentes idiomas, para facilitar a sua vida aqui está os livros de Python em português Link acesso livros de Python em Português.
Livro introdutório, didático e muito completo. Está disponivel gratuitamente Pense em Python | PensePython2e (penseallen.github.io)
Link para o canal Eduardo Mendes Membro da PSF integrante da comunidade python no Brasil, criador da live de Python conteúdo semanal sobre assuntos Python variados como Python puro ou bibliotecas, possui um excelente vídeo introdutório link curso Introdutorio de Python 4h para aprender Python.
Documentação de rápido acesso, simples e com varios exemplos muito útil para lembrar como fazer determinada ação como por exemplo: acessar um arquivo e escrever.
Sugestões:
Frameworks web
FastAPI
Cresce muito
ORMs
SQLAlchemy
SQLModel
PEP8 - Style Guide for Python Code
Importante para padronizarmos os códigos em geral.