Informações adicionais
Data: 18 e 19/07/15 (sáb e dom)
Horário: 9h às 18h
Carga horária: 16 horas
Valores do investimento:
Até 07/07: R$ 400,00
Após 07/07: R$ 450,00
Instrutor: Luciano Ramalho
Sobre o curso O objetivo desse curso é apresentar técnicas de programação orientada a objetos e padrões de projeto otimizados para as características dinâmicas da linguagem Python
A quem se destina esse workshop? Desenvolvedores Python, iniciantes ou não, com conhecimentos básicos de programação orientada a objetos.
Pré-requisitos
Conhecimentos básicos em Python.
Importante: O aluno deverá trazer seu próprio notebook e carregador.
Conteúdo do workshop
- Objetos em Python: possibilidades e limitações
- O Python Data Model: entendendo Python como um framework
- Introdução aos padrões de projeto
- O padrão "Façade" e um exemplo se sua aplicação em Django
- Um padrão embutido em Python: Iterator
- Borg, um padrão que substitui o clássico Singleton
- Repensando os padrões de projeto clássicos no contexto de Python
- Template method: auto-delegação em uma linguagem dinâmica
- Refatorando padrões com funções de primeira classe: Strategy, Command etc.
- Refatorando padrões com tipos de primeira classe: Abstract Factory, Factory Method etc.
- Coffee breaks
- Internet wireless
- Material didático
- Certificado impresso
Instrutor
Luciano Ramalho, autor do livro Fluent Python (O'Reilly, 2015), tem mais de 15 anos de experiência como desenvolvedor especializado na linguagem Python. Desenvolveu sistemas baseados em Python para grandes portais como UOL, BOL, AOL Brasil, IDG Now, e treinou equipes para a Globo.com, Titans Group, Senado Federal e Presidência da República. Palestrou várias vezes nas conferências PyCon USA, OSCON, FISL, PythonBrasil e RuPy.Mais informações: http://www.eventick.com.br/curso-python-patterns-padroes
No comments:
Post a Comment