Eduardo Guerra

Eduardo Guerra atua profissionalmente como pesquisador no Instituto nacional de Pesquisas Espaciais (INPE) onde também faz parte do conselho do curso de pós-graduação em Computação Aplicada. Desenvolve pesquisa na área de desenvolvimento de frameworks, design e arquitetura de software e metodologias ágeis. Atuou como editor-chefe da revista MundoJ por muitos anos. Foi professor do Instituto Tecnológico de Aeronáutica (ITA) por 6 anos, onde também concluiu sua graduação, mestrado e doutorado. Possui diversas certificações da plataforma Java e experiência como arquiteto de software. Participa de projetos open-source, como SwingBean, Esfinge e ClassMock e é autor dos livros "Design Patterns com Java - Projeto Orientado a Objetos Guiado por Padrões" e "Componentes Reutilizáveis em Java com Reflexões e Anotações". Ele acredita que um bom software se faz mais com criatividade do que com código e vive em busca de melhores formas para seu desenvolvimento.

Sort options

Desenvolvimento Ágil com Padrões de Projeto (Coursera)

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, graças às boas práticas e princípios exercitados nos cursos anteriores; mas você talvez não se sinta ainda confortável em lidar com cenários mais complexos, onde é difícil desenvolver software com código de qualidade com [...]
0
No votes yet

Desenvolvimento Ágil com Java Avançado (Coursera)

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, graças às boas práticas e princípios orientados a objetos e TDD exercitados nos cursos anteriores; mas você talvez não se sinta ainda confortável em projetar programas para Web e com dados armazenados em banco [...]
0
No votes yet

Princípios de Desenvolvimento Ágil de Software (Coursera)

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, graças às boas práticas e princípios orientados a objetos, TDD e conceitos avançados de Java aplicados à Web e banco de dados exercitados nos cursos anteriores; mas você talvez não se sinta ainda confortável [...]
7
Average: 7 ( 4 votes )

Orientação a Objetos com Java (Coursera)

Neste curso, assumimos que você já sabe desenvolver programas pequenos em Java, mas você talvez não se sinta ainda confortável em projetar programas mais complexos com método e organização. O objetivo deste curso é fazer você compreender os princípios de orientação a objetos por meio da linguagem Java [...]
0
No votes yet

TDD - Desenvolvimento de Software Guiado por Testes (Coursera)

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, com método e organização graças às boas práticas e princípios exercitados no curso anterior; mas você talvez não se sinta ainda confortável em projetar programas usando técnicas ágeis, como o desenvolvimento guiado por testes [...]
0
No votes yet