Melhor resposta
Sugiro o seguinte caminho:
1.Primeiro, adquira algum conhecimento prático sobre o idioma. Como você deve saber sobre Classes, Fundamentos de Herança, Overloading / Overridding / Exceptions / Coleções amplamente utilizadas como ArrayList, HashMaps etc.
2. Depois de obter uma boa quantidade de conhecimento prático, você deve comprar apenas este livro abaixo. Compre uma cópia impressa porque você gastará muito tempo com este livro.
3. Leia atentamente capítulo por capítulo. Não se apresse em concluí-lo . Resolva todos os MCQ “s no final de cada capítulo. Não perca” Exercício de dois minutos “.
4. Escreva muito código . Não use um IDE. Código no Textpad / Notepad ++. Escreva o código para cada conceito. Certifique-se de que seu cada código não deve ultrapassar 25-30 linhas. Não teste vários conceitos em um único código. No final você deve ter pelo menos 300 -400 códigos pequenos (podem variar. Mencionados apenas para lhe dar uma ideia aproximada)
5. Compre um e-book para praticar perguntas simuladas:
Você receberá 4 exames completos + 2 aquecimento e eles são um dos exames simulados mais difíceis que você pode resolver. Não desanime se você pontuar baixo. Volte, verifique suas respostas e aprenda com seus erros.
6. A chave é resolver o máximo possível de exames simulados. Junto com o guia de estudo SCJP, você receberá um cd contendo 3 exames completos. Depois de resolver esses 7 exames, tente resolver simulações da internet.
Algumas dicas de minha experiência pessoal : 1. Não é possível resolver acima mencionou os exames simulados a tempo. Mas não desista. O exame real é muito fácil do que estes e você o concluirá 30 minutos antes. 2. Não resolva nenhum mock no dia do exame. Basta ler “Exercício de dois minutos” antes de comparecer para o exame. 3. Outro recurso útil é o Fórum de certificação de programador (SCJP / OCPJP) em JavaRanch . Você pode ler histórias sobre como os caras se preparam e também tirar dúvidas sobre codificação. Também é uma boa fonte de motivação.
Coisa mais importante: enquanto estuda para o exame, nunca pense na porcentagem que você pode pontuar. Trata-se de aprofundar o assunto e compreender seus conceitos. Domine o conteúdo e você poderá obter facilmente mais de 95\%.
Tudo de bom!
P.S: Eu cancelei o exame no ano passado usando a abordagem acima. Levará em média 4 a 6 meses para quem é novo em Java.
Resposta
O Sun Certified Java Programmer (SCJP) é a versão antiga da certificação Java. Esta certificação foi renomeada como OCA e OCP.
Você pode consultar as respostas anteriores do quora para obter mais detalhes sobre a preparação do exame de certificação Java:
- Como se preparar para o exame OCAJP?
- Como se preparar para o exame de certificação OCPJP?
- Quais são os melhores livros para se preparar para o exame de certificação OCPJP?