associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Diferenças para "SaoPy"

Diferenças entre as versões de 11 e 12
Revisão 11e 2008-07-10 02:10:43
Tamanho: 5380
Comentário:
Revisão 12e 2008-07-11 20:23:12
Tamanho: 6770
Comentário:
Deleções são marcadas assim. Adições são marcadas assim.
Linha 4: Linha 4:
Linha 7: Linha 6:
  * é voltado para pessoas que ainda não programam em Python profissionalmente

 
* está sendo organizado com o apoio da Faculdade Impacta
 * é voltado para pessoas que ainda não programam em Python profissionalmente
 * está sendo organizado com o apoio da Faculdade Impacta
Linha 12: Linha 9:
Linha 16: Linha 12:

||09:00||||CRENDENCIAMENTO||
||09:30||Show Pyrotécnico||Rodrigo Senra||
||10:15||Orientação a Objetos em Python||Luciano Ramalho||
||11:00||||
INTERVALO||
||11:10
||Django & Google App Engine||Andrews Medina||
||11:55||Aplicações Desktop||George Kussumoto||
||12:40||||ALMOÇO||
||14:00||Programação de Games||Bruno Gola||
||14:45||Aplicações Científicas||José Alexandre Nalon||
||15:30||Administração de sistemas com Python e Mechanize||Juliano Martinez||
||16:15||||INTERVALO||
||16:25||O que o Python faz quando você não está olhando||Pedro Werneck||
||17:10||Palestras-relâmpago||Comunidade Python||
||17:55||||ENCERRAMENTO||
||09:00 ||||<style="text-align: center;">CRENDENCIAMENTO ||
||09:30 ||Show Pyrotécnico ||Rodrigo Senra ||
||10:15 ||Orientação a Objetos em Python ||Luciano Ramalho ||
||11:00 ||||<style="text-align: center;">
INTERVALO ||
||11:10
||Django & Google App Engine ||Andrews Medina ||
||11:55 ||Aplicações Desktop ||George Kussumoto ||
||12:40 ||||<style="text-align: center;">ALMOÇO ||
||14:00 ||Programação de Games ||Bruno Gola ||
||14:45 ||Aplicações Científicas ||José Alexandre Nalon ||
||15:30 ||Administração de sistemas com Python e Mechanize ||Juliano Martinez ||
||16:15 ||||<style="text-align: center;">INTERVALO ||
||16:25 ||O que o Python faz quando você não está olhando ||Pedro Werneck ||
||17:10 ||Palestras-relâmpago ||Comunidade Python ||
||17:55 ||||<style="text-align: center;">ENCERRAMENTO ||
Linha 33: Linha 27:
Linha 35: Linha 28:
Linha 39: Linha 31:

* Engeheiro de Computação e Mestre pelo IC - Unicamp e doutorando na  
   mesma instituição.
 * Engeheiro de Computação e Mestre pelo IC - Unicamp e doutorando na
  . mesma instituição.
Linha 45: Linha 36:
Linha 49: Linha 39:
Linha 53: Linha 42:
Linha 58: Linha 46:
Linha 61: Linha 48:
Linha 63: Linha 49:
Linha 68: Linha 53:

Demonstrar como Python pode ser utilizado em aplicações comerciais desktop utilizando o Stoq como um caso de sucesso.
Enfatizando também a utilização de ferramentas/bibliotecas também produzidas utilizando a linguagem Python, como:
Demonstrar como Python pode ser utilizado em aplicações comerciais desktop utilizando o Stoq como um caso de sucesso. Enfatizando também a utilização de ferramentas/bibliotecas também produzidas utilizando a linguagem Python, como:
Linha 76: Linha 59:
Linha 78: Linha 60:
Linha 81: Linha 62:
Linha 84: Linha 64:
Linha 86: Linha 65:
Linha 89: Linha 67:
Python é uma linguagem com sintaxe clara, fácil de entender, muito legível e bastante expressiva, ou seja, é possível representar muita coisa sem escrever muito. Com o desenvolvimento de inúmeras bibliotecas para a linguagem, não é de se espantar que muitos cientistas resolvam escolher essa linguagem para realizar seus experimentos computacionais: o cientista não precisa se preocupar com os detalhes da sua implementação, mas apenas com a correção do seu algoritmo. Em outras palavras, Python não fica entre a representação do problema e sua solução. O objetivo desta palestra é mostrar os diversos recursos e programas de que os cientistas podem se valer usando a linguagem.
Linha 91: Linha 70:
Possui graduação em Engenharia Eletrica pela Universidade Federal de Uberlândia (1994) e mestrado em Engenharia Elétrica pela Faculdade de Engenharia Elétrica e de Computação (1997). Atualmente é Professor do Centro Universitário Salesiano de São Paulo. Tem experiência na área de Engenharia Elétrica, com ênfase em Telecomunicações. Atuando principalmente nos seguintes temas: Codificação de Sinais, Wavelets, Codificação em Sub-bandas, Decomposição de Sinais. Tem usado a linguagem Python em suas aplicações científicas já há quase 10 anos.
Linha 94: Linha 74:
Linha 96: Linha 75:
Linha 99: Linha 77:
Linha 101: Linha 78:

Linha 113: Linha 88:
Linha 115: Linha 89:
Linha 119: Linha 92:

TableOfContents(2)

SaoPy: a conferência para divulgar Python em São Paulo

O Grupo de Usuários de Python de SP (GruPy-SP) realiza encontros regulares desde 2007, mas este é diferente por dois motivos:

  • é voltado para pessoas que ainda não programam em Python profissionalmente
  • está sendo organizado com o apoio da Faculdade Impacta

Data e Local

As palestras serão no dia 09/Ago/2008 na Faculdade Impacta da Av. Paulista 1009, no 9º andar (metrô Trianon Masp)

Programação

09:00

CRENDENCIAMENTO

09:30

Show Pyrotécnico

Rodrigo Senra

10:15

Orientação a Objetos em Python

Luciano Ramalho

11:00

INTERVALO

11:10

Django & Google App Engine

Andrews Medina

11:55

Aplicações Desktop

George Kussumoto

12:40

ALMOÇO

14:00

Programação de Games

Bruno Gola

14:45

Aplicações Científicas

José Alexandre Nalon

15:30

Administração de sistemas com Python e Mechanize

Juliano Martinez

16:15

INTERVALO

16:25

O que o Python faz quando você não está olhando

Pedro Werneck

17:10

Palestras-relâmpago

Comunidade Python

17:55

ENCERRAMENTO

Palestras e palestrantes

Show Pyrotécnico

Um espetáculo de luz, som e spam, spam, spam.

palestrante: Rodrigo Senra

  • Engeheiro de Computação e Mestre pelo IC - Unicamp e doutorando na
    • mesma instituição.
  • Projetista e desenvolvedor sênior na GPr Sistemas desde 1996.
  • Projetista e desenvolvedor na HI Tecnologia desde 2008.
  • Participante ativo da comunidade de SL e entusiasta de Python.


Orientação a Objetos em Python

Python não força o programador a pensar em objetos, mas eles fazem parte da linguagem desde o início, incluindo conceitos avançados como sobrecarga de operadores, herança múltipla e introspecção. Com sua sintaxe simples, é muito natural aprender orientação a objetos em Python através de exemplos, pois existem classes prontas e fáceis de usar para acessar bancos de dados, montar aplicações gráficas, processar XML e realizar inúmeras outras tarefas.

palestrante: Luciano Ramalho

Desenvolvedor Python desde 1998 e atual presidente da Associação Python Brasil, foi diretor técnico do Brasil Online (Abril S/A), um dos portais pioneiros na Web em nosso país. Foi fundador da Hiperlógica, instrutor na Simples Consultoria e é sócio da Occam, todas elas empresas especializadas no desenvolvimento de sistemas usando tecnologia Python.


Django & Google App Engine

Django é um framework feito em Python para desenvolvimento para Web. E o Google App Engine (GAE) é uma maneira simples de hospedar suas aplicações web na infra-estrutura do Google. Esta palestra mostrará como o Django e o GAE funcionam com muito código explícito.

palestrante: Andrews Medina

É professor universitário, programador, estusiasta da linguagem Python e do framework Django e é ativo na comunidade dessas ferramentas no Brasil.


Aplicações Desktop

Demonstrar como Python pode ser utilizado em aplicações comerciais desktop utilizando o Stoq como um caso de sucesso. Enfatizando também a utilização de ferramentas/bibliotecas também produzidas utilizando a linguagem Python, como:

  • Pygtk/Kiwi/Gazpacho: para criação de interfaces gráficas
  • Buildbot: para automatizar a execução de testes
  • SQLObject: para modelagem objeto-relacional com a base de dados
  • Reportlab Toolkit: para criação de relatórios em PDF

palestrante: George Kussumoto

  • Graduando em Informática pela Universidade de São Paulo.
  • Desenvolvedor e entusiasta da linguagem Python e integrante da equipe de desenvolvimento do Stoq, uma suíte de aplicativos para automação comercial open source.


Programação de Games

palestrante: Bruno Gola


Aplicações Científicas

Python é uma linguagem com sintaxe clara, fácil de entender, muito legível e bastante expressiva, ou seja, é possível representar muita coisa sem escrever muito. Com o desenvolvimento de inúmeras bibliotecas para a linguagem, não é de se espantar que muitos cientistas resolvam escolher essa linguagem para realizar seus experimentos computacionais: o cientista não precisa se preocupar com os detalhes da sua implementação, mas apenas com a correção do seu algoritmo. Em outras palavras, Python não fica entre a representação do problema e sua solução. O objetivo desta palestra é mostrar os diversos recursos e programas de que os cientistas podem se valer usando a linguagem.

palestrante: José Alexandre Nalon

Possui graduação em Engenharia Eletrica pela Universidade Federal de Uberlândia (1994) e mestrado em Engenharia Elétrica pela Faculdade de Engenharia Elétrica e de Computação (1997). Atualmente é Professor do Centro Universitário Salesiano de São Paulo. Tem experiência na área de Engenharia Elétrica, com ênfase em Telecomunicações. Atuando principalmente nos seguintes temas: Codificação de Sinais, Wavelets, Codificação em Sub-bandas, Decomposição de Sinais. Tem usado a linguagem Python em suas aplicações científicas já há quase 10 anos.


Administração de sistemas com Python e Mechanize

palestrante: Juliano Martinez


O que o Python faz quando você não está olhando

palestrante: Pedro Werneck


Palestras-relâmpago

Uma das melhores tradições da comunidade Python em todo o mundo: palestras sobre qualquer tema, com ou sem slides, em prosa ou poesia, com duração limitadas rigorosamente a 5 minutos cada uma. O moderador da sessão tem a permissão de interromper rudemente o palestrante que exceder o seu tempo, e a platéia costuma ser implacável também. Grandes inovações técnicas e algumas das melhores piadas de qualquer evento de Python aparecem nas palestras-relâmpago. Uma sessão imperdível!

palestrante: você!

As palestras-relâmpago são abertas a quem se inscrever para falar no próprio dia do evento. Como temos 45 minutos, teremos espaço para 8 palestras de 5 minutos (já reservando algum tempo para a troca de palestrantes).


Créditos e agradecimentos

Apoio e divulgação: Impacta

Coordenação do local: Roberto Rodrigues Junior (Impacta)

Coordenação técnica: GruPy-SP e Associação Python Brasil

Coordenação do programa: Bruno Gola, Leandro Lameiro, Luciano Ramalho, Pedro Werneck