Upgrade to Pro — share decks privately, control downloads, hide ads and more …

O que Python pode fazer e você não sabia

O que Python pode fazer e você não sabia

Python é conhecida a linguagem com baterias embutidas, ou seja, contém diversas funcionalidades prontas disponíveis,
e isso permite que possamos diversificar as aplicações, veremos como Python trabalha com desenvolvimento web em
frameworks como Django e Flask, trabalhando com bibliotecas como processamento de imagens,
síntese de sons ou mineração de dados, além de casos de empresas que migraram para Python falando as
vantagens que foram agregadas.

Python é muito poderosa, acrescentando suas bibliotecas, existem milhares de possibilidades de aplicação nos diversos
campos, seja trabalhando com criação de sites como a Globo.com e JusBrasil, o tratamento de imagens na que a Netshoes
e Dafiti utilizam, ou minerar dados procurando termos importantes, veremos quais são as ferramentas e formas
de utilização de Python nessas áreas.

62cf619f4ba1096db6e9a255e2f0c341?s=128

Eric Hideki

August 08, 2014
Tweet

Transcript

  1. O que O que Python Python pode fazer e você

    pode fazer e você não sabia não sabia
  2. Ou melhor...... Ou melhor...... A história de A história de

    José José
  3. None
  4. None
  5. None
  6. Batteries Included Batteries Included

  7. None
  8. None
  9. None
  10. String String Como ordenar uma Como ordenar uma lista através

    de um lista através de um parâmetro parâmetro
  11. None
  12. Numbers Numbers Como calcular Como calcular precisamente precisamente números decimais

    números decimais
  13. None
  14. None
  15. Django Django

  16. None
  17. $ Pip install virtualenv $ Pip install virtualenv $ virtualenv

    sitedojose $ virtualenv sitedojose $ source ./sitedojose/bin/activate $ source ./sitedojose/bin/activate (sitedojose)$ pip install django (sitedojose)$ pip install django
  18. None
  19. None
  20. None
  21. None
  22. None
  23. None
  24. Django-admin-bootstrap Django-admin-bootstrap https://github.com/douglasmiranda/django-admin-bootstrap https://github.com/douglasmiranda/django-admin-bootstrap

  25. Djamin Djamin https://github.com/hersonls/djamin https://github.com/hersonls/djamin

  26. Oscar – E-commerce Oscar – E-commerce Mezzanine – CMS Mezzanine

    – CMS Opps – CMS Opps – CMS Wagtail – CMS Wagtail – CMS Django CMS Django CMS
  27. https://www.youtube.com/watch?v=2geC50roans https://www.youtube.com/watch?v=2geC50roans

  28. Pillow Pillow

  29. None
  30. None
  31. None
  32. None
  33. None
  34. None
  35. None
  36. None
  37. None
  38. None
  39. PYGAME PYGAME

  40. None
  41. None
  42. None
  43. Biopython Biopython

  44. Samuel e Ricardo Samuel e Ricardo duvidam: duvidam: Tio José,

    aposto que Tio José, aposto que com esse Python dá com esse Python dá pra tocar música? pra tocar música?
  45. None
  46. None
  47. Audiolazy Audiolazy http://bit.ly/1s2TqWT http://bit.ly/1s2TqWT

  48. None
  49. DEAL WITH IT! DEAL WITH IT!

  50. Mineração de dados - Scrapy Mineração de dados - Scrapy

    http://bit.ly/1klKtIq http://bit.ly/1klKtIq
  51. http://pythonhelp.wordpress.com/2014/08/05/w http://pythonhelp.wordpress.com/2014/08/05/w eb-scraping-com-scrapy-primeiros-passos/ eb-scraping-com-scrapy-primeiros-passos/

  52. E no Brasil, quem usa? E no Brasil, quem usa?

    Globo.com Globo.com – Django, Tornado, Flask e outros; – Django, Tornado, Flask e outros; JusBrasil JusBrasil – Python e Flask; – Python e Flask; Evolux Evolux – Telecomunicações; – Telecomunicações; Geekie Geekie – Big Data com Python; – Big Data com Python; ZNC Sistemas ZNC Sistemas – Geolocalização com Django; – Geolocalização com Django; Qmágico Qmágico – Google App Engine e Python; – Google App Engine e Python; Trippics Trippics – Python e Django; – Python e Django; Soda Virtual Soda Virtual – Criação de aplicações com Django; – Criação de aplicações com Django; Portal Terra Portal Terra – Python e MongoDB; – Python e MongoDB; Cacho.la Cacho.la – Web2py; – Web2py; Sentibol Sentibol – Web2py; – Web2py; Portal Vírgula Portal Vírgula – Python, Django e Opps CMS; – Python, Django e Opps CMS; E diversos outros... E diversos outros...
  53. E lá fora, quem usa? E lá fora, quem usa?

    Google Google Instagram Instagram Pinterest Pinterest Disqus Disqus Disney Disney Youtube Youtube Bit.ly Bit.ly Yahoo Yahoo Mozilla Mozilla Nasa Nasa https://wiki.python.org/moin/OrganizationsUsingPython https://wiki.python.org/moin/OrganizationsUsingPython
  54. E o porque escolheram Python? E o porque escolheram Python?

    MOZILLA MOZILLA “ “Uma tarefa que tem em média de vinte Uma tarefa que tem em média de vinte linhas de código em C e sete em Java linhas de código em C e sete em Java geralmente podem ser feitas com geralmente podem ser feitas com apenas uma linha de código Python” apenas uma linha de código Python”
  55. E o porque escolheram Python? E o porque escolheram Python?

    ForecastWatch ForecastWatch ForecastWatch é uma empresa especializada ForecastWatch é uma empresa especializada em previsões do clima/tempo em previsões do clima/tempo “ “O poder do Python faz um monte de coisa O poder do Python faz um monte de coisa com poucas linhas de código, permitindo com poucas linhas de código, permitindo prototipar em questão de semanas, prototipar em questão de semanas, permitindo fazer testes e que o negócio permitindo fazer testes e que o negócio cresça de forma saudável.” cresça de forma saudável.”
  56. E o porque escolheram Python? E o porque escolheram Python?

    Google – Google App Google – Google App Engine Engine Desenvolvimento rápido de produtos Desenvolvimento rápido de produtos – Uma grande – Uma grande variedade de ferramentas e componentes já prontos; variedade de ferramentas e componentes já prontos; Flexibilidade na infraestrutura Flexibilidade na infraestrutura - Python permite - Python permite Troca Troca interna interna de componentes da de componentes da infra - estrutura infra - estrutura com muito com muito menos necessidade de codificação; menos necessidade de codificação;
  57. Veja mais casos em: Veja mais casos em: http://brochure.getpython.info/ http://brochure.getpython.info/

  58. Principais motivos para Principais motivos para escolherem Python: escolherem Python:

    - Linguagem de fácil manutenção; - Linguagem de fácil manutenção; - Diversas bibliotecas prontas; - Diversas bibliotecas prontas; - Tutoriais e livros das mais diversas - Tutoriais e livros das mais diversas áreas; áreas; - FÁCIL APRENDIZADO - FÁCIL APRENDIZADO - Excelente documentação; - Excelente documentação; - Divertida; - Divertida; - Diversificada; - Diversificada; - Simples e poderosa; - Simples e poderosa;
  59. Python é..... Python é.....

  60. None
  61. Você não deve se lembrar de Python, Você não deve

    se lembrar de Python, lembre – se sempre do José! lembre – se sempre do José!
  62. Obrigado! Obrigado! @erichideki @erichideki