Pular para o conteúdo principal

Certificação de Arquiteto Java EE

Algumas pessoas me fizeram perguntas relativas à certificação de Arquiteto Java, então resolvi escrever um post falando um pouco sobre isso.

Antigamente a Sun tinha uma certificação chamada SCEA (Sun Certified Enterprise Architect), que teve até alguns livros preparatórios escritos, e acabou virando a atual certificação Oracle Certified Master, Java EE Certified Architect. Ela existe atualmente em duas versões: Java EE 5 e Java EE 6. Algumas características da certificação original foram mantidas e outras introduzidas pela Oracle.

A certificação de arquiteto é diferente das demais certificações Java da Oracle, entre outras coisas, por exigir 3 etapas para sua conclusão:
  1. prova de conhecimentos de arquitetura Java, com formato semelhante às demais provas de certificação, ou seja, várias questões de múltipla escolha.
  2. projeto prático onde deve ser elaborada a arquitetura de um sistema Java a partir de uma especificação fornecida. Essa especificação é fornecida através de diagramas UML (casos de uso e classe) e um descritivo. O projeto é entregue como um conjunto de diagramas UML (classe, sequência, componentes e deployment).
  3. prova discursiva sobre o projeto da parte 2

Na versão original da Sun, o projeto da parte 2 não tinha prazo para ser entregue, mas na versão Oracle o limite é de 6 meses para a entrega das partes 2 e 3. Além disso, outra diferença na versão da Oracle é que o candidato deve cursar um dos treinamentos de uma lista de cursos selecionados.

E a diferença entre o conteúdo cobrado para as versões Java EE 5 e Java EE 6? As provas das partes 2 e 3 tem até o mesmo código, mas na parte 1 os tópicos apresentam algumas diferenças. A principal delas é relativa aos design patterns cobrados. Até a versão Java EE 5 eram cobrados os patterns GoF e do livro Core J2EE Patterns. Com a versão 6 diminuiram os patterns GoF cobrados e os patterns Java EE foram atualizados. Vários dos patterns novos estão descritos no livro "Real World Java EE Patterns - Rethinking Best Practices" do Adam Bien.

E para quem tem interesse em tirar a certificação, a boa notícia é que a Globalcode, como empresa parceira da Oracle através do programa WDP, ministra um dos treinamentos da lista de pré-requisitos: Arquiteto de Aplicações Enterprise Java EE. Esse curso é interessante pois aborda vários dos tópicos cobrados na certificação e possui laboratórios práticos semelhantes à prova da parte 2.

Espero ter esclarecido algumas dúvidas comuns e se alguém tiver interesse posso escrever mais sobre o tema.

[]s
Kleber Xavier

Comentários

Unknown disse…
Ótimo post Kleber. Bastante esclarecedor e com algumas dicas sobre a certificação de arquiteto. Vou divulgá-lo para nossos alunos aqui em Floripa. Abs.
Marco A. S. Reis disse…
Poderia haver um post sobre o mercado de trabalho para o arquiteto certificado, indicando as vantagens de conseguir o título, se há vantagens financeiras ou oportunidades de consultoria. Talvez até a experiência pessoal do autor.
fabio.fino disse…
Pessoal, colocaram um ótimo simulado JAVA no site http://www.iheadgo.com para quem está querendo tirar a Certificação.
Tem simulado de várias provas JAVA. Inclusive o site grava a evolução em gráfico dos seus estudos.
Gostei bastante e estou usando esse site para estudar para a prova 1Z0-804 - ORACLE Java SE 7 Programmer II que vou fazer.

Alguém aqui já conhecia esse site?

Ricardo Andrei
fabio.fino disse…
O site http://www.iheadgo.com é o melhor que vi até agora. Muita coisa boa em Portugues e sem burocracia.

Gostei bastante do que ví lá! Estou estudando por ele!
Unknown disse…
A prova da parte 2 e 3 é obrigatoriamente em inglês? Obrigado.