Le développeur Java polyvalent, deuxième édition

Note :   (4,9 sur 5)

Le développeur Java polyvalent, deuxième édition (Benjamin Evans)

Avis des lecteurs

Résumé:

Les critiques concernant « Well-grounded Java Developer » indiquent qu'il s'agit d'une ressource très appréciée des développeurs Java, qu'ils soient en herbe ou expérimentés. Le livre est salué pour sa couverture complète des sujets liés à Java et à la JVM, son style d'écriture attrayant et son approche structurée qui facilite l'apprentissage. Toutefois, il est à noter que le livre peut ne pas convenir aux débutants absolus en raison de la nécessité d'avoir des connaissances préalables en programmation.

Avantages:

Bien documenté et présenté
style attrayant et convivial
couverture complète des sujets Java, y compris l'optimisation des performances, la concurrence et les nouvelles fonctionnalités du langage
progression logique de l'apprentissage
efficace pour élargir les connaissances des développeurs intermédiaires et avancés.

Inconvénients:

Ne convient pas aux débutants complets
ne couvre pas les frameworks ou le déploiement dans le nuage de manière extensive
peut sembler introductif pour ceux qui ont une expérience significative
certains contenus peuvent nécessiter plus d'approfondissement pour être vraiment complets.

(basé sur 7 avis de lecteurs)

Titre original :

The Well-Grounded Java Developer, Second Edition

Contenu du livre :

La compréhension de Java à partir de la JVM vous donne une base solide pour développer votre expertise et prendre en charge des techniques avancées pour la performance, la concurrence, la conteneurisation, et plus encore.

Dans The Well-Grounded Java Developer, Second Edition, vous apprendrez :

Le nouveau système de modules Java et pourquoi vous devriez l'utiliser.

Le bytecode pour la JVM, y compris les opérations et le classloading.

L'optimisation des performances de la JVM.

Travailler avec la concurrence intégrée de Java et les options étendues.

Programmer en Kotlin et Clojure sur la JVM.

Maximiser les avantages de votre outil de construction/CI avec Maven et Gradle.

Exécuter la JVM dans des conteneurs.

Planifier les futures versions de la JVM.

The Well-Grounded Java Developer, Second Edition présente à la fois les innovations modernes et les fondamentaux intemporels que vous devez connaître pour devenir un maître de Java. Les auteurs Ben Evans, Martijn Verburg et Jason Clark distillent dans ce guide clair et pratique leurs décennies d'expérience en tant que champions de Java, développeurs chevronnés et contributeurs clés de l'écosystème Java. Vous découvrirez comment Java fonctionne sous le capot et apprendrez des secrets de conception issus de la longue histoire de Java. Chaque concept est illustré par des exemples pratiques, notamment une application/bibliothèque entièrement modularisée et la création de votre propre application multithread.

Préface de Heinz Kabutz.

L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.

À propos de la technologie.

Java est le cœur battant de l'ingénierie logicielle d'entreprise. Les développeurs qui connaissent vraiment Java peuvent s'attendre à une recherche d'emploi facile et à un travail intéressant. Écrit par des experts ayant des années d'expérience sur le terrain, ce livre met à jour vos compétences en Java. Il se penche sur des fonctionnalités puissantes telles que les modules et les modèles de concurrence et révèle même certains des secrets les plus profonds de Java.

À propos du livre.

Avec The Well-Grounded Java Developer, Second Edition, vous irez au-delà des descriptions de fonctionnalités et apprendrez comment Java fonctionne au niveau du bytecode. Vous maîtriserez des techniques de grande valeur pour l'optimisation de la concurrence et des performances, ainsi que des pratiques incontournables pour la construction, le test et le déploiement. Vous étudierez même des langages JVM alternatifs comme Kotlin et Clojure. Lisez ce livre et sortez du lot.

Ce qu'il y a à l'intérieur.

Le nouveau système de modules Java.

Optimisation des performances de la JVM.

Maximiser la CI/CD avec Maven et Gradle.

Exécution de la JVM dans des conteneurs.

Planifier les futures versions de la JVM.

A propos du lecteur.

Pour les développeurs Java de niveau intermédiaire.

À propos de l'auteur.

Benjamin J. Evans est ingénieur principal chez Red Hat. Martijn Verburg est le principal responsable SWE du groupe d'ingénierie Java de Microsoft. Benjamin et Martijn sont tous deux champions de Java. Jason Clark est ingénieur principal et architecte chez New Relic.

Table des matières.

PARTIE 1 - DE 8 À 11 ET AU-DELÀ !

1 Présentation de Java moderne.

2 Modules Java.

3 Java 17.

PARTIE 2 - SOUS LE CAPOT.

4 Fichiers de classe et bytecode.

5 Principes fondamentaux de la concurrence en Java.

6 Les bibliothèques de concurrence du JDK.

7 Comprendre les performances de Java.

PARTIE 3 - LANGAGES NON-JAVA SUR LA JVM.

8 Langages JVM alternatifs.

9 Kotlin.

10 Clojure : Une vision différente de la programmation.

PARTIE 4 - CONSTRUCTION ET DÉPLOIEMENT.

11 Construire avec Gradle et Maven.

12 Exécuter Java dans des conteneurs.

13 Les fondamentaux du test.

14 Les tests au-delà de JUnit.

PARTIE 5 - LES FRONTIÈRES DE JAVA.

15 Programmation fonctionnelle avancée.

16 Programmation concurrente avancée.

17 Les éléments internes modernes.

18 Le futur de Java.

Autres informations sur le livre :

ISBN :9781617298875
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Le développeur Java polyvalent, deuxième édition - The Well-Grounded Java Developer, Second...
La compréhension de Java à partir de la JVM vous...
Le développeur Java polyvalent, deuxième édition - The Well-Grounded Java Developer, Second Edition
Java en bref : Une référence rapide pour le bureau - Java in a Nutshell: A Desktop Quick...
Cette édition mise à jour du guide Nutshell aide non...
Java en bref : Une référence rapide pour le bureau - Java in a Nutshell: A Desktop Quick Reference

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)