O documento discute como iniciar a aprendizagem de Python, listando recursos como tutoriais online, livros, cursos presenciais e à distância. É recomendado começar com os tutoriais oficiais e livros introdutórios, e existem diversas opções de cursos gratuitos e pagos tanto presencialmente quanto online. Comunidades como Coding Dojo e grupos de estudos também auxiliam no aprendizado.
Boas práticas de programação com Object Calisthenics
Flisol 2014 - Python, por onde começar?
1. Python, por onde começar?
Ramiro Batista da Luz
Comunidade Curitiba Livre - FLISOL 2014.
26 de Abril de 2014
Ramiro Batista da Luz Python, por onde começar?
2. Sobre a linguagem
Site ocial http://www.python.org
Linguagem de programação interpretada.
Multi plataforma.
Tipagem dinâmica.
Delimitada por espaços.
Usada para praticamente tudo, exceto no
desenvolvimento de driver de dispositivos.
Ramiro Batista da Luz Python, por onde começar?
4. Tutorial e documentação
Guia para iniciantes.
https://wiki.python.org/moin/BeginnersGuide
Tutorial ocial da versão 3.
https://docs.python.org/3/tutorial/index.html
Tutorial ocial da versão 2.
https://docs.python.org/2/tutorial/index.html
Versão 2 ou 3?
https://wiki.python.org/moin/Python2orPython3
Ramiro Batista da Luz Python, por onde começar?
5. Cursos presenciais
Apenas um curso presencial em Curitiba.
Elaborata. http://va.mu/jhMw
Ramiro Batista da Luz Python, por onde começar?
6. Livros I
Lista completa.
https://wiki.python.org/moin/PythonBooks
Python para desenvolvedores.
http://ark4n.wordpress.com/python/
Introdução à Programação com Python.
http://www.nilo.pro.br/iprog/
Python e Django - Desenvolvimento Ágil de Aplicações
Web. http://www.pythonedjango.com.br/
Ramiro Batista da Luz Python, por onde começar?
7. Livros II
Dive Into Python. http://www.diveintopython.net/
Thinking in Python.
http://www.mindview.net/Books/TIPython
A byte of Python.
http://www.swaroopch.com/notes/python/
How to think like a Computer Scientist.
http://va.mu/jhM2
Ramiro Batista da Luz Python, por onde começar?
8. Material Áudio Visual
Lista ocial. https://www.python.org/doc/av
ShowMeDo.
http://showmedo.com/videotutorials/python
Vídeos de Python. http://www.pyvideo.org/
Ramiro Batista da Luz Python, por onde começar?
9. Python na Educação I
Lessons Learned in Teaching Python. http://va.mu/jhNJ
Teaching with the IPython Notebook.
http://va.mu/jhNN
What teachers really need from us. http://va.mu/jhNP
Ramiro Batista da Luz Python, por onde começar?
10. Python na Educação II
Planning and Tending the Garden: The Future of Early
Childhood Python Education. http://va.mu/jhNZ
The Young Coder: Let's Learn Python.
http://va.mu/jhNe
Teaching Python: To Innity and Beyond.
http://va.mu/jhNg
Ramiro Batista da Luz Python, por onde começar?
11. Cursos à distância I
Curso online de Python intermediário.
http://va.mu/jhNm
PyCursos. http://pycursos.com/
Python para Zumbies.
http://pycursos.com/python-para-zumbis/
Welcome to the Django.
http://welcometothedjango.com.br/
Ramiro Batista da Luz Python, por onde começar?
12. Cursos à distância II
Code Academy.
http://www.codecademy.com/tracks/python
Google's Python Class.
https://developers.google.com/edu/python/?csw=1
Learn Python. http://www.learnpython.org/
Coursera.
https://www.coursera.org/course/interactivepython
Learn street.
https://www.learnstreet.com/lessons/study/python
MIT Open Courseware. http://va.mu/jhNx
Ramiro Batista da Luz Python, por onde começar?
13. Outras alternativas
Coding Dojo o/
Lista Dojo Paraná. http://va.mu/jhRv
Repositório Dojo Paraná.
https://github.com/dojo-parana/dojo-parana
Lista Grupy-PR. http://va.mu/jhR1
Aldeia CoWorking.
http://aldeiaco.com.br/cursos/?ee=49
Comunidade brasileira.
https://wiki.python.org/moin/PortugueseLanguage
Ramiro Batista da Luz Python, por onde começar?