Début de Jakarta Ee : Enterprise Edition pour Java : Du novice au professionnel

Note :   (3,8 sur 5)

Début de Jakarta Ee : Enterprise Edition pour Java : Du novice au professionnel (Peter Spth)

Avis des lecteurs

Résumé:

Le livre fournit une introduction utile à Jakarta EE, particulièrement bénéfique pour les débutants désireux de s'engager activement. Cependant, il est critiqué pour sa mauvaise présentation et son manque de profondeur, certains lecteurs le trouvant frustrant, superficiel et difficile à lire.

Avantages:

Introduction utile pour les débutants à Jakarta EE
de nombreux projets sont construits à partir de zéro, permettant un apprentissage pratique
bonne couverture de JMS et EJB
exercices utiles qui renforcent l'apprentissage
valeur ajoutée pour les utilisateurs d'Eclipse.

Inconvénients:

Mise en page et lisibilité médiocres, avec des exemples de code mal présentés
manque de profondeur sur les concepts et technologies clés
accent incohérent sur Maven par rapport aux instructions spécifiques à l'IDE
l'organisation du code source sur GitHub est problématique.

(basé sur 3 avis de lecteurs)

Titre original :

Beginning Jakarta Ee: Enterprise Edition for Java: From Novice to Professional

Contenu du livre :

Chapitre 1 : Développement Java, besoins de l'entreprise Nous décrivons les besoins de Jakarta EE et son rapport avec les paradigmes de développement modernes Section : Spécifications normalisées Section : Applications à plusieurs niveaux Section : Pourquoi Jakarta EE Section : Serveurs et licences Jakarta EE Section : Excursion vers les micro-services Section : Les applications Jakarta EE et le cloud.

Chapitre 2 : Conditions préalables : Le langage Java 8 La relation avec la Java Standard Edition JSE est expliquée Section : La Java Standard Edition JSE8 Section : Le langage Java 8.

Chapitre 3 : Faire fonctionner un serveur Jakarta EE Nous présentons le serveur d'application Glassfish et expliquons comment l'installer et l'utiliser Section : Obtenir et installer Glassfish Section : Administration de Glassfish.

Chapitre 4 : Mise en place d'un IDE Nous présentons Eclipse en tant qu'IDE pour le développement d'applications Jakarta EE Section : Installation d'Eclipse pour le développement de Jakarta EE Section : Utilisation d'Eclipse Section : Votre première application Jakarta EE.

Chapitre 5 : Création d'applications Web à flux de pages avec JSF Nous présentons Java Server Faces pour la création d'interfaces Web Section : Servlets et pages JSF Section : Vue d'ensemble du flux de pages JSF Section : Utilisation des pages XHTML Section : Les balises JSF Section : Accès aux objets à partir des pages JSF Section : Le langage d'expression dans les pages JSF Section : Ressources localisées Section : Utilisation des convertisseurs et des validateurs.

Chapitre 6 : Construire des applications web à page unique avec REST et JSON Nous présentons les applications web à page unique et expliquons comment les construire dans Jakarta EE Section : Un serveur RESTful dans Jakarta EE Section : Applications Web à page unique Section : Traitement des données JSON.

Chapitre 7 : Ajouter une base de données avec JPA Nous présentons l'accès aux bases de données depuis Jakarta EE Section : L'abstraction de l'accès aux bases de données avec JPA Section : Mise en place d'une base de données SQL Section : Accès aux données SQL Section : Utilisation de bases de données non SQL.

Chapitre 8 : Modularisation avec les EJB Nous présentons les Enterprise Java Beans (EJB) Section : Définition des EJBs Section : Accès aux EJBs.

Chapitre 9 : Traitement des données XML Nous expliquons comment gérer XML dans Jakarta EE Section : Traitement XML Section : Services Web.

Chapitre 10 : La messagerie avec JMS Nous présentons la messagerie asynchrone via JMS dans Jakarta EE : Faire fonctionner les courtiers en messages Section : Ecrire et lire des messages.

Chapitre 11 : Maintenir la cohérence des états avec les transactions JTA Nous décrivons les transactions via JTA et expliquons comment les gérer dans Jakarta EE Section : Modularisation dans le temps : démarcation des transactions Section : Le paradigme ACID Section : Systèmes transactionnels distribués Section : Déclaration des unités de transaction.

Chapitre 12 : Sécurisation des applications Jakarta EE Ce chapitre décrit les problèmes de sécurité Section : Sécurisation de l'accès administratif Section : Sécurisation de l'accès au Web.

Chapitre 13 : Journalisation des applications Jakarta EE Nous parlons de la journalisation et des options que nous avons pour la journalisation à l'intérieur de Jakarta EE : Journalisation sur la console d'administration Section : Vue d'ensemble des cadres de journalisation Section : Utilisation de SLF4j et Log4j.

Autres informations sur le livre :

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

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Apprendre Java pour le développement Android : Migrer les compétences de programmation Java Se vers...
1 : Débuter avec Java Parler d'ART et de licence...
Apprendre Java pour le développement Android : Migrer les compétences de programmation Java Se vers le développement mobile - Learn Java for Android Development: Migrating Java Se Programming Skills to Mobile Development
Apprendre Kotlin pour le développement Android : Le langage de nouvelle génération pour la...
Chapitre 1 : Votre première application Kotlin : Bonjour...
Apprendre Kotlin pour le développement Android : Le langage de nouvelle génération pour la programmation d'applications Android modernes - Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming
Commencer Java MVC 1.0 : Développement Modèle Vue Contrôleur pour construire des applications Web,...
1. A propos de MVC - Modèle, Vue, Contrôleur.*...
Commencer Java MVC 1.0 : Développement Modèle Vue Contrôleur pour construire des applications Web, Cloud et Microservices - Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications
Début de Jakarta Ee : Enterprise Edition pour Java : Du novice au professionnel - Beginning Jakarta...
Chapitre 1 : Développement Java, besoins de...
Début de Jakarta Ee : Enterprise Edition pour Java : Du novice au professionnel - Beginning Jakarta Ee: Enterprise Edition for Java: From Novice to Professional
Pro Android avec Kotlin : Développer des applications mobiles modernes avec Kotlin et Jetpack - Pro...
Développez des applications Android avec Kotlin...
Pro Android avec Kotlin : Développer des applications mobiles modernes avec Kotlin et Jetpack - Pro Android with Kotlin: Developing Modern Mobile Apps with Kotlin and Jetpack
Pro Jakarta Ee 10 : Développement d'applications cloud-natives Java Open Source pour les entreprises...
Bienvenue dans ce guide professionnel approfondi...
Pro Jakarta Ee 10 : Développement d'applications cloud-natives Java Open Source pour les entreprises - Pro Jakarta Ee 10: Open Source Enterprise Java-Based Cloud-Native Applications Development
Pro Spring 6 avec Kotlin : Un guide détaillé de l'utilisation des API Kotlin dans Spring Framework 6...
Maîtrisez les principes fondamentaux de Spring...
Pro Spring 6 avec Kotlin : Un guide détaillé de l'utilisation des API Kotlin dans Spring Framework 6 - Pro Spring 6 with Kotlin: An In-Depth Guide to Using Kotlin APIs in Spring Framework 6
Frontend Development with Javafx and Kotlin : Build State-Of-The-Art Kotlin GUI Applications (en...
Créez des applications client basées sur la machine...
Frontend Development with Javafx and Kotlin : Build State-Of-The-Art Kotlin GUI Applications (en anglais) - Frontend Development with Javafx and Kotlin: Build State-Of-The-Art Kotlin GUI Applications
Visualisation audio avec Thmad : Rendu graphique en temps réel pour Ubuntu Linux - Audio...
Manuel complet et référence à ThMAD, décrivant les plus de 200...
Visualisation audio avec Thmad : Rendu graphique en temps réel pour Ubuntu Linux - Audio Visualization Using Thmad: Realtime Graphics Rendering for Ubuntu Linux

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