Mudanças entre as edições de "Python Prático"
m (Foram revertidas as edições de Yangping55 (disc) para a última versão por Pitanga) |
|||
(6 revisões intermediárias por 3 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
== Datas e Horários == |
== Datas e Horários == |
||
− | Dias 25/nov; 2, 9 e 16/dez, de 19h30 a |
+ | Dias 25/nov; 2, 9 e 16/dez, de 19h30 a 22h30 |
== Local == |
== Local == |
||
Linha 38: | Linha 38: | ||
== Software necessário == |
== 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). |
Vamos usar as versões 2.7 e 3.3 do Python (sim, '''ambas''': a versão usada vai depender de cada atividade). |
||
Linha 49: | Linha 52: | ||
=== Usuários de Mac OSX === |
=== Usuários de Mac OSX === |
||
− | Você já deve ter o Python 2.7 instalado. Verifique. Se tiver Python 2.6, também serve. |
+ | Você já deve ter o Python 2.7 instalado. Verifique abrindo o terminal e digitando <code>python --version</code>. Se tiver Python 2.6, também serve. |
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 |
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 |
||
Linha 63: | Linha 66: | ||
2) [http://www.python.org/getit/releases/3.3.3/ Python 3.3] |
2) [http://www.python.org/getit/releases/3.3.3/ Python 3.3] |
||
− | === |
+ | === Opcional === |
+ | Para criar um ambiente "profissional" de trabalho com Python, vale a pena configurar um ambiente virtual. Veja como: [[Python/Ambiente Virtual]] |
||
⚫ | |||
⚫ | |||
== Condições == |
== Condições == |
||
Linha 78: | Linha 80: | ||
* 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. |
* 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. |
||
− | [[Categoria:Turing Clube]][[Categoria:Python]] |
+ | [[Categoria:Turing Clube]][[Categoria:Python]][[Categoria:Eventos]] |
Edição atual tal como às 05h54min de 19 de outubro de 2017
Datas e Horários
Dias 25/nov; 2, 9 e 16/dez, de 19h30 a 22h30
Local
Sede do Garoa Hacker Clube, Rua Costa Carvalho 567 FUNDOS, Pinheiros. Veja como chegar
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
- Não precisa ser programador profissional, mas precisa saber o que é uma variável, um laço for, um condicional etc. e como organizar essas coisas em alguma linguagem para obter um resultado útil.
- 2) Levar seu computador
- Fornecemos tomadas e wi-fi
- 3) Disponibilidade para exercitar e pesquisar
- Inclusive nos outros dias, entre um encontro e outro
- 4) Instalar o Python 2.7 *E* o Python 3.3 no seu computador
- Fazer isso *antes* da primeira oficina para evitarmos o caos e o congestionamento da rede
Software necessário
- ATENÇÃO
- Por gentileza e respeito aos colegas: instale as duas versões de Python antes de aparecer para a primeira oficina, OK?
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 pacotes com Python 3.2 ou 3.1, também serve.
Usuários de Mac OSX
Você já deve ter o Python 2.7 instalado. Verifique abrindo o terminal e digitando python --version
. 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
Opcional
Para criar um ambiente "profissional" de trabalho com Python, vale a pena configurar um ambiente virtual. Veja como: Python/Ambiente Virtual
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, e desde que a gravação seja colocada em domínio público.
- 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.