Guía de Estudio para Java SE 11 Programmer I
816 páginas
Spanish
PDF
4.5

Guía de Estudio para Java SE 11 Programmer I

Guía de Estudio para Java SE 11 Programmer I

Autor:

Año:

Resumen:

Introducción

El libro «Guía de Estudio para Java SE 11 Programmer I» (autores — Jeanne Boyarsky y Scott Selikoff) es el manual de estudio oficial para preparar el examen Oracle Certified Professional: Java SE 11 Programmer I (1Z0-815). Publicado en 2019, rápidamente se convirtió en una de las fuentes más autorizadas para quienes no solo quieren aprobar la certificación, sino también comprender profundamente los fundamentos del lenguaje Java. A pesar de que el sitio PythonLib está dedicado principalmente a Python, este libro será útil para todo desarrollador que desee ampliar su conjunto de herramientas y dominar otro potente lenguaje de programación.

De qué trata este libro

La guía cubre todos los temas necesarios para aprobar con éxito el examen 1Z0-815. Los autores analizan secuencialmente la sintaxis de Java, el trabajo con tipos de datos, estructuras de control, clases y objetos, excepciones, el sistema de módulos (JPMS) y mucho más. El libro está construido según el principio «de lo simple a lo complejo»: cada capítulo comienza con conceptos básicos y termina con ejemplos complejos y preguntas al estilo del examen.

Estructura de la publicación

El libro consta de 12 capítulos y varios apéndices. Cada capítulo contiene:

  • material teórico con explicaciones;
  • ejemplos de código con comentarios;
  • «trampas» — errores típicos que cometen los principiantes;
  • preguntas de autoevaluación con respuestas detalladas.

Para quién está destinado

El libro está dirigido a desarrolladores Java principiantes que ya tienen una comprensión básica de la programación (por ejemplo, conocen Python o C++) y desean sistematizar sus conocimientos de Java. También será útil para quienes se preparan para la certificación de Oracle, pero no tienen experiencia trabajando con Java SE 11.

Qué aprenderá el lector

Después de estudiar este libro, el lector podrá:

  • utilizar con confianza las construcciones principales del lenguaje Java (bucles, condicionales, operadores);
  • trabajar con clases, interfaces, herencia y polimorfismo;
  • comprender el mecanismo de excepciones y crear las suyas propias;
  • utilizar el sistema de módulos Java Platform Module System (JPMS);
  • aplicar expresiones lambda e interfaces funcionales;
  • trabajar con colecciones, generics y flujos de entrada/salida;
  • prepararse para el examen 1Z0-815 a un nivel suficiente para aprobarlo.

Puntos fuertes

Una de las principales ventajas del libro es su enfoque práctico. Los autores no solo repiten la especificación, sino que muestran cómo se comportan ciertas construcciones en el código real. Merecen especial atención las secciones «Exam Tips» y «Review Questions» — están lo más cerca posible del formato del examen real. Además, el libro está escrito en un lenguaje vivo y accesible, algo poco común en la literatura técnica.

Otra ventaja es su actualidad. Java SE 11 es una versión LTS que será compatible durante muchos años, por lo que los conocimientos adquiridos con este libro no quedarán obsoletos en el futuro cercano.

A quién se recomienda

Recomiendo este libro a todos los que deseen obtener la certificación oficial de Oracle para Java SE 11, así como a quienes provienen de otros lenguajes (por ejemplo, Python) y quieran dominar rápidamente Java a nivel profesional. También será útil para profesores y estudiantes de carreras de TI como material de estudio complementario.

A pesar de que en PythonLib hablamos principalmente de Python, aprender Java abre nuevos horizontes: podrá comprender mejor la arquitectura de aplicaciones empresariales, el desarrollo de Android y los principios de funcionamiento de las máquinas virtuales. Este libro será un excelente punto de partida en esta dirección.

Recommendations