Também como prometido após a palestra, deixo o link de um material muito interessante relacionado a linguagem Python.
Vamos começar com os cursos gratuitos (porém muito bons):
Python para Zumbis - Fernando Massanori - Curso de introdução a linguagem Python com diversos conceitos legais. Uma vantagem são os exercícios, que fazem com que o aluno tenha que pensar um pouco e consiga reduzir consideravelmente o código.
Python e Django - Osvaldo Santana - Curso muito bom, em vídeo-aulas, sobre Python e Django (framework web)
Python e Web2Py (Inglês) - Muito bom material, em inglês. Mesmo se não souber muito bem, dá pra acompanhar tranquilo.
Também, como prometido, os links da primeira e segunda edição do livro "Python para Desenvolvedores" do Luiz Eduardo Borges.
Primeira Edição
Segunda Edição
Outros Materiais
- Learn Python the Hard Way (inglês) - Material legal, com muitos exemplos. Bom para iniciantes.
- A Byte of Python (inglês) - Muito bom material também.
- Loogica - Materiais diversos, incluindo python.
- Mutirão Python - Link01 e Link02 - Uma dica: ASSISTAM esses vídeos. É uma coletânea de vídeos do Mutirão Python. Diversas tecnologias diferentes, aplicações, etc. Muito, mas muito bom mesmo!
- Python.org.br - Um link para a página Aprenda Mais do site python.org.br. Nele estão links para outros materiais, incluindo um tutorial criado pelo Guido Van Rossun.
- Aprendendo Django no Planeta Terra - Marinho Brandão - Esse link é para o tutorial criado pelo amigo Marinho Brandão. Apesar de estar um pouco desatualizado (faz um certo tempo que foi criado) adicionei aqui pois alguns conceitos (muito interesses por sinal) podem ser vistos. Foi criado, se não me engano, na versão 0.96 do Django (se analisamos que hoje estamos na 1.7 tem uma coisa ou outra para modificar), mas mesmo assim, é uma ótima referência.
- Documentação Oficial - versões python 2.x e 3.x
Algum material sobre programação funcional com Python
- http://www.python.org.br/wiki/PythonFuncional
- PyCursos - Vídeo
- Material - PDF - Rodrigo Peixoto
- Capítulo 16 do Python para Desenvolvedores - 2ª ed.
Uma observação sobre esse material de programação funcional: faz-se referência a lambda, map, reduce, filter e zip, mas em grande parte dos exemplo apresentados, leva-se em consideração o uso de uma versão 2.x do Python. No caso de estarem utilizando alguma versão 3.x, o reduce por exemplo não aparece por padrão, mas continua disponível, mas é necessário importá-la (from functools import reduce).
Links Interessantes
Bom, é isso!
Nenhum comentário:
Postar um comentário
Adicione seu comentário. O mesmo será moderado antes de sua publicação.