Mudanças entre as edições de "Introdução à Metaprogramação em Python"
Ir para navegação
Ir para pesquisar
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
Este é um mini-curso intensivo de 3h de duração '''para quem já programa em linguagem Python'''. |
Este é um mini-curso intensivo de 3h de duração '''para quem já programa em linguagem Python'''. |
||
− | Será a apresentado o mesmo conteúdo do tutorial [http://www.oscon.com/oscon2014/public/schedule/detail/34107 Introduction to Python Metaprogramming] que o [[User:LucianoRamalho|Luciano Ramalho] já apresentou no IME/USP em maio vai apresentar no final de julho na OSCON 2014 em Portland, OR, EUA. |
+ | Será a apresentado o mesmo conteúdo do tutorial [http://www.oscon.com/oscon2014/public/schedule/detail/34107 Introduction to Python Metaprogramming] que o [[User:LucianoRamalho|Luciano Ramalho]] já apresentou no IME/USP em maio vai apresentar no final de julho na OSCON 2014 em Portland, OR, EUA. |
+ | |||
+ | == Conteúdo == |
||
+ | |||
+ | Veja em [http://www.oscon.com/oscon2014/public/schedule/detail/34107 Introduction to Python Metaprogramming] |
||
== Pré-requisitos == |
== Pré-requisitos == |
||
− | * Os participantes devem ter experiência de programação em Python, ou pelo menos |
+ | * Os participantes devem ter experiência de programação em Python, ou pelo menos dominar a maioria dos temas abordados no [http://python.pro.br/pydoc/2.7/tutorial/index.html Tutorial Python] oficial. |
− | * |
+ | * Cada participante deve trazer um laptop com Python 3.4 instalado. |
== Data e local == |
== Data e local == |
||
Linha 34: | Linha 38: | ||
; Posso participar sem saber programar? |
; Posso participar sem saber programar? |
||
− | : Não. Esta é uma atividade para quem já sabe programar com fluência. Se você ainda não sabe programar, não há tempo para aprender o necessário até o dia 30/jun. |
+ | : Não. Esta é uma atividade para quem já sabe programar com '''fluência'''. Se você ainda não sabe programar, não há tempo para aprender o necessário até o dia 30/jun. |
; Posso participar sem saber Python? |
; Posso participar sem saber Python? |
||
− | : Não. Mas se você já domina outra linguagem de programação '''orientada a objetos''' e se dedique a estudar '''seriamente''' o [http://python.pro.br/pydoc/2.7/tutorial/index.html Tutorial Python] oficial antes de 30/jun, poderá ganhar condições para aproveitar este mini-curso |
+ | : Não. Mas se você já '''domina''' outra linguagem de programação '''orientada a objetos''' e se dedique a estudar '''seriamente''' o [http://python.pro.br/pydoc/2.7/tutorial/index.html Tutorial Python] oficial antes de 30/jun, poderá ganhar condições para aproveitar este mini-curso |
; O mini-curso será gravado ou transmitido ao vivo? |
; O mini-curso será gravado ou transmitido ao vivo? |
||
Linha 46: | Linha 50: | ||
; O conteúdo se aplica a Python 2.7 também? |
; O conteúdo se aplica a Python 2.7 também? |
||
− | : Sim, exceto em casos específicos que serão comentados. Porém os exercícios práticos serão feitos em Python 3.4 para evitar perdermos tempo com detalhes. Não deixe de instalar o Python 3.4 com antecedência para poder participar. |
+ | : Sim, exceto poucos em casos específicos que serão comentados. Porém os exercícios práticos serão feitos em Python 3.4 para evitar perdermos tempo com detalhes. '''Não deixe de instalar o Python 3.4''' com antecedência para poder participar. |
+ | |||
+ | [[Categoria:Python]] |
Edição atual tal como às 16h50min de 16 de janeiro de 2015
Este é um mini-curso intensivo de 3h de duração para quem já programa em linguagem Python.
Será a apresentado o mesmo conteúdo do tutorial Introduction to Python Metaprogramming que o Luciano Ramalho já apresentou no IME/USP em maio vai apresentar no final de julho na OSCON 2014 em Portland, OR, EUA.
Conteúdo
Veja em Introduction to Python Metaprogramming
Pré-requisitos
- Os participantes devem ter experiência de programação em Python, ou pelo menos dominar a maioria dos temas abordados no Tutorial Python oficial.
- Cada participante deve trazer um laptop com Python 3.4 instalado.
Data e local
Segunda-feira, 30 de junho, de 19:30 a 23:00 na sede do Garoa em Pinheiros. A sede estará aberta 18:30.
Regras desta atividade
- Esta é uma atividade gratuita, como todas realizadas no Garoa.
- Não faremos inscrições, mas as vagas são limitadas pelo espaço físico da sala multi-uso do Garoa. Se quiser sentar em uma mesa, procure chegar 19:00. O Garoa estará aberto a partir de 18:30.
- Em respeito aos demais interessados, por gentileza não tome uma vaga se não tiver os pré-requisitos mencionados acima ou se não puder ficar até o final.
- A atividade inclui apresentações teóricas e exercícios a serem resolvidos na hora pelos participantes.
- Instale o software necessário antes de vir.
- Apresentação será feita em português, mas os slides e exemplos estarão em inglês.
- Não será feita gravação ou transmissão ao vivo.
- Ao final será feita uma retrospectiva no estilo Coding Dojo, com opiniões anônimas registradas em notas post-it.
Repostas para perguntas prováveis
- Posso participar sem saber programar?
- Não. Esta é uma atividade para quem já sabe programar com fluência. Se você ainda não sabe programar, não há tempo para aprender o necessário até o dia 30/jun.
- Posso participar sem saber Python?
- Não. Mas se você já domina outra linguagem de programação orientada a objetos e se dedique a estudar seriamente o Tutorial Python oficial antes de 30/jun, poderá ganhar condições para aproveitar este mini-curso
- O mini-curso será gravado ou transmitido ao vivo?
- Não.
- Os slides serão publicados em algum lugar?
- Sim. Fique de olho nesta página. O link será colocado aqui, provavelmente no dia 30/jun.
- O conteúdo se aplica a Python 2.7 também?
- Sim, exceto poucos em casos específicos que serão comentados. Porém os exercícios práticos serão feitos em Python 3.4 para evitar perdermos tempo com detalhes. Não deixe de instalar o Python 3.4 com antecedência para poder participar.