Mudanças entre as edições de "Python Prático"
(Criou página com '== Datas e Horários == Dias 25/nov; 2, 9 e 16/dez, de 19h30 a 23h00 == Conteúdo == Os temas abaixo são apenas sugestões. Os temas a serem tratados serão discutidos co...') |
|||
Linha 8: | Linha 8: | ||
Os temas abaixo são apenas sugestões. Os temas a serem tratados serão discutidos com os participantes |
Os temas abaixo são apenas sugestões. Os temas a serem tratados serão discutidos com os participantes |
||
− | + | * como lidar com arquivos |
|
− | + | ** aplicação: cifrar e decifrar arquivos de texto e binários |
|
− | + | * como fazer uma aplicação GUI/Desktop |
|
− | + | ** aplicação: fazer uma interface amigável para um utilitário de cifrar/decifrar arquivos |
|
− | + | * como interagir com a Internet |
|
− | + | ** aplicação: usar a API do Twitter para monitorar tuítes de interesse |
|
− | + | * como fazer uma aplicação Web |
|
− | + | ** aplicação: usar o Google App Engine para gerenciar um "amigo secreto" |
|
− | |||
== Pré-requisitos == |
== Pré-requisitos == |
Edição das 17h31min de 23 de novembro de 2013
Datas e Horários
Dias 25/nov; 2, 9 e 16/dez, de 19h30 a 23h00
Conteúdo
Os temas abaixo são apenas sugestões. Os temas a serem tratados serão discutidos com os participantes
- como lidar com arquivos
- aplicação: cifrar e decifrar arquivos de texto e binários
- como fazer uma aplicação GUI/Desktop
- aplicação: fazer uma interface amigável para um utilitário de cifrar/decifrar arquivos
- como interagir com a Internet
- aplicação: usar a API do Twitter para monitorar tuítes de interesse
- como fazer uma aplicação Web
- aplicação: usar o Google App Engine para gerenciar um "amigo secreto"
Pré-requisitos
0) Vontade de aprender 1) Saber programar em qualquer linguagem de programação 2) Levar seu computador 3) Disponibilidade para exercitar e pesquisar entre um encontro e outro 4) Instalar o Python 2.7 *E* o Python 3.3 no seu computador *antes* da primeira oficina (no primeiro dia vamos explicar porque instalar as duas versões)
Software necessário
Vamos usar as versões 2.7 e 3.3 do Python (a versão usada vai depender de cada atividade).
Quem usa GNU/Linux, *BSD ou Mac OSX já deve ter o Python 2.7 instalado.
Quem usa Windows vai precisar instalar ambos.
Todos devem instalar PRIMEIRO o Python 2.7 depois o Python 3.3. Explicarei os motivos na 2a-feira à noite.
Quem usa GNU/Linux deve usar os sistema de pacotes da sua distribuição para instalar o Python 3.
Para os demais, eis a página com links para os instaladores oficiais de Python:
- ATENÇÃO
- Por gentileza e respeito aos colegas: instale as duas versões de Python antes de aparecer para a primeira oficina, OK?
Condições
- Não há custo para participar, não precisa ser sócio nem frequentador assíduo do Garoa. Tod@s são benvid@s!
- Não organizaremos inscrições. Basta aparecer dia 25/nov até 19h30. Se não couber todo mundo na sala multi-uso, vamos dar um jeito de usar outros espaços do Garoa.
- Não faremos transmissão das aulas pela Internet, nem gravaremos a oficina. Não é má-vontade, é falta de braço para fazer isso acontecer. Se alguém quiser fazer a transmissão ou gravação, pode fazer, desde que não atrapalhe ou limite de qualquer maneira a atividade presencial ;-).
- A oficina vai começar 19h30, mas no primeiro dia estarei lá 18h30 para abrir o Garoa. É recomendável chegar cedo para pegar um bom lugar, tomada etc.