SlideShare uma empresa Scribd logo
O MAIOR FESTIVAL HACKER
DA AMÉRICA LATINA
Hackeando Dados Públicos
com Python
Fernando Masanori
about.me/fmasanori
Hackeando Dados Públicos com Python – bit.ly/pyraspa
3
I love teaching
CS Professor at FATEC
https://about.me/fmasanori
http://pycursos.com/python-para-zumbis/
Hackeando Dados Públicos com Python – bit.ly/pyraspa
50k alunos
3 milhões visualizações
172 palestras e minicursos
15 países
4
Hackeando Dados Públicos com Python – bit.ly/pyraspa
Tenho transtorno bipolar
Não sou fluente no inglês
Meu github é um zero
Porém amo ensinar
5
Hackeando Dados Públicos com Python – bit.ly/pyraspa
“O que importa não são as
cartas que recebemos no
jogo da vida, mas nosso
modo de jogar com elas”
do livro “Uma mente inquieta” Kay Redfield Jamison
6
Hackeando Dados Públicos com Python – bit.ly/pyraspa
Python
7
Hackeando Dados Públicos com Python – bit.ly/pyraspa
8
Hackeando Dados Públicos com Python – bit.ly/pyraspa
9
Hackeando Dados Públicos com Python – bit.ly/pyraspa
10
Hackeando Dados Públicos com Python – bit.ly/pyraspa
“We want our community to
be more diverse: whoever
you are, and whatever our
background, we welcome
you”
11
http://www.python.org/psf/diversity/
Hackeando Dados Públicos com Python – bit.ly/pyraspa
"We welcome you. You may wear a baby
sling, hijab, a kippah, leather, an
XXXL t-shirt, a pentacle, a political
badge, a rainbow, a rosary, tattoos,
or something we can only dream of.
You may carry a guitar or walking
cane or a 15 year old laptop.
Conservative or liberal, libertarian
or socialist…"
12
https://www.djangoproject.com/diversity/
Hackeando Dados Públicos com Python – bit.ly/pyraspa
13
“Everyone's different, all are
wonderful” (Pycon Japan 2016)
Hackeando Dados Públicos com Python – bit.ly/pyraspa
14
Hackeando Dados Públicos com Python – bit.ly/pyraspa
15
Yeaji Shin APAC Opening Talk
Hackeando Dados Públicos com Python – bit.ly/pyraspa
16
Why we are so
different?
Hackeando Dados Públicos com Python – bit.ly/pyraspa
17
Because we were created
to stay connected, to
share our gifts
Hackeando Dados Públicos com Python – bit.ly/pyraspa
• PyCon talks by women: (2011:
1%), (2012: 7%), (2013: 15%),
(2014/15: 33%), (2016: 40%)
• DjangoCon talks by women:
(2015: 33%), (2016: 40%)
• PSF board 2015: 7 women, 4 men
• PSF board 2016: 7 women, 4 men
• Python Brasil 2016 talks by
women: 42%
18
Hackeando Dados Públicos com Python – bit.ly/pyraspa
• Minicurso que dei para
jornalistas
• Abraji/Curso Abril de Jornalismo
• Quanto o Brasil gastou na Copa do
Mundo? (15 linhas)
• Quantas escolas existem no
Brasil, em funcionamento, sem
água, luz e esgoto? (11 linhas)
• Dados das eleições americanas (11
linhas)
19
Hackeando Dados Públicos com Python – bit.ly/pyraspa
• bit.ly/caj2016 (básico)
• bit.ly/curso_PPZ (intermediário)
20
Hackeando Dados Públicos com Python – bit.ly/pyraspa
21
http://www.portaltransparencia.gov.br/copa2014/dados/ws.seam
Hackeando Dados Públicos com Python – bit.ly/pyraspa
22
http://www.portaltransparencia.gov.br/copa2014/dados/ws.seam
Hackeando Dados Públicos com Python – bit.ly/pyraspa
23
Hackeando Dados Públicos com Python – bit.ly/pyraspa
24
https://gist.github.com/fmasanori/a428ef783211b0ffdee1
Hackeando Dados Públicos com Python – bit.ly/pyraspa
25
https://gist.github.com/fmasanori/a428ef783211b0ffdee1
Hackeando Dados Públicos com Python – bit.ly/pyraspa
26
https://gist.github.com/fmasanori/a428ef783211b0ffdee1
Hackeando Dados Públicos com Python – bit.ly/pyraspa
27
Hackeando Dados Públicos com Python – bit.ly/pyraspa
28
http://educacao.dadosabertosbr.com/api
Hackeando Dados Públicos com Python – bit.ly/pyraspa
29
https://gist.github.com/fmasanori/fc0e98c8c486be80d5a5
Hackeando Dados Públicos com Python – bit.ly/pyraspa
30
https://gist.github.com/fmasanori/fc0e98c8c486be80d5a5
Hackeando Dados Públicos com Python – bit.ly/pyraspa
31
https://gist.github.com/fmasanori/d153bea5690164f75302
Editoriais do New York Times
Hackeando Dados Públicos com Python – bit.ly/pyraspa
32
https://gist.github.com/fmasanori/b7b56cf9fb0a4a4e4a17
Dados das eleições americanas 2016
Hackeando Dados Públicos com Python – bit.ly/pyraspa
33
https://gist.github.com/fmasanori/b7b56cf9fb0a4a4e4a17
Dados das eleições americanas 2016
Hackeando Dados Públicos com Python – bit.ly/pyraspa
34
https://gist.github.com/fmasanori/1288160dad16cc473a53
Copa de Mundo em 6 linhas
Hackeando Dados Públicos com Python – bit.ly/pyraspa
Cursos avançados:
35
Katharine Jarmul: Introduction to Web (and data!)
Scraping with Python - PyCon 2014
Web scraping: Reliably and efficiently pull data
from pages that don't expect it
Hackeando Dados Públicos com Python – bit.ly/pyraspa
36
http://serenata.datasciencebr.com/
Obrigado!
#dontstophacking

Mais conteúdo relacionado

Mais procurados (20)

ODP
Probabilidade
URCA
 
PDF
Prova de Língua Portuguesa conforme Descritores da Prova Brasil
Cláudia Santos
 
PDF
Ii simulado da prova saego-saeb-9ºano - alunos
Hilton Cézar Rezende
 
PPTX
Alimentos transgênicos
ramalhofilipeoricio
 
DOCX
Contrato de patrocínio esportivo
ricardobutano
 
PDF
Atividades de fixaçao sobre protozoarios porifero e cnidários
Eleonora Centena
 
DOCX
Atividade fundamentos-de-redes
Arlimar Jacinto
 
PDF
1capitulo 1-primeira-lei-de-mendel
vaniele17
 
DOC
Exercicios do eja 1
Jonacir Novaes
 
PPTX
Políticas Educacionais Globais - PISA
Paulo Ferreira
 
PDF
Ficha inscrição atletas
Jean Vieira
 
PDF
Interpretacao de texto
JOÃO VITOR ALBUQUERQUE
 
PPTX
Teste seu conhecimento sobre o inglês e DIVIRTA-SE
Jorge Sette
 
DOC
Atividades charges agua
Atividades Diversas Cláudia
 
DOC
Quimica do amor
Atividades Diversas Cláudia
 
PDF
Criar uma conta no slide share
btizatto1
 
DOCX
Exercicios velocidade média
Secretaria da Educação do Estado de São Paulo
 
PDF
Atividade nomenclatura de hidrocarbonetos
Escola Pública/Particular
 
DOC
Exercícios funções inorgânicas
Leonardo Carneiro
 
DOC
Ficha de cadastro do associado
Lenildo Araujo
 
Probabilidade
URCA
 
Prova de Língua Portuguesa conforme Descritores da Prova Brasil
Cláudia Santos
 
Ii simulado da prova saego-saeb-9ºano - alunos
Hilton Cézar Rezende
 
Alimentos transgênicos
ramalhofilipeoricio
 
Contrato de patrocínio esportivo
ricardobutano
 
Atividades de fixaçao sobre protozoarios porifero e cnidários
Eleonora Centena
 
Atividade fundamentos-de-redes
Arlimar Jacinto
 
1capitulo 1-primeira-lei-de-mendel
vaniele17
 
Exercicios do eja 1
Jonacir Novaes
 
Políticas Educacionais Globais - PISA
Paulo Ferreira
 
Ficha inscrição atletas
Jean Vieira
 
Interpretacao de texto
JOÃO VITOR ALBUQUERQUE
 
Teste seu conhecimento sobre o inglês e DIVIRTA-SE
Jorge Sette
 
Atividades charges agua
Atividades Diversas Cláudia
 
Criar uma conta no slide share
btizatto1
 
Atividade nomenclatura de hidrocarbonetos
Escola Pública/Particular
 
Exercícios funções inorgânicas
Leonardo Carneiro
 
Ficha de cadastro do associado
Lenildo Araujo
 

Mais de FATEC São José dos Campos (20)

PDF
Seja feliz programando em python
FATEC São José dos Campos
 
PDF
import pybr12: experiencias de inclusión en la última PyCon Brazil
FATEC São José dos Campos
 
PDF
Import community pycon jp
FATEC São José dos Campos
 
PDF
Import community
FATEC São José dos Campos
 
PDF
Diversidade na Comunidade Python
FATEC São José dos Campos
 
PDF
Import community
FATEC São José dos Campos
 
PDF
Python, the next Brazilian generation
FATEC São José dos Campos
 
PDF
Para gostar de Python DevDay
FATEC São José dos Campos
 
PDF
Classic Games with Python in the browser
FATEC São José dos Campos
 
PDF
Exercício Programa 1 Python para Zumbis
FATEC São José dos Campos
 
PDF
Lista de exercícios V python para zumbis
FATEC São José dos Campos
 
PDF
Lista de exercícios IV python para zumbis
FATEC São José dos Campos
 
PDF
Lista de exercícios III Desafios python para zumbis
FATEC São José dos Campos
 
PDF
Lista de exercícios II python para zumbis
FATEC São José dos Campos
 
PDF
Lista de exercícios I python para zumbis
FATEC São José dos Campos
 
PDF
Lista de exercícios XIV Python para Zumbis
FATEC São José dos Campos
 
PDF
TWP56 DJ Mix 1
FATEC São José dos Campos
 
PDF
TWP54 Exceções
FATEC São José dos Campos
 
PDF
TWP52 MVC Model View Controller
FATEC São José dos Campos
 
Seja feliz programando em python
FATEC São José dos Campos
 
import pybr12: experiencias de inclusión en la última PyCon Brazil
FATEC São José dos Campos
 
Import community pycon jp
FATEC São José dos Campos
 
Import community
FATEC São José dos Campos
 
Diversidade na Comunidade Python
FATEC São José dos Campos
 
Import community
FATEC São José dos Campos
 
Python, the next Brazilian generation
FATEC São José dos Campos
 
Para gostar de Python DevDay
FATEC São José dos Campos
 
Classic Games with Python in the browser
FATEC São José dos Campos
 
Exercício Programa 1 Python para Zumbis
FATEC São José dos Campos
 
Lista de exercícios V python para zumbis
FATEC São José dos Campos
 
Lista de exercícios IV python para zumbis
FATEC São José dos Campos
 
Lista de exercícios III Desafios python para zumbis
FATEC São José dos Campos
 
Lista de exercícios II python para zumbis
FATEC São José dos Campos
 
Lista de exercícios I python para zumbis
FATEC São José dos Campos
 
Lista de exercícios XIV Python para Zumbis
FATEC São José dos Campos
 
TWP54 Exceções
FATEC São José dos Campos
 
TWP52 MVC Model View Controller
FATEC São José dos Campos
 

Último (20)

PDF
LIMITES E FRONTEIRAS DO MUNDO SOCIALISTA.pdf
Henrique Pontes
 
PDF
ARTE EM EXPOSIÇÃO. _
Colégio Santa Teresinha
 
PDF
IUGOSLÁVIA - formação, crises, guerra civil, desintegração
Henrique Pontes
 
PDF
Business Model Canvas - Modelo de Negócio
Alinne Corrêa
 
PPTX
PAÍSES DESENVOLVIDOS e desigaldades econ
MariaLuizagomes17
 
PDF
Modo de Produção Feudal - História da Idade Média Ocidental
professorjoseangeloc
 
PDF
Infografia | Presidência dinamarquesa do Conselho da UE
Centro Jacques Delors
 
PPT
o bota-abaixo e a criminalização da pobreza.ppt
Yorda Ganbatte
 
PDF
Sistema de Bibliotecas UCS - Guerra entre Tríplice Aliança e o Paraguai
Biblioteca UCS
 
PPTX
ProducaoMudas Sexuada e Assexuada bem elaborado
joilsonbrocha
 
PDF
Marco referencial de competências em IA para professores
Espanhol Online
 
PDF
Leitura - Protocolo de atendimento às vítimas de assédio moral, assédio sexua...
giovannaqahal
 
PPTX
metodologiadotrabalhocientificonafaculda
DeuzinhaAzevedo
 
PDF
Terceira República no Brasil - História do Brasil República
professorjoseangeloc
 
PPTX
8-Movimentos tectônicos e Terremotos-Vulcanismo.pptx
Lucas Cechinel
 
PPTX
Slides Lição 2, Betel, O Evangelho do Filho de DEUS, 3Tr25.pptx
LuizHenriquedeAlmeid6
 
PPTX
Matematica Probabilidade e Sistemas Lineares.pptx
ssuser6902511
 
PPTX
Técnicas de prevenção contra incêndio.pptx
douglasmaikon97
 
PPTX
Slides Lição 1, Central Gospel, Tiago, a Epístola da Fé, 3Tr25.pptx
LuizHenriquedeAlmeid6
 
PPTX
MAPA COMPETÊNCIAS_SOCIOEMOooCIONAIS.pptx
AdrianoReal1
 
LIMITES E FRONTEIRAS DO MUNDO SOCIALISTA.pdf
Henrique Pontes
 
ARTE EM EXPOSIÇÃO. _
Colégio Santa Teresinha
 
IUGOSLÁVIA - formação, crises, guerra civil, desintegração
Henrique Pontes
 
Business Model Canvas - Modelo de Negócio
Alinne Corrêa
 
PAÍSES DESENVOLVIDOS e desigaldades econ
MariaLuizagomes17
 
Modo de Produção Feudal - História da Idade Média Ocidental
professorjoseangeloc
 
Infografia | Presidência dinamarquesa do Conselho da UE
Centro Jacques Delors
 
o bota-abaixo e a criminalização da pobreza.ppt
Yorda Ganbatte
 
Sistema de Bibliotecas UCS - Guerra entre Tríplice Aliança e o Paraguai
Biblioteca UCS
 
ProducaoMudas Sexuada e Assexuada bem elaborado
joilsonbrocha
 
Marco referencial de competências em IA para professores
Espanhol Online
 
Leitura - Protocolo de atendimento às vítimas de assédio moral, assédio sexua...
giovannaqahal
 
metodologiadotrabalhocientificonafaculda
DeuzinhaAzevedo
 
Terceira República no Brasil - História do Brasil República
professorjoseangeloc
 
8-Movimentos tectônicos e Terremotos-Vulcanismo.pptx
Lucas Cechinel
 
Slides Lição 2, Betel, O Evangelho do Filho de DEUS, 3Tr25.pptx
LuizHenriquedeAlmeid6
 
Matematica Probabilidade e Sistemas Lineares.pptx
ssuser6902511
 
Técnicas de prevenção contra incêndio.pptx
douglasmaikon97
 
Slides Lição 1, Central Gospel, Tiago, a Epístola da Fé, 3Tr25.pptx
LuizHenriquedeAlmeid6
 
MAPA COMPETÊNCIAS_SOCIOEMOooCIONAIS.pptx
AdrianoReal1
 

Hackeando Dados públicos com python

  • 1. O MAIOR FESTIVAL HACKER DA AMÉRICA LATINA
  • 2. Hackeando Dados Públicos com Python Fernando Masanori about.me/fmasanori
  • 3. Hackeando Dados Públicos com Python – bit.ly/pyraspa 3 I love teaching CS Professor at FATEC https://about.me/fmasanori http://pycursos.com/python-para-zumbis/
  • 4. Hackeando Dados Públicos com Python – bit.ly/pyraspa 50k alunos 3 milhões visualizações 172 palestras e minicursos 15 países 4
  • 5. Hackeando Dados Públicos com Python – bit.ly/pyraspa Tenho transtorno bipolar Não sou fluente no inglês Meu github é um zero Porém amo ensinar 5
  • 6. Hackeando Dados Públicos com Python – bit.ly/pyraspa “O que importa não são as cartas que recebemos no jogo da vida, mas nosso modo de jogar com elas” do livro “Uma mente inquieta” Kay Redfield Jamison 6
  • 7. Hackeando Dados Públicos com Python – bit.ly/pyraspa Python 7
  • 8. Hackeando Dados Públicos com Python – bit.ly/pyraspa 8
  • 9. Hackeando Dados Públicos com Python – bit.ly/pyraspa 9
  • 10. Hackeando Dados Públicos com Python – bit.ly/pyraspa 10
  • 11. Hackeando Dados Públicos com Python – bit.ly/pyraspa “We want our community to be more diverse: whoever you are, and whatever our background, we welcome you” 11 http://www.python.org/psf/diversity/
  • 12. Hackeando Dados Públicos com Python – bit.ly/pyraspa "We welcome you. You may wear a baby sling, hijab, a kippah, leather, an XXXL t-shirt, a pentacle, a political badge, a rainbow, a rosary, tattoos, or something we can only dream of. You may carry a guitar or walking cane or a 15 year old laptop. Conservative or liberal, libertarian or socialist…" 12 https://www.djangoproject.com/diversity/
  • 13. Hackeando Dados Públicos com Python – bit.ly/pyraspa 13 “Everyone's different, all are wonderful” (Pycon Japan 2016)
  • 14. Hackeando Dados Públicos com Python – bit.ly/pyraspa 14
  • 15. Hackeando Dados Públicos com Python – bit.ly/pyraspa 15 Yeaji Shin APAC Opening Talk
  • 16. Hackeando Dados Públicos com Python – bit.ly/pyraspa 16 Why we are so different?
  • 17. Hackeando Dados Públicos com Python – bit.ly/pyraspa 17 Because we were created to stay connected, to share our gifts
  • 18. Hackeando Dados Públicos com Python – bit.ly/pyraspa • PyCon talks by women: (2011: 1%), (2012: 7%), (2013: 15%), (2014/15: 33%), (2016: 40%) • DjangoCon talks by women: (2015: 33%), (2016: 40%) • PSF board 2015: 7 women, 4 men • PSF board 2016: 7 women, 4 men • Python Brasil 2016 talks by women: 42% 18
  • 19. Hackeando Dados Públicos com Python – bit.ly/pyraspa • Minicurso que dei para jornalistas • Abraji/Curso Abril de Jornalismo • Quanto o Brasil gastou na Copa do Mundo? (15 linhas) • Quantas escolas existem no Brasil, em funcionamento, sem água, luz e esgoto? (11 linhas) • Dados das eleições americanas (11 linhas) 19
  • 20. Hackeando Dados Públicos com Python – bit.ly/pyraspa • bit.ly/caj2016 (básico) • bit.ly/curso_PPZ (intermediário) 20
  • 21. Hackeando Dados Públicos com Python – bit.ly/pyraspa 21 http://www.portaltransparencia.gov.br/copa2014/dados/ws.seam
  • 22. Hackeando Dados Públicos com Python – bit.ly/pyraspa 22 http://www.portaltransparencia.gov.br/copa2014/dados/ws.seam
  • 23. Hackeando Dados Públicos com Python – bit.ly/pyraspa 23
  • 24. Hackeando Dados Públicos com Python – bit.ly/pyraspa 24 https://gist.github.com/fmasanori/a428ef783211b0ffdee1
  • 25. Hackeando Dados Públicos com Python – bit.ly/pyraspa 25 https://gist.github.com/fmasanori/a428ef783211b0ffdee1
  • 26. Hackeando Dados Públicos com Python – bit.ly/pyraspa 26 https://gist.github.com/fmasanori/a428ef783211b0ffdee1
  • 27. Hackeando Dados Públicos com Python – bit.ly/pyraspa 27
  • 28. Hackeando Dados Públicos com Python – bit.ly/pyraspa 28 http://educacao.dadosabertosbr.com/api
  • 29. Hackeando Dados Públicos com Python – bit.ly/pyraspa 29 https://gist.github.com/fmasanori/fc0e98c8c486be80d5a5
  • 30. Hackeando Dados Públicos com Python – bit.ly/pyraspa 30 https://gist.github.com/fmasanori/fc0e98c8c486be80d5a5
  • 31. Hackeando Dados Públicos com Python – bit.ly/pyraspa 31 https://gist.github.com/fmasanori/d153bea5690164f75302 Editoriais do New York Times
  • 32. Hackeando Dados Públicos com Python – bit.ly/pyraspa 32 https://gist.github.com/fmasanori/b7b56cf9fb0a4a4e4a17 Dados das eleições americanas 2016
  • 33. Hackeando Dados Públicos com Python – bit.ly/pyraspa 33 https://gist.github.com/fmasanori/b7b56cf9fb0a4a4e4a17 Dados das eleições americanas 2016
  • 34. Hackeando Dados Públicos com Python – bit.ly/pyraspa 34 https://gist.github.com/fmasanori/1288160dad16cc473a53 Copa de Mundo em 6 linhas
  • 35. Hackeando Dados Públicos com Python – bit.ly/pyraspa Cursos avançados: 35 Katharine Jarmul: Introduction to Web (and data!) Scraping with Python - PyCon 2014 Web scraping: Reliably and efficiently pull data from pages that don't expect it
  • 36. Hackeando Dados Públicos com Python – bit.ly/pyraspa 36 http://serenata.datasciencebr.com/