Nos últimos tempos, tenho visto um grande número de pessoas querendo aprender Python, tanto na lista python-brasil quanto entre os alunos da SOCIESC. Recebi muitas mensagens pedindo auxílio nas últimas semanas, e acabei criando uma "resposta padrão". Ela é a base pra esse conjunto de dicas de material que segue abaixo.
Antes de mais nada, é importante lembrar como se escreve o nome da linguagem: é Python. Assim você já sai na frente quando for enviar uma mensagem com dúvidas pra alguma lista de discussão.
Pra quem já programa e quer pegar o jeito da linguagem ou está aprendendo a programar, uma visita a seção de Documentação do site PythonBrasil pode ser bastante produtiva. São dezenas de tutoriais e artigos sobre Python para os mais diversos níveis de aprendizado. Alguns tutoriais que eu recomendo para os inciantes são:
Tendo os materiais de estudo você precisa do interpretador Python, de um editor de textos ou IDE e de uma lista de programas pra exercitar os conhecimentos. Vamos resolver uma coisa de cada vez.
Se você usa Linux, já deve ter o pacote de Python instalado, uma vez que a maioria das distribuições utilizam a linguagem para suas tarefas administrativas. Se você estiver utilizando Windows, baixe o interpretador de python.org. O pacote no Windows já vem com um editor, o IDLE, que também pode ser baixado para Linux. Outros editores também podem ser utilizados, como gedit, kate, vi e eclipse, só pra citar alguns.
Tendo o ambiente ajustado, procure ler os artigos, tutoriais e livros em frente ao computador, experimentando cada novo conceito e digitando os exemplos. Lembre-se: Python é uma linguagem interpretada e o interpretador é um grande aliado na assimilação dos conceitos.
Depois de digitar os exemplos, você pode usar a lista de exercícios do PythonBrasil pra continuar se aprimorando. E em caso de dúvidas, assina a lista python-brasil.
E então, vamos começar? Siga as instruções e compartilhe nos comentários se elas serviram pra você. E se você tem alguma outra dica interessante, não deixe de escrever!
Antes de mais nada, é importante lembrar como se escreve o nome da linguagem: é Python. Assim você já sai na frente quando for enviar uma mensagem com dúvidas pra alguma lista de discussão.
Pra quem já programa e quer pegar o jeito da linguagem ou está aprendendo a programar, uma visita a seção de Documentação do site PythonBrasil pode ser bastante produtiva. São dezenas de tutoriais e artigos sobre Python para os mais diversos níveis de aprendizado. Alguns tutoriais que eu recomendo para os inciantes são:
- Tutorial de Python: guia escrito pelo próprio criador da linguagem, Guido van Rossum, e traduzido para o português por um grupo da comunidade Python Brasil.
- Aprenda a programar: tutorial desenvolvido a partir de uma série de artigos do Luciano Ramalho, um dos melhores instrutores de Python no Brasil e atual presidente da Associação Python Brasil.
- Como pensar como um computólogo: tradução (ainda incompleta) do livro "How To Think Like a Computer Scientist" feita por um grupo da comunidade Python Brasil. Vale a pena acessar também o portal do projeto de tradução.
Tendo os materiais de estudo você precisa do interpretador Python, de um editor de textos ou IDE e de uma lista de programas pra exercitar os conhecimentos. Vamos resolver uma coisa de cada vez.
Se você usa Linux, já deve ter o pacote de Python instalado, uma vez que a maioria das distribuições utilizam a linguagem para suas tarefas administrativas. Se você estiver utilizando Windows, baixe o interpretador de python.org. O pacote no Windows já vem com um editor, o IDLE, que também pode ser baixado para Linux. Outros editores também podem ser utilizados, como gedit, kate, vi e eclipse, só pra citar alguns.
Tendo o ambiente ajustado, procure ler os artigos, tutoriais e livros em frente ao computador, experimentando cada novo conceito e digitando os exemplos. Lembre-se: Python é uma linguagem interpretada e o interpretador é um grande aliado na assimilação dos conceitos.
Depois de digitar os exemplos, você pode usar a lista de exercícios do PythonBrasil pra continuar se aprimorando. E em caso de dúvidas, assina a lista python-brasil.
E então, vamos começar? Siga as instruções e compartilhe nos comentários se elas serviram pra você. E se você tem alguma outra dica interessante, não deixe de escrever!
7 comentários:
Gostei do post, estava esperando um assim há um bom tempo, irá me ajudar no meu estudo de python.
Excelente artigo, Marco. De vez em quando também me solicitam orientação sobre como aprender Python. A partir de hoje vou começar a indicar esse seu texto. Ficou um resumo muito bom de tudo o que se indica aos iniciantes na lista da Python Brasil.
Otimo post Marco...
Vou começar agora mesmo, muito obrigado.
Vlw ae
Que tal o "Dive into Python"? Pra quem já sabe programar eu acho uma boa, vai direto com a mão na massa.
Oi Marco,
Ótimos links de referência. Sem dúvidas esse post vai ajudar os iniciantes na linguagem. Abraço!
Concurso Público para Docente na Área de Informática
1 vaga: Mestrado
1 vaga: Doutorado
http://www.progepe.ufpr.br/concursos/docente/concursos_publicos/editais/2009/edit69.html
Gostei das referências. Indicarei elas também hehe
Abraços e parabéns!
Postar um comentário