Anda di halaman 1dari 6

20 artigos e sites essenciais para você aprender Python

Posts Recentes
(/blog/como-criar-um-blog-com-django/)

Como Criar um Blog de Forma Simples e Rápida com Django (/blog/como­criar­um­blog­com­django/)

(/blog/20-artigos-e-sites-essenciais-para-voce-aprender-python/)

20 artigos e sites essenciais para você aprender Python (/blog/20­artigos­e­sites­essenciais­para­voce­aprender­python/)

(/blog/porque-voce-deve-ir-a-uma-pythonbrasil/)

Por que você deve ir a uma PythonBrasil (/blog/porque­voce­deve­ir­a­uma­pythonbrasil/)

(/blog/criar-api-rest-django/)

Como criar uma API REST com Django (/blog/criar­api­rest­django/)

(/blog/criar-scripts-ssh-rapidamente-python/)

Como Criar Scripts SSH Rapidamente com Python (/blog/criar­scripts­ssh­rapidamente­python/)

Arquivo
2014

Dezembro (/blog/archive/2014/12/) (2)


Novembro (/blog/archive/2014/11/) (1)
Outubro (/blog/archive/2014/10/) (1)
2013

Maio (/blog/archive/2013/5/) (1)


2012

Fevereiro (/blog/archive/2012/2/) (1)


Janeiro (/blog/archive/2012/1/) (3)
2011

Dezembro (/blog/archive/2011/12/) (2)


Outubro (/blog/archive/2011/10/) (2)
Setembro (/blog/archive/2011/9/) (5)

Categorias

 Computação Científica (/blog/category/computa%C3%A7%C3%A3o­cient%C3%ADfica/) 1

 Core (/blog/category/core/) 1

 Ferramentas (/blog/category/ferramentas/) 3

 Iniciante (/blog/category/iniciante/) 8

 Programação (/blog/category/programa%C3%A7%C3%A3o/) 5

 Tutorial (/blog/category/tutorial/) 10

 Web (/blog/category/web/) 4

Publicado por: Anderson Berg (/blog/author/andersonberg/) | em Iniciante (/blog/category/iniciante/) | 2 meses, 1 semana atrás | 2 Comments (/blog/20-artigos-e-sites-essenciais-para-voce-aprender-
python/#disqus_thread)
(/blog/20­artigos­e­sites­essenciais­para­voce­aprender­python/)

Durante nossa caminhada profissional utilizamos diversos recursos para prosseguir, aprender e adquirir experiência.

Neste artigo eu quero compartilhar com você 20 dos principais sites e artigos para aprender Python.

Muitos deles eu li na íntegra, outros os principais tópicos, mas todos tiveram contribuição na construção do meu conhecimento em Python.

1. Python For Begginers (http://www.pythonforbeginners.com/)

Um dos melhores para iniciantes, bom também para os mais experientes, pois apresenta dicas que servem até como lembretes na hora de
desenvolver um projeto.

Artigo compilando dicas para usar Python na web: Python Quick Start Web (http://www.pythonforbeginners.com/basics/python­quick­start­web)

Artigo sobre o básico de Python: Python ­ Quick Guide (http://www.pythonforbeginners.com/basics/python­quick­guide)

2. Google’s Python Class (https://developers.google.com/edu/python/)

Uma das melhores referências para aprender Python. Material criado pelo Nick Parlante (http://cs.stanford.edu/people/nick/), contém vídeos e
exercícios para facilitar o aprendizado. O conteúdo abrange somente o básico de Python, pois as aulas foram ministradas em apenas dois dias.
Pra quem está começando recomendo iniciar por aqui, foi muito útil quando eu comecei a estudar Python.

3. Python para desenvolvedores (https://ark4n.wordpress.com/python/)

Livro muito bom em Português para quem já desenvolve em outra linguagem e quer aprender Python. Serve como livro de cabeceira para fazer
consultas sempre que uma dúvida surgir.

4. Dive Into Python 3 (http://www.diveintopython3.net/)

Livro totalmente gratuito, em inglês, um dos melhores para aprender a programar em Python.

5. Learn Python in 10 minutes (http://www.stavros.io/tutorials/python/)


Tutorial completo com o básico para iniciantes em Python. É simplesmente um "resumão" com os tópicos básicos da linguagem. Para os mais
experientes serve como uma boa referência de consulta.

6. Python Overview Tutorial


(http://www.afterhoursprogramming.com/tutorial/Python/Overview/)

Mais um tutorial para começar a programar em Python. Ao longo do tutorial, você pode interagir e testar o código diretamente em um console
Python embutido no site.

7. How To Think Like a Computer Scientist


(http://interactivepython.org/courselib/static/thinkcspy/toc.html)

Este é um livro que ensina como ser um cientista da computação e usa Python como linguagem de programação. Achei muito interessante a
abordagem deste livro. Ele traz exercícios em cada capítulo que podem ser respondidos direto no site. Alguns capítulos também possuem vídeos
(screencasts) comentando algumas partes do livro.

8. Online Python Tutor (http://www.pythontutor.com/?


utm_source=Python%20Weekly%20Newsletter&utm_campaign=8742268291-
Python_Weekly_Issue_53_September_20_2012&utm_medium=email)

É uma ferramenta online para ensino da programação em Python. É possível embutir o Python Tutor em sua própria página web.

9. Pedro Kroger (http://pedrokroger.net/)

Blog do autor do livro: Music For Geeks and Nerds (http://musicforgeeksandnerds.com/). Em seu blog, o Dr. Pedro Kroeger dá um monte de dicas
para programar em Python.

Artigo com dicas para configurar e usar o PyCharm: How to Get Started with PyCharm and Have a Productive Python IDE
(http://pedrokroger.net/getting­started­pycharm­python­ide/)

Arquivo (PDF) com um guia de referência rápida do Python: Python 3 Quick Reference (https://cloud.github.com/downloads/kroger/python­quick­
ref/python­quick­ref.pdf)

10. The Hitchhiker’s Guide to Python (http://docs.python-guide.org/en/latest/)

Um verdadeiro guia para desenvolvedores iniciantes e experientes. É um livro com boas práticas desde a instalação, configuração e uso diário de
Python. Não é preciso ler o livro todo, mas alguns capítulos são bem interessantes para aprimorar seu conhecimento em programação.

Artigo sobre estrutura de um projeto em Python: Structuring Your Project (http://docs.python­guide.org/en/latest/writing/structure/)

11. Artificial Intelligence in Motion (http://aimotion.blogspot.com.br)

Blog de um grande amigo que trabalha com computação inteligente em Python diariamente. Ele escreve vários artigos sobre aplicações de
inteligência artificial com Python.

Artigo sobre árvores de decisão: Introdução a Árvores de decisão para classificação e mineração de dados
(http://aimotion.blogspot.com.br/2009/04/artigo­introducao­arvores­de­decisao.html).

12. Real Python (https://realpython.com/blog/)

Blog com muitos tutoriais e artigos sobre Python em todas as áreas, mas o forte desse blog mesmo é Python na web.

Artigo sobre Django e Ajax: Django and AJAX Form Submissions ­ More Practice (https://realpython.com/blog/python/django­and­ajax­form­
submissions­more­practice/)

13. Jeff Knupp (http://jeffknupp.com/)

Quer escrever códigos melhores e mais eficientes? Siga as dicas do Jeff Knupp, autor do livro Writing Idiomatic Python
(https://www.jeffknupp.com/writing­idiomatic­python­ebook/)

14. Welcome to Python for you and me (http://pymbook.readthedocs.org/en/latest/)


Livro tutorial bem simples para iniciantes em Python. Cobre tópicos como módulos, PEP8 e testes em Python.

Versão para Python3: http://pymbook.readthedocs.org/en/py3/

15. Learn Python The Hard Way (http://learnpythonthehardway.org/book/)

Apesar do nome, a abordagem para ensinar Python é bem simples, todos os exemplos e exercícios são bem detalhados. Perfeito pra quem quer
começar a aprender Python.

16. The Digital Cat (http://lgiordani.com/)

Não é um blog só sobre Python, mas a maioria dos artigos trás dicas para programar na linguagem.

Série sobre POO em Python 3: Python 3 OOP Part 1 ­ Objects and types (http://lgiordani.com/blog/2014/08/20/python­3­oop­part­1­objects­and­
types/)

Artigo sobre decorators: Advanced use of Python decorators and metaclasses (http://lgiordani.com/blog/2014/10/14/decorators­and­metaclasses/)

17. Lerner Consulting Blog (http://blog.lerner.co.il/)

Autor do ebook: Practice Makes Python

Artigo sobre str.format(): http://blog.lerner.co.il/teaching­old­dog­new­tricks­learned­love­str­format­gave/

18. PyCursos (http://pycursos.com)

Site com diversos cursos de Python, todos de altíssima qualidade. Existem cursos para todas as áreas utilizando Python: web, computação
científica, jogos, etc. O site também tem vários webinários realizados pelos professores e convidados.

Alguns cursos:

Desenvolvimento Ágil para Web com web2py (http://pycursos.com/desenvolvimento­agil­para­web­com­web2py/)

Python na Web com Django (Python 3) (http://pycursos.com/django/)

Python para zumbis (http://pycursos.com/python­para­zumbis/)

19. Codecademy (http://www.codecademy.com/tracks/python)

O famoso site de cursos interativos também tem um curso de Python. O curso de Python é bastante completo mostrando tópicos básicos e
avançados.

20. Python Help (http://pythonhelp.wordpress.com/)

Blog com muito conteúdo bom de Python. Um dos autores, Elias Dorneles (https://twitter.com/eliasdorneles) foi palestrante na PythonBrasil[10]
(http://2014.pythonbrasil.org.br/schedule/) e tive o prazer de conhecer e trocar umas ideias sobre extração de conteúdo na web.

Tem artigos para todos os gostos, tem pra iniciantes ou experientes programadores em Python. Vale a pena dar uma conferida em alguns deles.

Artigo sobre web scraping: WEB SCRAPING COM SCRAPY – PRIMEIROS PASSOS (http://pythonhelp.wordpress.com/2014/08/05/web­scraping­
com­scrapy­primeiros­passos/)

UPDATE: 21. Aprendendo Python (https://ericstk.wordpress.com/)


São tantos sites bons que deixei passar um muito legal do Eric Hideki, o Aprendendo Python. Não é só um blog para ensino da linguagem, mas
mostra tudo sobre a comunidade Python, principalmente no Brasil.

Quem tem curiosidade de saber como as pessoas usam Python, quais os projetos que existem em Python por aí, este é um ótimo lugar pra
conhecer.

Conclusão
Esta lista está longe de ser definitiva e posso ter sido injusto com alguns sites, inclusive com os que eu não conheço. Estes são apenas sugestões
para quem está começando ou quer aprimorar os conhecimentos em Python.

Agora tenho duas perguntas pra você:

Você gostou das sugestões de sites e artigos?
Você tem outras sugestões de sites e artigos?

Então deixe seu comentário logo abaixo.

Tags: python (/blog/tag/python/) sites (/blog/tag/sites/) artigos (/blog/tag/artigos/)

Avaliação atual: 4.5 1 2 3 4 5 Avalie

Compartilhe no Twitter (http://twitter.com/home?status=http%3A//pythonize.org/blog/17-artigos-e-sites-essenciais-para-voc%25C3%25AA-aprender-python/%2020%20artigos%20e%20sites%20essen

Compartilhe no Facebook (http://facebook.com/sharer.php?u=http://www.pythonize.org/blog/20-artigos-e-sites-essenciais-para-voce-aprender-python/&t=20%20artigos%20e%20sites%20essenciais%2

← Por que você deve ir a uma PythonBrasil (/blog/porque-voce-deve-ir-a-uma-pythonbrasil/)

Como Criar um Blog de Forma Simples e Rápida com Django → (/blog/como-criar-um-blog-com-


django/)

Posts relacionados
Como Criar um Blog de Forma Simples e Rápida com Django (/blog/como-criar-um-blog-com-django/)
6 dicas simples para o Vim ser uma IDE perfeita pra Python (/blog/dicas-simples-vim-ide-python/)
Palestra sobre canivete suíço de Python (/blog/palestra-canivete-suico-python/)
Programando em Python no Vim (/blog/programando-python-vim/)
Programando em Python no IDLE (/blog/programando-python-idle/)
Iniciando a programação em Python (/blog/iniciando-programacao-python/)

Comentários
2 Comentários pythonize.org   Entrar

Ordenar por Melhor avaliado   Recommend ⤤ Compartilhar

Participe da discussão...

Elias Dorneles  •  2 meses atrás
Fala, Berg gente boa, tudo beleza?

Valeu a menção ­­ muito legal ver o Python Help no meio de tanto recurso massa!
Foi legal conhecer você, meo! =)

Abraço,

Elias

PS: btw, nice blog! :D
1 △   ▽ • Responder • Compartilhar › 

Anderson Berg Dantas  Mod   > Elias Dorneles  •   um mês atrás

O Python Help é um ótimo blog também! Espero que a gente troque mais ideias no próximo PyBr!
△  ▽ • Responder • Compartilhar › 

TAMBÉM EM PYTHONIZE.ORG O QUE É ISSO?

Python ­ Dividindo uma Lista em N Partes Iniciando a programação em Python
1 comentário • 3 meses atrás 1 comentário • 3 meses atrás
maurobaraldi — Legal a solução proposta, mas se tiver um objeto com Antunes Vatuva — Achei divertido trabalhar com python.
muitos items, pode ter um problema …

Porque você deve ir a uma PythonBrasil Como Criar Scripts SSH Rapidamente com Python
4 comentários • 3 meses atrás 2 comentários • 3 meses atrás
erichideki — Muito bacana suas considerações. Realmente já fui em andersonberg — Você pode fazer dar um print do stdout dentro de
alguns eventos e Python Brasil, de … alguma função e quando mandar o python …

✉ Assinar feed d Adicione o Disqus no seu site  Privacidade


Sobre (/sobre/) Contato (/contato/)

11FLARES (https://www.facebook.com/sharer/sharer.php?u=http://www.pythonize.org/blog/20-artigos-e-sites-essenciais-para-voce-aprender-python/)3
Template by Blacktie (http://www.blacktie.co) Mezzanine theme by CodingHouse (http://thecodinghouse.in)
(https://plus.google.com/share?url=http://www.pythonize.org/blog/20-artigos-e-sites-essenciais-para-voce-aprender-python/)1 (https://twitter.com/intent/tweet?
url=http://www.pythonize.org/blog/20-artigos-e-sites-essenciais-para-voce-aprender-
python/&via=&text=20%20artigos%20e%20sites%20essenciais%20para%20voc%C3%AA%20aprender%20Python%20-%20Pythonize)7 (http://filament.io/flare?
utm_source=flare_lite&utm_medium=deployment&utm_campaign=filament&utm_content=www.pythonize.org/blog/20-artigos-e-sites-essenciais-para-voce-aprender-
python/)011FLARES ×

Anda mungkin juga menyukai