Certificação Java OCP 17: Seu Guia Definitivo de Preparação e Estudo — 2024
Introdução
Certificação Java OCP 17: Seu Guia Definitivo de Preparação e Estudo — 2024
Introdução
Antes de tudo, preciso informá-los que este artigo é o segundo de uma sequência que iniciei na semana passada. Para garantir que estamos todos na mesma página, indico a leitura.
Caso queira ler o artigo anterior, acesse este link.
Neste artigo, daremos um passo adiante, aprofundando em aspectos práticos e essenciais para aqueles que estão se preparando para essa certificação. Os tópicos abordados incluirão:
- Características do exame — Uma visão geral do que esperar no dia do exame, incluindo formato e tipos de questões;
- Conteúdo preparatório— Recursos essenciais e estratégias de estudo para cobrir o vasto currículo do exame;
- Exercícios para fixação — Técnicas e práticas recomendadas para solidificar o conhecimento adquirido;
- Possíveis cronogramas de estudos — Sugestões de como organizar seu tempo de estudo para obter a máxima eficácia.
Dito isso, vamos começar!
O exame
Se você está se perguntando sobre os passos necessários para conquistar essa certificação, aqui está um passo a passo, independente da certificação específica que esteja almejando:
- Adquirir o voucher: Este é seu passe de entrada para o exame, como mencionado no artigo anterior. Após a compra, você terá um prazo de seis meses para marcar e realizar a prova;
- Agendar a prova: Quando estiver com o voucher, você poderá escolher um dia e horário que melhor se encaixam em sua agenda;
- Comparecer no dia marcado: Online: Na data agendada, um examinador estará à sua espera em um ambiente virtual. Isso significa que, além de se preparar para o conteúdo do exame, você também deve se preparar logisticamente para o este dia. Par amais informações, acesse este link; Presencial: Pode ser feito em qualquer centro de teste da OnVUE , empresa responsável pela aplicação do exame. Para mais informações, acesse este link;
- Realizar a prova: Feita online com sua webcam ligada para garantir a integridade do processo de avaliação ou presencialmente em algum dos centros de testes credenciados.
Como é a prova?
- Duração: 90 minutos;
- Quantidade de questões: 50 questões;
- Tipo de questão: Múltipla escolha (entre 4 e 7 alternativas, apenas 1 correta);
- Porcentagem necessária para aprovação: 68% (acertar 34 questões);
- Tempo médio para cada questão: 1 minuto e 40 segundos;
- Idioma: Inglês;
Todos os detalhes oficiais da prova podem ser acessados neste link.
Aos que estão, assim como eu, buscando conquistar as primeiras certificações, acredito que, ao ler isso, também tenham sentido certo nervosismo antecipado. Uma última contribuição para este nervosismo vem agora: Se você não conseguir atingir a porcentagem mínima de acertos, terá que pagar um novo voucher caso queira tentar novamente. :( Agora, sejamos racionais e vamos fazer esse nervosismo se tornar dedicação.
Preparação para a prova
Para me preparar para a prova, antes de tudo, resolvi consumir em 1h o máximo de conteúdo sobre relatos de como outras pessoas se prepararam, seguem os links que considerei mais relevantes:
- Vídeo: Como tirei a certificação Java 11 — Por Rinaldo Dev;
- Artigo Medium: Tudo que você precisa saber sobre como se tornar um desenvolvedor OCP Java SE 17 — Por Fabrício Yamamoto;
- Artigo Medium: Como fiz o exame OCP Java 11 Developer. Dicas e truques — Por Andrei Fara.
É quase uma preparação unânime, vários seguem praticamente os mesmos passos e apresentam dicas extremamente parecidas. Por se tratar de um exame muito caro e muito importante, acaba se tornando seguro investir em conteúdos que são focados na aprovação. Resolvi então adquirir os seguintes conteúdos preparatórios:
1. Curso: Java Certification Exam Prep: OCA (1Z0–808) & OCP (1Z0–829) — Por Luka Popov;

Banner Java Certification Exam Prep: OCA (1Z0–808) & OCP (1Z0–829) — Curso Udemy
- Valor: R$ 29.90 (quando em promoções da Udemy);
- Motivo: Visando consumir um conteúdo em vídeo que acompanhasse o livro que mencionarei no próximo tópico.
Indico muito por se tratar de uma abordagem feita por um profissional especialista no assunto e por ter uma forte habilidade didática. Sobre promoções na Udemy, vale a pena esperar aparecer uma para comprar, acontecem praticamente a cada semana.
2. Livro: OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0–829 (Sybex Study Guide) (English Edition) — Por Scott Selikoff e Jeanne Boyarsky

Capa do guia de estudo
- Valor: R$ 190,50 (Versão Kindle);
- Motivo: Extremamente indicado por todos os especialistas que passaram pelo exame. Os autores possuem alta relevância dentro da comunidade Java e há muitos anos já fazem edições focadas na aprovação do exame, desde as certificações mais antigas.
Vale salientar que o livro está na sua edição em inglês, o que contribui bastante no estudo da língua e na familiarização com vários termos que serão utilizados no exame.
3. Simulados: JD+ V17 for Oracle Certified Professional — Java 17 Developer Certification — Por Enthuware

Exames práticos OCP Java SE 17, exame 1Z0–829. Apresentando 20 simulados, mais de 1.200 questões com explicações detalhadas e ajuda online. Certificado OCP Java 17 pela Enthuware.
- Valor: $ 9.99 (considerando a cotação atual, em torno de R$ 50,00);
- Motivo: Também fortemente indicado por vários especialistas que passaram no exame. Além de serem simulados mais difícieis que a prova em si (isso é muito bom, pois dá mais segurança na hora de fazer a prova), eles geram gráficos que te ajudam a mapear quais os assuntos que você está errando e que consequentemente precisam de mais foco
Apesar da somatória dos valores de todos esses recursos ultrapassarem R$ 250,00, acredito que para mim são investimentos visando a aprovação num exame que considero de extrema importância para a minha carreira. O intuito também envolve otimização de tempo, podendo centralizar todo o conteúdo que preciso para a prova nesses três materiais.
Conteúdo preparatório gratuito
Ao aprofundarmos em pesquisas tanto no Google quanto pelo YouTube, será possível encontrar muito conteúdo elaborado com foco nessas certificações da Oracle, seguem alguns que encontrei e considero relevantes:
- Playlist de vídeos do José Programador;
- Curso introdutório (Java Explorer) sobre Java feito pela própria Oracle;
- PDF com anotações sobre Java feito por profissionais;
- Apostila da Caelum sobre Java e Orientação a Objetos.
Temas que estarão na prova
Partindo do que foi detalhado na descrição do exame e nos capítulos do guia de estudo mencionado, os temas centrais para os estudos incluem:
- Variáveis: tipos e escopos;
- Operações com variáveis: casting e precedência;
- Tomada de decisão: construções lógicas e loops;
- APIs: String, StringBuilder, Date e Arrays;
- Métodos: modificadores;
- Classe: construtor, herança, sobrecarga e classes abstratas;
- Polimorfismo, Interfaces, Enums, Records e utilizações de Classes;
- Lambdas e interfaces funcionais;
- Collections e Generics;
- Streams;
- Exceptions, Localizações e Formatações;
- Módulos;
- Concorrência;
- APIs: Arquivos e diretórios (entrada e saída);
- JDBC: Conexão Java com bancos de dados;
Prática
Para praticar tudo que será aprendido, tenho aqui em meu computador pessoal um ambiente configurado para executar o Java na versão 17. Porém, é possível também praticar sem configurar nada, através do próprio navegador com a utilização JDoodle.
Aos que gostariam de praticar também pelo celular (considerando apenas celulares Android), existem os aplicativos Dcoder e JStudio que suportam a linguagem Java.
Visando um maior contato e familiarização com a linguagem (principalmente para aqueles que não trabalham diariamente com ela), indico algumas plataformas de exercícios:
Para cada uma dessas plataformas, é possível resolver vários problemas (dos mais simples aos mais complexo) utilizando Java.
Aprimorar a habilidade de codificação em Java se faz essencial não apenas por meio de simulados, mas também pelo envolvimento direto na solução de problemas com código. Embora as perguntas sejam predominantemente de múltipla escolha, haverá desafios interpretativos que demandam um entendimento profundo de como programar utilizando Java. Algumas questões podem focar em avaliar se um específico fragmento de código é capaz de compilar ou se resulta em erros, ressaltando a importância de desenvolver a capacidade de compreensão de código Java através da prática ativa.
Escolhi utilizar incicialmente o Codewars e o Exercism, visando solucionar ao menos dois exercícios por dia.
Pratique 10 exercícios por dia gratuitamente utilizando também a plataforma do Qconcursos. Elaborei um filtro que trás apenas questões de Java neste link (para ver se acertou ou não cada questão, precisa apenas se cadastrar na plataforma).
Revise e memorize alguns conceitos e exercícios elaborando flashcards. Estarei elaborando alguns utilizando o Anki, caso queira acessar o meu deck de flashcards, aqui está o link.
Tempo de estudo
O tempo de estudo a ser definido para estudar depende de inúmeros fatores individuais. O foco deve estar em consistência, em se esforçar ao máximo para dizer “Não” para outros compromissos triviais e dedicar X tempo estudando, de preferência todos os dias.
O tempo de estudo também depende do prazo estipulado para fazer o exame. Ao definir um prazo, ele será um bom indicativo de quanto tempo de estudo você precisa. É essencial que se coloque um prazo, do contrário, a certificação pode acabar nunca se tornando uma prioridade diante da sua rotina.
No meu caso, defini que quero estar apto para fazer o exame na segunda quinzena de agosto. Isso me dá 5 meses de estudo. Considere comigo o seguinte cálculo:
Tempo para completar o guia de estudos:
- Total de 1000 páginas;
- Estimo 4 minutos em cada página;
- O resultado são 4000 minutos (ao arredondar, dá cerca de 67 horas);
- Resolvi multiplicar esse tempo por 2 (como sendo um tempo dedicado para consolidação do que foi aprendido e para focar na prática);
- Total: 134 horas.
Tempo para completar o curso:
- O curso informa que contém cerca de 20,5 horas de vídeo sob demanda;
- Por se tratar de vídeos, resolvi multiplicar esse tempo por 3 (visando considerar o tempo para anotação, revisão e prática);
- Total: 61 horas e 30 minutos.
Tempo para praticar através dos simulados:
- São um total de 20 simulados;
- Para cada simulado, será ideal utilizar o mesmo tempo que terei no exame;
- Resolvi então multiplicar os 20 simulados por 90 (quantidade em minutos para o exame);
- Total: 1800 minutos (equivale a 30 horas).
Ao somar tudo, temos:
Total final = 225 horas e 30 minutos
- 1h e 30 minutos por dia;
- 10h e 30 minutos por semana;
- 42h por mês.
Meta definida, agora é focar e se dedicar o suficiente para cumprir!
Conclusão
Agradeço por ler até aqui e espero que tenha gostado desse segundo dia do diário de bordo até a conquista da certificação. Caso queiram continuar acompanhando essa trajetória, os convido a me seguir aqui no Medium e nas outras plataformas:
A minha meta atual é publicar um artigo por semana (quarta-feira ou na sexta-feira à noite) e divulgar em todas as redes acima.
Para o próximo artigo, pretendo abordar os seguintes assuntos:
- Siglas essenciais do Java;
- Classes;
- Objetos;
- Atributos;
- Métodos;
- Pacotes;
- Comentários;
Sinta-se à vontade para deixar qualquer comentário, dúvida, sugestão abaixo e nos vemos no próximo artigo! :)
메타데이터
- post_id
- 44e2ba7ea3ff
- slug
- certificação-java-ocp-17-seu-guia-definitivo-de-preparação-e-estudo-2024-44e2ba7ea3ff
- url
- https://medium.com/@caiocv18/certifica%C3%A7%C3%A3o-java-ocp-17-seu-guia-definitivo-de-prepara%C3%A7%C3%A3o-e-estudo-2024-44e2ba7ea3ff
- canonical_url
- https://medium.com/@caiocv18/certifica%C3%A7%C3%A3o-java-ocp-17-seu-guia-definitivo-de-prepara%C3%A7%C3%A3o-e-estudo-2024-44e2ba7ea3ff
- author_url
- https://medium.com/@caiocv18
- status
- ok
- fetched_at
- 2026-06-17 14:04:09