Lo sviluppatore Java con le carte in regola, seconda edizione

Punteggio:   (4,9 su 5)

Lo sviluppatore Java con le carte in regola, seconda edizione (Benjamin Evans)

Recensioni dei lettori

Riepilogo:

Le recensioni di “Well-grounded Java Developer” indicano che si tratta di una risorsa molto apprezzata sia dagli aspiranti che dagli sviluppatori Java esperti. Il libro è apprezzato per la copertura completa degli argomenti relativi a Java e alla JVM, per lo stile di scrittura accattivante e per l'approccio strutturato che facilita l'apprendimento. Tuttavia, si fa notare che il libro potrebbe non essere adatto ai principianti assoluti a causa del requisito di conoscenze di programmazione pregresse.

Vantaggi:

Ben studiato e presentato
stile coinvolgente e di facile lettura
copertura completa degli argomenti di Java, tra cui la messa a punto delle prestazioni, la concorrenza e le nuove caratteristiche del linguaggio
progressione logica dell'apprendimento
efficace per ampliare le conoscenze degli sviluppatori di livello intermedio e avanzato.

Svantaggi:

Non adatto ai principianti assoluti
non tratta in modo approfondito i framework o l'implementazione del cloud
può risultare introduttivo per coloro che hanno un'esperienza significativa
alcuni contenuti possono richiedere un maggiore approfondimento per essere veramente completi.

(basato su 7 recensioni dei lettori)

Titolo originale:

The Well-Grounded Java Developer, Second Edition

Contenuto del libro:

La comprensione di Java dalla JVM in su vi fornisce una solida base per accrescere le vostre competenze e affrontare tecniche avanzate per le prestazioni, la concorrenza, la containerizzazione e altro ancora.

In The Well-Grounded Java Developer, Second Edition imparerete:

Il nuovo sistema di moduli Java e perché usarlo.

Il bytecode per la JVM, comprese le operazioni e il caricamento delle classi.

La messa a punto delle prestazioni della JVM.

Lavorare con le opzioni di concurrency e di espansione integrate in Java.

Programmazione in Kotlin e Clojure sulla JVM.

Massimizzare i vantaggi degli strumenti di compilazione/CI con Maven e Gradle.

Esecuzione della JVM in container.

Pianificazione delle future release della JVM.

The Well-Grounded Java Developer, Second Edition introduce sia le innovazioni moderne che i fondamenti senza tempo che è necessario conoscere per diventare un maestro di Java. Gli autori Ben Evans, Martijn Verburg e Jason Clark distillano la loro decennale esperienza di campioni di Java, sviluppatori veterani e collaboratori chiave dell'ecosistema Java in questa guida chiara e pratica. Scoprirete come funziona Java sotto il cofano e imparerete i segreti di progettazione della lunga storia di Java. Ogni concetto è illustrato con esempi pratici, tra cui un'applicazione/libreria completamente modularizzata e la creazione di una propria applicazione multithread.

Prefazione di Heinz Kabutz.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Informazioni sulla tecnologia.

Java è il cuore pulsante dell'ingegneria del software aziendale. Gli sviluppatori che conoscono davvero Java possono aspettarsi una facile ricerca di lavoro e un lavoro interessante. Scritto da esperti con anni di esperienza sul campo, questo libro migliora le vostre competenze in Java. Approfondisce funzioni potenti come i moduli e i modelli di concorrenza e svela persino alcuni segreti di Java.

Informazioni sul libro.

Con The Well-Grounded Java Developer, seconda edizione, andrete oltre le descrizioni delle funzioni e imparerete come Java opera a livello di bytecode. Imparerete a conoscere tecniche di alto valore per l'ottimizzazione della concorrenza e delle prestazioni, oltre a pratiche indispensabili per la creazione, il test e la distribuzione. Verranno anche analizzati linguaggi JVM alternativi come Kotlin e Clojure. Sfruttate questo libro per distinguervi dal resto del gruppo.

Cosa contiene.

Il nuovo sistema di moduli Java.

Messa a punto delle prestazioni della JVM.

Massimizzare il CI/CD con Maven e Gradle.

Esecuzione della JVM in container.

Pianificazione delle future release della JVM.

Informazioni sul lettore.

Per sviluppatori Java di livello intermedio.

Informazioni sull'autore.

Benjamin J. Evans è ingegnere principale senior presso Red Hat. Martijn Verburg è il principale responsabile SWE del Java Engineering Group di Microsoft. Sia Benjamin che Martijn sono campioni di Java. Jason Clark è ingegnere principale e architetto presso New Relic.

Indice dei contenuti.

PARTE 1 - DALL'8 ALL'11 E OLTRE!

1 Introduzione al Java moderno.

2 I moduli Java.

3 Java 17.

PARTE 2 - SOTTO IL COFANO.

4 File di classe e bytecode.

5 Fondamenti di Java concurrency.

6 Librerie per la concorrenza del JDK.

7 Capire le prestazioni di Java.

PARTE 3 - LINGUAGGI NON-JAVA SULLA JVM.

8 Linguaggi JVM alternativi.

9 Kotlin.

10 Clojure: Una visione diversa della programmazione.

PARTE 4 - COMPILAZIONE E DISTRIBUZIONE.

11 Costruire con Gradle e Maven.

12 Esecuzione di Java in container.

13 Fondamenti di testing.

14 Test oltre JUnit.

PARTE 5 - LE FRONTIERE DI JAVA.

15 Programmazione funzionale avanzata.

16 Programmazione concorrente avanzata.

17 Interni moderni.

18 Il futuro di Java.

Altre informazioni sul libro:

ISBN:9781617298875
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Lo sviluppatore Java con le carte in regola, seconda edizione - The Well-Grounded Java Developer,...
La comprensione di Java dalla JVM in su vi...
Lo sviluppatore Java con le carte in regola, seconda edizione - The Well-Grounded Java Developer, Second Edition
Java in a Nutshell: Un riferimento rapido per il desktop - Java in a Nutshell: A Desktop Quick...
Questa edizione aggiornata della guida Nutshell...
Java in a Nutshell: Un riferimento rapido per il desktop - Java in a Nutshell: A Desktop Quick Reference

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)