The Well-Grounded Java Developer, segunda edición

Puntuación:   (4,9 de 5)

The Well-Grounded Java Developer, segunda edición (Benjamin Evans)

Opiniones de los lectores

Resumen:

Las reseñas de 'Well-grounded Java Developer' indican que se trata de un recurso muy apreciado tanto por los aspirantes a desarrolladores Java como por los experimentados. El libro recibe elogios por su exhaustiva cobertura de temas relacionados con Java y la JVM, su atractivo estilo de redacción y su enfoque estructurado que facilita el aprendizaje. Sin embargo, se señala que el libro puede no ser adecuado para principiantes absolutos debido al requisito de conocimientos previos de programación.

Ventajas:

Bien documentado y presentado
estilo atractivo y fácil de leer
cobertura exhaustiva de los temas de Java, incluidos el ajuste del rendimiento, la concurrencia y las nuevas características del lenguaje
progresión lógica del aprendizaje
eficaz para ampliar los conocimientos de los desarrolladores intermedios y avanzados.

Desventajas:

No es adecuado para principiantes
no cubre ampliamente los frameworks o el despliegue en la nube
puede parecer introductorio para aquellos con experiencia significativa
algunos contenidos pueden requerir más profundidad para ser realmente exhaustivos.

(basado en 7 opiniones de lectores)

Título original:

The Well-Grounded Java Developer, Second Edition

Contenido del libro:

Comprender Java desde la JVM le proporciona una base sólida para ampliar sus conocimientos y adoptar técnicas avanzadas de rendimiento, concurrencia, contenedorización, etc..

En The Well-Grounded Java Developer, Second Edition aprenderá:

El nuevo sistema de módulos de Java y por qué debe utilizarlo.

Bytecode para la JVM, incluyendo operaciones y carga de clases.

Ajuste del rendimiento de la JVM.

Trabajar con la concurrencia integrada de Java y las opciones ampliadas.

Programación en Kotlin y Clojure en la JVM.

Maximizar los beneficios de sus herramientas de compilación/IC con Maven y Gradle.

Ejecución de la JVM en contenedores.

Planificación de futuras versiones de la JVM.

The Well-Grounded Java Developer, Second Edition presenta tanto las innovaciones modernas como los fundamentos atemporales que necesita conocer para convertirse en un maestro de Java. Los autores Ben Evans, Martijn Verburg y Jason Clark destilan sus décadas de experiencia como campeones de Java, desarrolladores veteranos y colaboradores clave del ecosistema Java en esta guía clara y práctica. Descubrirá cómo funciona Java bajo el capó y aprenderá secretos de diseño de la larga historia de Java. Cada concepto se ilustra con ejemplos prácticos, incluida una aplicación/biblioteca totalmente modularizada y la creación de su propia aplicación multihilo.

Prólogo de Heinz Kabutz.

La compra del libro impreso incluye un libro electrónico gratuito en formatos PDF, Kindle y ePub de Manning Publications.

Acerca de la tecnología.

Java es el corazón de la ingeniería de software empresarial. Los desarrolladores que saben Java de verdad pueden esperar encontrar trabajo fácilmente y tener un trabajo interesante. Escrito por expertos con años de experiencia sobre el terreno, este libro mejora sus conocimientos de Java. Se sumerge en potentes funciones como los módulos y los modelos de concurrencia, e incluso revela algunos de los secretos más profundos de Java.

Acerca del libro.

Con The Well-Grounded Java Developer, Second Edition irá más allá de las descripciones de características y aprenderá cómo funciona Java a nivel de código de bytes. Dominará técnicas de alto valor para la optimización de la concurrencia y el rendimiento, junto con prácticas imprescindibles para la compilación, las pruebas y la implementación. Incluso verá lenguajes JVM alternativos como Kotlin y Clojure. Lea este libro y destaque entre los demás.

Contenido.

El nuevo sistema de módulos de Java.

Ajuste del rendimiento de la JVM.

Maximización de CI/CD con Maven y Gradle.

Ejecución de la JVM en contenedores.

Planificación de futuras versiones de la JVM.

Acerca del lector.

Para desarrolladores Java de nivel intermedio.

Sobre el autor.

Benjamin J. Evans es ingeniero principal senior en Red Hat. Martijn Verburg es el gerente principal de SWE para el Grupo de Ingeniería Java de Microsoft. Tanto Benjamin como Martijn son campeones de Java. Jason Clark es ingeniero principal y arquitecto en New Relic.

Tabla de contenidos.

PARTE 1 - ¡DE 8 A 11 Y MÁS ALLÁ!

1 Introducción al Java moderno.

2 Módulos Java.

3 Java 17.

PARTE 2 - BAJO EL CAPÓ.

4 Archivos de clase y código de bytes.

5 Fundamentos de Java concurrency.

6 Bibliotecas de concurrencia del JDK.

7 Entender el rendimiento de Java.

PARTE 3 - LENGUAJES NO JAVA EN LA JVM.

8 Lenguajes JVM alternativos.

9 Kotlin.

10 Clojure: Una visión diferente de la programación.

PARTE 4 - CONSTRUCCIÓN Y DESPLIEGUE.

11 Construir con Gradle y Maven.

12 Ejecutar Java en contenedores.

13 Fundamentos de las pruebas.

14 Pruebas más allá de JUnit.

PARTE 5 - FRONTERAS DE JAVA.

15 Programación funcional avanzada.

16 Programación concurrente avanzada.

17 Internos modernos.

18 Java del futuro.

Otros datos del libro:

ISBN:9781617298875
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

The Well-Grounded Java Developer, segunda edición - The Well-Grounded Java Developer, Second...
Comprender Java desde la JVM le proporciona una...
The Well-Grounded Java Developer, segunda edición - The Well-Grounded Java Developer, Second Edition
Java in a Nutshell: Una referencia rápida de escritorio - Java in a Nutshell: A Desktop Quick...
Esta edición actualizada de la guía Nutshell no...
Java in a Nutshell: Una referencia rápida de escritorio - Java in a Nutshell: A Desktop Quick Reference

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)