|
São Paulo - SP
Inédito!
|
15, 16 e 17 de Setembro
2ª, 3ª e 4ª feira
das
9h00 às 17h00
1
Profissional por Máquina
Você poderá trazer seu
notebook
ou usar um Desktop da
organização!
|
|
|
Público Alvo:
Desenvolvedores
Java ou Python interessados em aprimorar sua habilidade para projetar e implementar sistemas
orientados a objetos robustos e
flexíveis. |
|
|
|
|
|
Aprenda padrões de projeto da
única maneira possível: programando!
Neste workshop
100% prático, o guru Bruce Eckel (autor do
clássico Thinking in
Java -- já em sua 4a edição) explica e
demonstra Design Patterns
através de exemplos extraídos das bibliotecas
padrão do Java.
Mas a
aprendizagem real e duradoura acontece na prática
com os exercícios propostos. As
explicações de Eckel, os exemplos reais e a
prática se combinam para
demonstrar como os padrões de projeto são
colocados em
produção.
Com a ajuda de
Bruce Eckel e monitores experientes, você
aplicará os padrões
na resolução de problemas, e
vivenciará o insight fundamental ao perceber como cada padrão se encaixa
em uma categoria de problemas para produzir soluções elegantes,
robustas e flexíveis. A prática será
feita em Java ou Python (você
escolhe), demonstrando como os Design Patterns se articulam em diferentes
linguagens.
Colocar os
padrões de projeto em produção
significa:
- Incrementar
dramaticamente a flexibilidade dos seus projetos
- Incorporar
extensiblidade e reusabilidade desde o início
- Aumentar a
precisão e a agilidade da comunicação
sobre projetos através
do vocabulário dos padrões
O workshop
completo tem duração de três dias, mas
se a sua agenda está apertada, você poderá se inscrever
apenas para o primeiro dia, o que lhe permitirá assistir à
introdução e trabalhar com um primeiro
conjunto de padrões de
projeto. Para informações detalhadas sobre o
conteúdo do workshop, visite
a página oficial: http://mindview.net/Seminars/ThinkingInPatterns/
|
Pré-Requisitos
-
fluência em programação com Java ou
Python
-
experiência na implementação de
sistemas orientados a objetos
- inglês
para leitura (*)
- traga o seu
notebook, ou solicite com antecedência se precisar
que a organização providencie uma
estação de trabalho desktop para você
acompanhar o seminário
(*)
haverá tradução para facilitar a
comunicação oral entre o instrutor e os
participantes, mas o material escrito será fornecido
apenas em inglês.
Após o Término
deste Treinamento o participante estará apto a:
Incrementar a
flexibilidade dos seus projetos
Incorporar
extensiblidade e reusabilidade desde o início
Aumentar a
precisão e a agilidade da comunicação
sobre projetos através
do vocabulário dos padrões.
Ambiente
operacional
Os
participantes deverão trazer seus notebooks com o
ambiente de desenvolvimento
Java ou Python de sua preferência instalado e
configurado, ou solicitar com
antecedência se precisar que a organização providencie uma
estação de trabalho desktop para acompanhar o seminário
Set-up:
Windows XP ou
Vista, ou Ubuntu 8.04, 1 GB de RAM, Eclipse, Java 1.5 e
Python 2.5 instalados.
|
| Depoimentos (outras
edições) |
Este foi um
seminário maravilhoso e interativo que excedeu as
expectativas e é altamente
recomendado. Trabalhamos duro, nos divertimos, e saímos com um entendimento
muito melhor dos Design Patterns da Gangue dos Quatro e como Bruce os
interpreta. Anne Hayes, Analista Sênior/Desenvolvedora Java
Este foi o
melhor curso de orientação a objetos (e o
melhor curso ligado a
qualquer software) de que participei nos últimos
anos. Larry
Marcotte, Liberty Mutual
Ajudou-me a
organizar o conhecimento e conceitos sobre padrões
de uma forma que eu
consigo aplicar e usar no mundo real da
programação. Michael Cardon, Migration
Software
A melhor parte
do curso é ser altamente interativo, e os
exercícios hands-on
permitem que você veja na prática como e
porque os sistemas são
projetados de uma determinada maneira. Lade
Praveenv
|
|
|
Especialista
|

Bruce
Eckel
|
Bruce Eckel é o autor de
Thinking in Java (Prentice-Hall,
1998, 2a. ed., 2000, 3a. ed., 2003, 4a. ed., 2005),
Hands-On Java Seminar (CD-ROM
à venda em seu site), Thinking in C++ (PH
1995; 2nd edition 2000, Volume 2
with Chuck Allison, 2003), C++ Inside & Out (Osborne/McGraw-Hill 1993), entre
outras publicações. Já ministrou centenas de palestras e
seminários ao redor do mundo, publicou mais de 150 artigos em revistas, e foi
um membro fundador do
comitê
ANSI/ISO C++. Ele oferece consultoria e cursos abertos e
fechados sobre projeto de sistemas
em C++ e Java, e utiliza Python em muitos de seus projetos pessoais.
|
|
|
|
|
|