workshop de introdução ao python - tads 2015

12

Upload: ramiro-luz

Post on 19-Aug-2015

41 views

Category:

Technology


7 download

TRANSCRIPT

Page 1: Workshop de introdução ao python - TADS 2015

Introdução à programação com Python

Ramiro Luz

10 de Agosto de 2015

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 1 / 12

Page 2: Workshop de introdução ao python - TADS 2015

Sobre o autor

Ramiro Batista da Luz, pós-graduado em Engenharia de Software pelaUTFPR em mestrado pro�ssional, ênfase em métodos ágeis.Programador, iniciou a carreira em 1996, organizador daPythonBrasil[6].

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 2 / 12

Page 3: Workshop de introdução ao python - TADS 2015

Sobre o curso

Variáveis e entrada de dados.

Condições.

Repetições.

Funções.

Manipulação de arquivos.

Classes e objetos.

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 3 / 12

Page 4: Workshop de introdução ao python - TADS 2015

Variáveis

Numéricas.

Strings.

Listas.

Tuplas.

Dicionários.

Conjuntos.

Data.

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 4 / 12

Page 5: Workshop de introdução ao python - TADS 2015

Condições

Comando if

Comando else

Comando elif

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 5 / 12

Page 6: Workshop de introdução ao python - TADS 2015

Repetições

Comando for.

Comando while.

Comando continue.

Comando break.

Laços também tem comando else.

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 6 / 12

Page 7: Workshop de introdução ao python - TADS 2015

Funções

De�nindo funções.

Parâmetros com valor default.

Usando lista de parâmetros posicionais.

Usando dicionário de parâmetros nomeados.

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 7 / 12

Page 8: Workshop de introdução ao python - TADS 2015

Manipulando arquivos

Lendo arquivos.

Escrevendo em arquivos.

Serializando com JSON.

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 8 / 12

Page 9: Workshop de introdução ao python - TADS 2015

Classes e objetos

De�nindo classes.

Médotos.

Objetos.

Tratando exceções.

Criando exceções customizadas.

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 9 / 12

Page 10: Workshop de introdução ao python - TADS 2015

Contato

@ramiroluz

[email protected]

Slack do GruPy-PR: https://grupypr.slack.com

Lista: https://groups.google.com/forum/#!forum/grupy-pr

GitHub: https://github.com/GruPyPR/

MeetUp: http://www.meetup.com/pt/GruPy-PR/

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 10 / 12

Page 11: Workshop de introdução ao python - TADS 2015

Agradecimentos

OBRIGADO!

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 11 / 12

Page 12: Workshop de introdução ao python - TADS 2015

Referencias

Tutorial do Python: https://docs.python.org/3/tutorial/

Exercícios: http://wiki.python.org.br/ListaDeExercicios

Ramiro Luz Introdução à programação com Python 10 de Agosto de 2015 12 / 12