¿Existen certificaciones Java y qué tan difíciles son de obtener?

Hay cuatro niveles de certificación para cada versión de Java. A partir de ahora, la versión principal sigue siendo Java 7, Oracle todavía está preparando la certificación para Java 8.

En cuanto a los niveles, van de la siguiente manera:

  • Associate demuestra que conoce las características básicas de Java, la programación, el pensamiento algorítmico (si, para, etc., solo lo básico), el diseño de OOP (UML, patrones, principios). Si bien esto parece una gran cantidad de temas, en realidad no profundiza, por lo que no es tanta información para manejar.
  • Professional demuestra que conoce todas las características del lenguaje Java, los principios de OOP, incluso los matices que rara vez encontrará en el código real (de dos clases extendidas con constructores anulados e inicializadores estáticos, ¿en qué orden se ejecutan?). Realmente necesitas saber todo el idioma. Los temas incluyen polimorfismo (extensión, implementación, etc.), excepciones, subprocesos, carga de clases y muchos otros.
  • El experto demuestra que realmente conoce una tecnología particular en la pila tradicional de Java (principalmente Java EE) como JPA, EJB, servlets. Cada una de estas tecnologías tiene su propia certificación, por lo que puede obtener la certificación para cada una independientemente de la otra. Además, un examen es solo para una tecnología, por lo que debe aprobar varios exámenes si quiere todos.
  • Master demuestra que no solo conoce el idioma y las tecnologías en el ecosistema, sino que también puede usar este conocimiento para diseñar un nuevo software por su cuenta. Hay dos certificaciones: Desarrollador Java, donde desarrolla su propio software (de acuerdo con la asignación) donde generalmente necesita manejar algún tipo de red, llamadas remotas y / o subprocesos. Un ejemplo fue implementar un sistema de base de datos simple y propio con gestión de redes y concurrencia. La otra certificación es Enterprise Architect, que demuestra que puede diseñar grandes sistemas empresariales utilizando tecnologías Java EE en la pila. No se trata de programación de bajo nivel como en el certificado de desarrollador, se trata más de una visión general de alto nivel y de poder componer correctamente sistemas grandes a partir de bloques más pequeños del mundo Java EE. Por supuesto, debe conocer las tecnologías EE para usarlas correctamente. En ambas certificaciones completa una tarea, luego debe escribir un ensayo sobre su trabajo y hacer una prueba. Lo compararía con una tesis de licenciatura más pequeña aquí en universidades eslovacas 🙂

Tienes que completar estos niveles uno por uno, primero debes convertirte en un asociado para ir a un profesional, etc. Java 6 tenía una excepción, puedes ir directamente a un profesional.

Fuente: sitio web de Oracle University, p. Ej. Http://education.oracle.com/pls/… y mi propia experiencia

Oracle realiza las certificaciones Java y el nivel de dificultad varía de una certificación a otra. Las certificaciones Java están organizadas en base a ediciones como blow:

Edición estándar de Java

Puede encontrar certificaciones de nivel de programador para diferentes versiones.

  • Oracle Certified Associate, Programador Java SE 8
  • Oracle Certified Professional, programador Java SE 8
  • Oracle Certified Associate, Java SE 7 Programmer
  • Oracle Certified Professional, programador Java SE 7

También hay pocos exámenes de nivel de actualización para calificar para los profesionales certificados de Java SE 8 o Java SE 8.

Java Enterprise Edition

Las certificaciones están organizadas por nivel experto y nivel maestro:

Nivel de maestría

  • Oracle Certified Master Java EE Arquitecto

Nivel experto

  • Oracle Certified Expert, Desarrollador de componentes web Java EE 6
  • Oracle Certified Expert, Desarrollador Java EE 6 EJB
  • Oracle Certified Expert, Desarrollador Java EE 6 JPA
  • Oracle Certified Expert, Desarrollador de Servicios Web Java EE 6
  • Oracle Certified Expert, Desarrollador Java EE 6 JSF

Puede encontrar la última lista de Certificación Java en el siguiente enlace:

Certificación Java, Pruebas en línea de preparación Java certificadas por Oracle

Bueno, Michael había respondido los diferentes tipos de certificaciones Java disponibles. Compartiría un consejo: prepárese bien y comparezca para el examen para que haga justicia por una CERTIFICACIÓN. Por supuesto, hay tantos exámenes simulados / tiradas de exámenes por ahí, ¡pero ellos solos NO ayudan! Habiendo dicho eso, he estado viendo que un mínimo de 6 meses de preparación (con práctica) ¡sería necesario para hacer bien su certificación!