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

Hackeando Dados públicos com python

  • 1.
    O MAIOR FESTIVALHACKER DA AMÉRICA LATINA
  • 2.
    Hackeando Dados Públicos comPython Fernando Masanori about.me/fmasanori
  • 3.
    Hackeando Dados Públicoscom 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úblicoscom Python – bit.ly/pyraspa 50k alunos 3 milhões visualizações 172 palestras e minicursos 15 países 4
  • 5.
    Hackeando Dados Públicoscom 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úblicoscom 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úblicoscom Python – bit.ly/pyraspa Python 7
  • 8.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 8
  • 9.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 9
  • 10.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 10
  • 11.
    Hackeando Dados Públicoscom 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úblicoscom 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úblicoscom Python – bit.ly/pyraspa 13 “Everyone's different, all are wonderful” (Pycon Japan 2016)
  • 14.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 14
  • 15.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 15 Yeaji Shin APAC Opening Talk
  • 16.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 16 Why we are so different?
  • 17.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 17 Because we were created to stay connected, to share our gifts
  • 18.
    Hackeando Dados Públicoscom 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úblicoscom 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úblicoscom Python – bit.ly/pyraspa • bit.ly/caj2016 (básico) • bit.ly/curso_PPZ (intermediário) 20
  • 21.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 21 http://www.portaltransparencia.gov.br/copa2014/dados/ws.seam
  • 22.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 22 http://www.portaltransparencia.gov.br/copa2014/dados/ws.seam
  • 23.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 23
  • 24.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 24 https://gist.github.com/fmasanori/a428ef783211b0ffdee1
  • 25.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 25 https://gist.github.com/fmasanori/a428ef783211b0ffdee1
  • 26.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 26 https://gist.github.com/fmasanori/a428ef783211b0ffdee1
  • 27.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 27
  • 28.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 28 http://educacao.dadosabertosbr.com/api
  • 29.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 29 https://gist.github.com/fmasanori/fc0e98c8c486be80d5a5
  • 30.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 30 https://gist.github.com/fmasanori/fc0e98c8c486be80d5a5
  • 31.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 31 https://gist.github.com/fmasanori/d153bea5690164f75302 Editoriais do New York Times
  • 32.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 32 https://gist.github.com/fmasanori/b7b56cf9fb0a4a4e4a17 Dados das eleições americanas 2016
  • 33.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 33 https://gist.github.com/fmasanori/b7b56cf9fb0a4a4e4a17 Dados das eleições americanas 2016
  • 34.
    Hackeando Dados Públicoscom Python – bit.ly/pyraspa 34 https://gist.github.com/fmasanori/1288160dad16cc473a53 Copa de Mundo em 6 linhas
  • 35.
    Hackeando Dados Públicoscom 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úblicoscom Python – bit.ly/pyraspa 36 http://serenata.datasciencebr.com/
  • 37.