Mudanças entre as edições de "Python Prático"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
Linha 28: Linha 28:
 
== Software necessário ==
 
== Software necessário ==
   
Vamos usar as versões 2.7 e 3.3 do Python (a versão usada vai depender de cada atividade).
+
Vamos usar as versões 2.7 e 3.3 do Python (sim, '''ambas''':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.
+
=== Usuários de GNU/Linux, *BSD ===
   
  +
Você já deve ter o Python 2.7 instalado. Verifique. Se tiver Python 2.6, também serve.
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.
+
Para instalar o Python 3.3, use o sistema de pacotes/ports da sua distribuição. Se tiver Python 3.2 ou 3.1, também serve.
   
  +
=== Usuários de Mac OSX ===
Quem usa GNU/Linux deve usar os sistema de pacotes da sua distribuição para instalar o Python 3.
 
   
  +
Você já deve ter o Python 2.7 instalado. Verifique. Se tiver Python 2.6, também serve.
Para os demais, eis a página com links para os instaladores oficiais de Python:
 
   
  +
Para instalar o Python 3.3, utilize o [http://brew.sh/ Homebrew] ou o [http://www.python.org/download/releases/3.3.3/ instalador oficial] do Python.org
http://www.python.org/getit/
 
  +
  +
=== Usuários de Windows ===
  +
  +
Quem usa Windows vai precisar instalar o Python 2.7 e o Python 3.3. Recomendo instalar primeiro o Python 2.7, depois o Python 3.3. Explicarei os motivos no primeiro dia da oficina.
  +
  +
Baixe e execute os instaladores oficiais, '''nesta ordem''':
  +
 
1) [http://www.python.org/getit/releases/2.7.6/ Python 2.7]
  +
2) [http://www.python.org/getit/releases/3.3.3/ Python 3.3]
  +
  +
=== Para todos ===
   
 
;ATENÇÃO
 
;ATENÇÃO
 
:Por gentileza e respeito aos colegas: instale as duas versões de Python antes de aparecer para a primeira oficina, OK?
 
:Por gentileza e respeito aos colegas: instale as duas versões de Python antes de aparecer para a primeira oficina, OK?
 
   
 
== Condições ==
 
== Condições ==

Edição das 17h42min 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 (sim, ambas:a versão usada vai depender de cada atividade).

Usuários de GNU/Linux, *BSD

Você já deve ter o Python 2.7 instalado. Verifique. Se tiver Python 2.6, também serve.

Para instalar o Python 3.3, use o sistema de pacotes/ports da sua distribuição. Se só tiver Python 3.2 ou 3.1, também serve.

Usuários de Mac OSX

Você já deve ter o Python 2.7 instalado. Verifique. Se tiver Python 2.6, também serve.

Para instalar o Python 3.3, utilize o Homebrew ou o instalador oficial do Python.org

Usuários de Windows

Quem usa Windows vai precisar instalar o Python 2.7 e o Python 3.3. Recomendo instalar primeiro o Python 2.7, depois o Python 3.3. Explicarei os motivos no primeiro dia da oficina.

Baixe e execute os instaladores oficiais, nesta ordem:

1) Python 2.7 2) Python 3.3

Para todos

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.