Introdução a Programação com
Python
Turicas aka Álvaro Justen
Latinoware 2016
19 de outubro de 2016 - Foz do Iguaçu/PR
Turicas, prazer! =)
Sigam-me os bons:
{ ,
,
,
,
}
/turicas
twitter
github
youtube
slideshare
instagram
alvaro@CursoDeArduino.com.br
turicas.info
Nômade Digital
Software Livre
cursodearduino.com.br
pythonic.cafe
youtube.com/c/PythonicCafe
generonumero.media
Python
pythonquito.tk
E vocês?
Quem jásabe programar (em qualquer linguagem)?
Quem jásabe Python?
Quais são seus objetivos?
Computador
Processador
MemóriaRAM
Entrada/saída:
HD/SSD
Rede
Mouse, teclado, câmeraetc.
Por que saber programar?
Lógica de programação
Instruções (ordens explícitas)
Algoritmos (receitas de bolo)
Programas (conjunto daobra)
Linguagens de programação (regras, funcionalidades)
C, C++, Perl, Python, Ruby, Erlang, Fortran, Pascaletc.
Instruções
Começam com verbo
Explícitas, não ambíguas
Simples, passo-a-passo (imagine ensinar aumacriança)
Exercício
Criar um algoritmo paraescovar os dentes
Um verbo por frase/instrução
Instruções simples
Vamos fazer!
Observações
Linguagem não formal
Variáveis (nomes)
Boas práticas
Granularidade ("nível")
Enquanto ...
E se ...
Python
Linguagem de programação
Criadapor Guido Van Rossum
GNU/Linux e Mac OS X: jávem instalado
python.org
Python - Características
Software livre
Fácilde aprender
Propósito geral
Largamente utilizada(mercado em alta)
Comunidade incrível(pessoas)
Baterias incluídas
Python - Quem usa?
Google
NASA
MozillaFoundation
Globo.com
Dropbox
... (dápra car até amanhãfalando) ...
Python - Comunidade
python-brasilno Google Groups
Grupos no Telegram
Grupos no Facebook
Eventos regionais:
PythonNordeste
PythonSudeste
PythonAmazônia
Caipyra
Eventos nacionais:
PythonBrasil(2017 em BH)
PyConUS
...
Exemplos de código
Idade
Média
IBGE Cidades
Curso de Python Online e
Gratuito!
pythonic.cafe
youtube.com/c/PythonicCafe
pythonbrasil.org.br
13 a18 de outubro
Florianópolis/SC
Participedeeventos regionais!
?
Obrigado! (:
Turicas aka Álvaro Justen
{ ,
,
,
,
}
/turicas
twitter
github
youtube
slideshare
instagram
alvaro@CursoDeArduino.com.br
turicas.info

Introdução a Programação com Python