Nessa semana, recebi a versão impressa da certificação na tecnologia JSF da Oracle (Java EE 6 JavaServer Faces Developer Certified Expert) que obtive em Julho. Após insucesso em tentativa anterior, me concentrei nos estudos e pratiquei simulados. Chegando a conclusão que realmente estudar faz toda a diferença. Então para quem interesse, explicarei o conteúdo do exame e recomendarei fontes de estudo.
A Oracle possui um programa que reconhece a competência em tecnologias específicas (JPA, EJB, JSP & Servlets) que não foram abrangidas na sua trilha base de certificações.
O Java Server Faces foi incluído por último e apesar de estar entrando em declínio, ainda é muito utilizado e apresenta conceitos interessantes a serem conhecidos e testados.
Apesar do preço alto (+U$ 100), acho o exame desafiador e enriquecedor para o currículo de desenvolvedores web.
O pré-requisito para realizar o exame é ter o certificado de Programador Java em qualquer versão. A prova apresenta duração de 150 minutos contendo 87 questões com pontuação minima de 70% de acerto para aprovação.
Sendo aplicada presencialmente em algum centro autorizado Pearson Vue, através de sistema on-line, com questões no formato de múltipla escolha e enunciados em inglês.
Eu estudei basicamente pelo livro Core JavaServer Faces – 3 Edição em português; que apresenta divisão de conteúdo em capítulos praticamente igual aos tópicos do exame.
Essa edição já apresenta conceitos da versão 2.0 do framework abordados na prova, sendo um guia ideal em contraste com a densa e pouco intuitiva especificação oficial.
Além de trazer exemplos práticos que podem ter código fonte baixados no site da editora, sendo útil para quem está entrando em contato pela primeira vez com JSF. Para aqueles que já tem experiência prática com o assunto e somente querem focar nas questões do exame, melhor economizar esse tempo para realizar simulados.
Aqui está a parte difícil de estudar para essa certificação, encontrar simulados. No bom site My Exam Cloud existem um de graça com 16 questões e outro pago com 87 questões que realmente simulam o exame real, apesar de não variar as questões a cada tentativa. Sem outras alternativas, desembolsei U$ 10 na versão completa.
O exame aborda desde conceitos básicos como navegação de páginas e uso de managed beans; passando pelas tags de componentes JSF/HTML e AJAX; até a criação de componentes customizáveis usando FACELETS.
Finalizando, fiz uma apresentação resumida sobre a certificação. Segue o link:
https://prezi.com/e1w8gsnvxa3v/javaserver-faces-developer-certified-expert