Certificación Java 8 – Cómo preparla

Hace unos días he podido completar la certificación de Oracle de Java 8 SE, en concreto la certificación Java SE 8 Programmer I 1Z0-808. Voy a resumir en esta entrada en que consiste esta certificación y algunos de los recursos que he utilizado para preparar el examen y poder superarlo con éxito.

Certificaciones Oracle Java

Si te planteas presentarte al examen de certificación necesitarás conocer las certificaciones de Java existentes y saber los requisitos que se han de cumplir para poder presentarte a los exámenes. Existen cuatro tipos de certificaciones en distintos niveles, según vamos avanzando en los niveles las certificaciones serán más complejas y especializadas.

La certificación Java SE 8 Programmer I 1Z0-808 es la puerta de entrada al abanico de certificaciones que ofrece Oracle para el lenguaje de programación Java.

La primera de las certificaciones es Oracle Certified Associate (OCA) y es la certificación de entrada, indispensable obtenerla para poder presentarse a cualquiera de las demás. En esta certificación se prueban los conocimientos generales en el lenguaje de programación: tipos de datos, operadores, arrays, bucles, encapsulación, herencia y API de Java.

El siguiente nivel es el conocido como Oracle Certified Professional (OCP). Este nivel es más avanzado y prueba nuestros conocimientos en diseño de clases, tipos genéricos y colecciones, interfaces lambda, API stream, excepciones y aserciones.

A partir de haber obtenido la certificación OCP se abre un gran abanico de certificaciones más específicas que se conocen como Oracle Certified Expert (OCE). Estas certificaciones están centradas en JEE y prueban nuestros conocimientos en EJB, JPA, WS, Web y JSF.

Existe un último nivel, las certificaciones conocidas como Oracle Certified Master (OCM). Para poder obtener esta certificación hay que obtener previamente la certificación OCP, asistir a alguno de las formaciones (presenciales o virtuales) de Oracle y completar un programa que demuestre nuestro buen hacer en el lenguaje Java.

En la siguiente imagen se puede ver claramente las distintas certificaciones existentes y las dependencias entre las mismas.

java-certification-by-hujak-20150512-at-javacro15-conference-11-638

Java SE 8 Programmer I 1Z0-808

Este examen de certificación consta de 77 preguntas tipo test, alguna de ellas con respuesta múltiple, en las que tendremos que obtener por lo menos un 65% de las respuestas correctas. La duración del examen es 2h 30′tiene un coste de 212€.

La certificación consta de 77 preguntas y para superarla hay que responder correctamente el 65% de las preguntas. La duración del examen es de 2h 30′.

Para preparar el examen recomiendo la lectura de alguno de los libros que están editados como guía de preparación. El que he estado utilizando durante mi preparación es el libro “OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808” publicado por Sybex. Es muy recomendable hacer una lectura completa del libro, aunque creas que dominas a la perfección un tema al final siempre se aprenden conceptos nuevos o matices sobre los conocimientos que ya tenías. Además el libro hace hincapié en los mismos aspectos que suelen preguntar en el examen, por lo que nos ayudará enormemente a reducir nuestros fallos el día del examen.

Recomiendo hacer una lectura completa del libro OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 como preparación al examen.

Aunque en el libro de preparación comentado anteriormente se incluyen 130 preguntas de repaso recomiendo de forma especial hacerse con algún tipo de simulador de examen. Utilizar uno de estos simuladores nos ayudará a familiarizarnos con la mecánica del examen y nos hará mucho más efectivos.

Yo he utilizado el simulador de enthuware, lo recomiendo encarecidamente ya que por 10$ tienes acceso a 613 preguntas y un software que nos proporciona una mecánica muy similar al del examen. Además el programa te muestra estadísticas de las preguntas por temas y tiene un modo “Leitner Mode” que será de gran ayuda en los últimos días para machacar esas preguntas que fallas de forma reiterada. Otro gran punto a favor del simulador es que contiene explicaciones de las respuestas en el propio programa, muy útil para repasar las respuestas sin tener que ir a buscar la información al libro.

El simulador de examen que nos proporciona enthuware nos permite familiarizarnos con la mécanica y los tipos de preguntas que nos encontraremos en el examen.

Como último consejo, el día de examen ir descansado y con la cabeza despejada. No recomiendo para nada ir al examen después de una intensa jornada de trabajo. El examen puede ser largo e intenso, cuanto más despejados estemos más puntos tendremos a nuestro favor para poder aprobarlo.

Si estas pensando presentarte al examen espero que esta entradilla te pueda ser de ayuda. Si tienes cualquier duda sobre el examen no dudes en hacerla en los comentarios.

Suerte en el examen!

Recursos:

 

Sobre el autor

Apasionado de las tecnologías, entusiasta del desarrollo de software. Especializado en Java EE. Cofundador de www.logrosxbox.com.

37 Comentarios

Puedes escribir comentarios en esta página.


  • Disculpa , hay algun otro libro similar que esté en español ?.

    Cristhian Pelaez Villanueva hace 3 años Reply


    • No conozco libros en español de preparación para la certificación… siendo la certificación en inglés será difícil que hayan publicado alguno en castellano.

      David Muñoz Fernandez hace 3 años Reply


  • Algun libro en idioma español para recomendar?

    Pablo Hirchon hace 3 años Reply


  • No conozco ningún libro del estilo (para preparar la certificación) en español… pero siendo la certificación en inglés recomiendo prepararlo con un libro en el mismo idioma, así te sonarán los términos que luego verás en el examen de certificación.

    David Muñoz Fernandez hace 3 años Reply


  • Hola David, muy buen post (Y).
    Quería preguntar ¿cuánto tiempo te has dedicado en el aprendizage de Java desde cero? ¿Y puedes guiarme un poquito por dónde empezar?

    Muchísimas Gracias 🙂

    random jumbi hace 3 años Reply


  • Hola, antes de empezar a prepararte la certificación, ¿qué conocimientos sobre Java recomiendas tener?.¿Es recomendable tener un nivel alto de Java o con conocimientos básicos vale?. Gracias.

    Raquel hace 3 años Reply


    • El libro explica todos los contenidos necesarios para aprobar la certificación por lo que unos conocimientos básicos de Java pueden ser suficientes, pero es importante tener unos conocimientos más sólidos en programación orientada a objetos (aunque sea en otros lenguajes).

      David Muñoz Fernandez hace 3 años Reply


  • Donde puedo encontrar el libro que recomiendas?

    Mauricio Sanchez hace 3 años Reply


    • En amazon puedes comprar la versión en papel o la versión electrónica.
      Si quieres echar un ojo al libro podrás encontrar fácilmente la versión PDF haciendo una búsqueda en google… incluso en repositorios de github.

      David Muñoz Fernandez hace 3 años Reply


  • Hola David, tengo una pregunta, ¿los exámenes son en ingles?

    Luis Alfonso Zapatos hace 3 años Reply


    • Sí, los exámenes de certificación de java únicamente están disponibles en inglés (y creo que japonés).

      David Muñoz Fernandez hace 3 años Reply


  • Buenas! Tengo un par de dudas:
    1. ¿Los exámenes son presenciales u online? Si son presenciales, ¿dónde los suelen hacer?
    2. ¿Cuándo son los exámenes? ¿Hay fechas marcadas, o en caso de que sean online, uno los hace cuando cree estar preparado?
    Gracias por el post!!

    Marc hace 2 años Reply


  • Hola amigo, disculpe mi ignorancia, pero para presentar el examen es obligatorio haber tomado algún curso oficial de oracle o algo por el estilo o bastaría con estudiar documentación como la que usted sugiere?

    javi ramirez hace 2 años Reply


    • Hola Javi, para esta certificación no es necesario haber realizado ningún curso oficial. Únicamente es necesario realizar el curso para la certificación master.

      David Muñoz Fernandez hace 2 años Reply


  • En las preguntas de múltiple respuesta te dicen : elige dos opciones, elige una opción, elige 3 opciones … y ese estilo? O no te dan ninguna pista?

    He visto que en el libro no te facilitan esa ayuda, pero en enthuware sí, te dicen el número de respuestas que tienes que elegir.

    Gracias

    Sergiomg1 hace 2 años Reply


    • Las preguntas de respuesta múltiple no indican cuantas respuestas son las correctas 🙁

      David Muñoz Fernandez hace 2 años Reply


      • Pufff que complicado… Pues no soy capaz de pasar del 50%
        Con la ayuda esa si… 😔

        Sergiomg1 hace 2 años Reply


  • Hola, me gustaría comentarte mi caso y pedirte opinión, actualmente estoy acabando un grado superior de desarrollo de aplicaciones multiplataforma, en el que machacamos bastante java. además me gustaría conseguir algún tipo de certificado para hacer curriculum, creo que con los conocimientos que tengo lo conseguiría facilmente. mi pregunta es, ves necesario sacarse este certificado teniendo el titulo que te he comentado antes, y a ti te ha servido para algo más aparte de iniciarte en este lenguaje. Muchas gracias y un saludo

    Pedro Cabo Calvet hace 2 años Reply


    • Creo que sí que puede ser interesante como elemento diferenciador a la hora de participar en un proceso de selección, muchas empresas no realizan pruebas de conocimiento y es una forma de “asegurarse” unos conocimientos en el lenguaje. Además creo que cuando menos experiencia más valor aportará la certificación al candidato.

      David Muñoz Fernandez hace 2 años Reply


  • Muy buenas David,

    antes de nada, darte las gracias por tu post, me ha sido de gran ayuda aunque me surge una pregunta, hace unos años me certifiqué como SCJP (Sun Certified Java Programmer) en 1.5, ahora estoy pensando en prepararme la misma pero para Java 8.

    ¿Cuál de las que mencionas sería la equivalente pero en java 8?
    ¿Es posible o debo de empezar por la más básica?

    Gracias de antemano. Saludos!

    McKarthY hace 2 años Reply


  • Hola David, muy buen post me ha guiado bastante a cerca del examen, pero tengo algunas dudas. Veras yo estoy realizando un grado superior en el que doy java y quiero empezar a sacarme certificados pero mi ingles no es muy bueno y no se si me puede afectar a la hora de realizar el examen que por lo que he visto se realiza en este idioma, por lo que me gustaría saber que piezas sobre esto o cual ha sido tu experiencia.

    Juan Mulero hace 2 años Reply


    • Hola Juan, el inglés de la certificación es técnico y si estás acostumbrado a leer documentación técnica en inglés no debería ser un impedimento grande. Si eres capaz de seguir el libro de preparación para la certificación no deberías tener problemas. Saludos!

      David Muñoz Fernandez hace 2 años Reply


      • es verdad el tema del idioma no lo habia tenido en cuenta, pero si es como dices pues espero no tener problemas con eso

        Renzo Espinoza hace 2 años Reply


        • Según la web de Oracle ahora también está disponible el examen de certificación en castellano: 1Z0-808-ESN

          David Muñoz Fernandez hace 2 años Reply


  • hola buenas, estoy interesado en sacarme el certificado pero no se donde informarme sobre donde se hace, cuanto cuesta, todas estas cosas, si me puedes ayudar estaría muy agradecido.

    Xal & Packman hace 2 años Reply


  • Hola David una duda, porque decidiste optar por la certificacion del JAVA 8 y no el 7, es acaso de mucho mas valor la certificacion del 8 en el ambito de la programacion o laboral

    Renzo Espinoza hace 2 años Reply


    • Ya puestos yo haría la última… Java 8 salió en el 2014 ¡hace ya más de 3 años! El temario es prácticamente el mismo y salvo alguna pregunta sobre lambdas o las nuevas clases de fechas no variaba mucho del 7.

      David Muñoz Fernandez hace 2 años Reply


  • Gracias por tu post. Ayuda mucho. Lo que me gustaria saber es si hiciste algun curso de preparacion o solo con el libro que indicas? En caso de haber hecho algun curso, ¿nos podrias indicar en donde?

    Paco Ledesma Diaz hace 1 año Reply


  • Muy buenas David,

    muchas gracias por tu blog, me ha sido de gran ayuda, pero me surge una duda y es si las preguntas erróneas restan.

    Gracias de antemano.

    McKarthY hace 1 año Reply


    • Hola, las respuestas erróneas no restan puntos. Para dar el examen como aprobado hay que responder de forma correcta el 65% de las preguntas, da igual no contestar una pregunta que hacerlo mal… por lo que es mejor responderlas todas porque en caso de duda siempre se puede descartar alguna opción y acertar.

      David Muñoz Fernandez hace 1 año Reply


      • Muchas gracias por tu respuesta David.

        Saludos.

        McKarthY hace 1 año Reply


  • Hola David, donde me puedo informar del lugar y la hora de donde se hacen esos examenes?

    jose carmona hace 8 meses Reply


  • Hola y excelente post; una consulta la certificacion “Java SE 8 Programmer I 1Z0-808” esta en español? ¿me podrias dicir donde se pueden realizar ya que soy de un pueblo pequeño. (España-la seu de urgell/lleida)

    Saludos!!!

    Steven William Graham hace 5 meses Reply


Responder