Python - O que, por que, como e quando
Gustavo Carvalho
Universidade Federal do Piau´ı / Agˆencia 128 Bits
about.me/gt.sal...
Quem ´e Python no jogo do bixo?
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Quem ´e Python no jogo do bixo?
Linguagem de programa¸c˜ao criada por volta de 1990 por
Guido Van Rossum
Interpretada
Comp...
Quem ´e Python no jogo do bixo?
Sintaxe simples e expressiva
Tipagem forte e dinˆamica
Alto n´ıvel
Sobrecarga de Operadore...
Por quˆe usar Python?
Web - Django, Flask, Web2py, Pyramid, Zope, etc, etc, etc
GUI - PyQt, PyGTK, Tkinter, wxPython
Cient...
Por que usar Python?
http://web.archive.org/web/19990204033714/http://google.stanford.edu/about.html
Gustavo Carvalho Quem...
Por que usar Python?
http://web.archive.org/web/19990204033714/http://google.stanford.edu/about.html
Gustavo Carvalho Quem...
Por que usar Python?
Python tem sido uma parte importante do Google
desde o in´ıcio, e permanece assim conforme o sistema
...
Por que usar Python?
http://aima.cs.berkeley.edu/
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Por que usar Python?
Python ´e r´apido o suficiente para o nosso site e
permite que n´os produzamos caracter´ısticas que po...
Por que usar Python?
Industrial Light and Magic
Nasa
New York Times
The Guardian
Dropbox
Blender
FBI e CIA
Nokia
IBM
Gusta...
Por que usar Python?
Civilization IV
Frets On Fire
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Por que usar Python?
brasil.gov.br
globo.com
jusbrasil.com.br
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Por que usar Python?
agencia128bits.com
institutogalaxy.com.br
capitalteresina.com.br
www.munditecnologia.com.br
ziggi.uol...
Por que usar Python?
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Gustavo Carvalho Quem ´e esse Python...
Por que aprender Python?
N˜ao ´e dif´ıcil
Resultados Imediatos
Divertido
Gustavo Carvalho Quem ´e esse Python? - Virada Ge...
Por que usar Python?
Comunidade!
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Por que usar Python?
PUG-PI
facebook.com/groups/pugpi
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Gostei! Como aprendo?
2 ou 3?
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Gostei! Como aprendo?
Diversas Implementa¸c˜oes
Cython
Jython
Iron Python
PyPy
Gustavo Carvalho Quem ´e esse Python? - Vir...
Gostei! Como aprendo?
Documenta¸c˜ao - www.python.org/doc/
Khan Academy - www.khanacademy.org/cs
Python Brasil -
www.pytho...
Quando Usar Python?
Sempre :)
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Quando n˜ao usar Python?
Desempenho :(
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Perguntas?
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Obrigado!
about.me/gt.salles
Gustavo Carvalho Quem ´e esse Python? - Virada Geek
Próximos SlideShares
Carregando em…5
×

Python - o que, porque, como e quando

576 visualizações

Publicada em

Palestra apresentada na Virada Geek 2013

Publicada em: Tecnologia
1 comentário
3 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
576
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
10
Comentários
1
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Python - o que, porque, como e quando

  1. 1. Python - O que, por que, como e quando Gustavo Carvalho Universidade Federal do Piau´ı / Agˆencia 128 Bits about.me/gt.salles Virada Geek Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  2. 2. Quem ´e Python no jogo do bixo? Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  3. 3. Quem ´e Python no jogo do bixo? Linguagem de programa¸c˜ao criada por volta de 1990 por Guido Van Rossum Interpretada Compila c´odigo para bytecode Multiparadigma Sequencial Orientada a Objetos Funcional Multiplataforma Unix (Mac e Linux) Windows Mobile (Embarcado no Nokia S-60) Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  4. 4. Quem ´e Python no jogo do bixo? Sintaxe simples e expressiva Tipagem forte e dinˆamica Alto n´ıvel Sobrecarga de Operadores Heran¸ca M´ultipla Interpretador Interativo Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  5. 5. Por quˆe usar Python? Web - Django, Flask, Web2py, Pyramid, Zope, etc, etc, etc GUI - PyQt, PyGTK, Tkinter, wxPython Cient´ıfica - Numpy, Scypy, Pylab Computa¸c˜ao Gr´afica - PyOpenGL, PyGame Banco de Dados - SQLAlquemy, PyMongo, PonyORM Automa¸c˜ao de sistemas - Celery, Fabric Default - Data, Tempo, Criptografia, Web (Urllib), Math, Sistema, JSON Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  6. 6. Por que usar Python? http://web.archive.org/web/19990204033714/http://google.stanford.edu/about.html Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  7. 7. Por que usar Python? http://web.archive.org/web/19990204033714/http://google.stanford.edu/about.html Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  8. 8. Por que usar Python? Python tem sido uma parte importante do Google desde o in´ıcio, e permanece assim conforme o sistema cresce e evolui. Hoje, dezenas de engenheiros do Google usam Python, e estamos procurando por mas pessoas com conhecimento nessa linguagem. Peter Norvig http://www.python.org.br/wiki/PythonNoGoogle Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  9. 9. Por que usar Python? http://aima.cs.berkeley.edu/ Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  10. 10. Por que usar Python? Python ´e r´apido o suficiente para o nosso site e permite que n´os produzamos caracter´ısticas que podem ser mantidas em tempo recorde, com um m´ınimo de desenvolvedores. Cuong Do, arquiteto de Software do Youtube http://www.python.org/about/quotes/ Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  11. 11. Por que usar Python? Industrial Light and Magic Nasa New York Times The Guardian Dropbox Blender FBI e CIA Nokia IBM Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  12. 12. Por que usar Python? Civilization IV Frets On Fire Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  13. 13. Por que usar Python? brasil.gov.br globo.com jusbrasil.com.br Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  14. 14. Por que usar Python? agencia128bits.com institutogalaxy.com.br capitalteresina.com.br www.munditecnologia.com.br ziggi.uol.com.br/ www.supervasco.com Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  15. 15. Por que usar Python? http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  16. 16. Por que aprender Python? N˜ao ´e dif´ıcil Resultados Imediatos Divertido Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  17. 17. Por que usar Python? Comunidade! Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  18. 18. Por que usar Python? PUG-PI facebook.com/groups/pugpi Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  19. 19. Gostei! Como aprendo? 2 ou 3? Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  20. 20. Gostei! Como aprendo? Diversas Implementa¸c˜oes Cython Jython Iron Python PyPy Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  21. 21. Gostei! Como aprendo? Documenta¸c˜ao - www.python.org/doc/ Khan Academy - www.khanacademy.org/cs Python Brasil - www.python.org.br/wiki/DocumentacaoPython PyCursos - Python Para Zumbis - pingmind.com/python-para-zumbis/ Blog Aprendendo Python - ericstk.wordpress.com Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  22. 22. Quando Usar Python? Sempre :) Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  23. 23. Quando n˜ao usar Python? Desempenho :( Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  24. 24. Perguntas? Gustavo Carvalho Quem ´e esse Python? - Virada Geek
  25. 25. Obrigado! about.me/gt.salles Gustavo Carvalho Quem ´e esse Python? - Virada Geek

×