Estarei falando um pouco sobre Certificação Java, e mostrando as certificações que na minha opinião as principais da Sun. Hoje estarei falando sobre a certificação de programador, porém nos próximos posts falarei sobre as certificações de Desenvolvedor Web, Componente de Negócios, Desenvolvedor e Arquiteto.

A certificação é o processo pelo qual a Sun testa seu nível de conhecimento da linguagem de programação Java, suas bibliotecas e a plataforma como um todo.

Múltiplos níveis de certificação existem, com o primeiro nível envolvendo um teste de múltipla escolha para provar sua competência.

Em abril de 2005, a Sun atualizou sua certificação para J2SE 5. Se você está interessado em se certificar, este post provê uma visão geral dos conhecimentos que você precisará para a SCJP(Sun Certified Java Programmer) 5.

1. O que cai na prova?
   1.1. Declarations, Initialization and Scoping
   1.2. Flow Control
   1.3. API Contents
   1.4. Concurrency
   1.5. OO Concepts
   1.6. Collections / Generics
   1.7. Fundamentals

2. Como se preparar?
   2.1. Java 5.0 Tiger A Developer’s Notebook
   2.2. Java: Como Programar 6ª Edição
   2.3. SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055)
   2.4. Java 2 Certificação Sun – 3a Edição Revisada
   2.5. Certificação Java 5 – Guia Preparatório Exame
   2.6. Core Java 2: Volume I – Fundamentos (7ª Edição)
   2.7. Java 5: Guia de Consulta Rápida
   2.8. GUJ – Grupo de Usuários Java

3. Simulados
   3.1. Whizlabs SCJP 1.5
   3.2. Mocks e FAQ do javaranch
   3.3. ExamLab (FREE)

4. Prova
   4.1. O prova é composta por 72 questões e pode ser feita em português ou inglês;
   4.2. Para ser aprovado é necessário acertar 59% da prova;
   4.3. O tempo para realização da prova é de 175 minutos.
   4.4. Para fazer a prova é necessário comprar o voucher diretamente com a Sun, que no momento custa R$330,00.
   4.5. A prova é aplicada nos centros da Prometric, e para marcar a prova é necessário apenas ligar, passar o número do voucher e escolher o local e data para realização da prova.

Fonte: GUJ – Grupo de Usuários Java