{"product_id":"138832","title":"Introduction complète au développement web avec Vue 3 et Spring Boot ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jXPeML2t6Zu0E7xozUtEFm23T3zKF.png?v=1765069017\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e Introduction complète au développement web avec Vue 3 et Spring Boot \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/141256205\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eIntroduction au livre\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eDécouvrez les secrets du développement d'applications full-stack modernes grâce aux outils riches et diversifiés de Vue 3 et Spring Boot !\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e « Introduction approfondie au développement web avec Vue 3 et Spring Boot » est un manuel rédigé dans un langage courant.\u003cbr\u003e Il est rédigé dans un langage familier et illustré de manière intuitive, éliminant les termes complexes et les schémas difficiles, afin que chacun puisse le comprendre facilement.\u003cbr\u003e Les concepts abstraits sont expliqués à l'aide de métaphores et de mèmes, et des exercices pratiques concrets sont menés étape par étape pour vous aider à comprendre le déroulement global du développement d'applications.\u003cbr\u003e Ce livre fournit un large éventail de connaissances fondamentales que les développeurs doivent maîtriser, notamment diverses bibliothèques, frameworks et services de cloud computing. \u003cbr\u003eEn particulier, Vue et Spring Boot sont traités en profondeur comme sujets fondamentaux, mais les fonctions qui ne sont pas souvent utilisées en pratique sont volontairement exclues afin d'accroître la praticité.\u003cbr\u003e Après avoir lu ce livre, vous deviendrez un développeur full-stack doté de bases solides et capable d'utiliser diverses technologies.\u003cbr\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e Vous pouvez consulter un aperçu du contenu du livre.\u003cbr\u003e \u003cspan\u003eAperçu\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e \",\"\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindice\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003e▣ Chapitre 1 : Introduction à Vue\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 1.1 Interface utilisateur et interface d'administration\u003cbr\u003e __1.1.1 Méthode de service Solo\u003cbr\u003e __1.1.2 Méthode de service séparée et conjointe\u003cbr\u003e __1.1.3 Interface utilisateur et interface d'administration\u003cbr\u003e 1.2 Historique de l'interface utilisateur\u003cbr\u003e __1.2.1 Plus rapide, Google Chrome\u003cbr\u003e __1.2.2 Modifications de la méthode de rendu\u003cbr\u003e 1.2.3 L'émergence des applications monopages\u003cbr\u003e 1.2.4 Indépendance du front-end\u003cbr\u003e __1.2.5 Angular de Google\u003cbr\u003e __1.2.6 React de Facebook\u003cbr\u003e __1.2.7 Vue d'Evan Yu\u003cbr\u003e 1.3 Nouveautés de Vue 3\u003cbr\u003e __1.3.1 Performances améliorées\u003cbr\u003e __1.3.2 API de composition incluse\u003cbr\u003e __1.3.3 Prise en charge de TypeScript  \u003cbr\u003e__1.3.4 Saisie d'étiquettes multi-itinéraires possible\u003cbr\u003e __1.3.5 Modifier la position des balises de script et des blocs de modèle\u003cbr\u003e __1.3.6 La prise en charge d'Internet Explorer est interrompue\u003cbr\u003e 1.3.7 Utilisation de l'outil frontal Vite\u003cbr\u003e 1.4 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 2 : Notions de base du développement front-end à connaître avant de commencer\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 2.1 Internet, serveurs et clients\u003cbr\u003e 2.1.1 Système d'échange de fichiers, Internet\u003cbr\u003e 2.1.2 Serveur et client du point de vue matériel\u003cbr\u003e 2.1.3 Serveur et client du point de vue logiciel\u003cbr\u003e 2.2 Communication avec le serveur\u003cbr\u003e __2.2.1 Adresse du serveur, adresse IP\u003cbr\u003e __2.2.2 Adresse plus détaillée, port\u003cbr\u003e 2.2.3 Règles de communication du monde web, HTTP\u003cbr\u003e __2.2.4 Synchrone et asynchrone\u003cbr\u003e 2.3 Enregistrement des données dans un navigateur Web\u003cbr\u003e __2.3.1 Qu'est-ce qu'un cookie HTTP ?\u003cbr\u003e __2.3.2 Qu'est-ce que le stockage Web ?\u003cbr\u003e 2.4 Outils pour faciliter le développement front-end\u003cbr\u003e __2.4.1 Environnement d'exécution JavaScript, Node.js\u003cbr\u003e __2.4.2 Gestionnaire de modules, NPM\u003cbr\u003e __2.4.3 Bibliothèque de requêtes HTTP, Axios  \u003cbr\u003e__2.4.4 Framework d'interface utilisateur Web, Bootstrap\u003cbr\u003e __2.4.5 Sass, un préprocesseur permettant de surmonter les limitations du CSS\u003cbr\u003e 2.5 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 3 : Mise en place de l’environnement de développement\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 3.1 Installation d'IntelliJ IDEA\u003cbr\u003e 3.1.1 Installation sous Windows\u003cbr\u003e 3.1.2 Installation sur macOS\u003cbr\u003e 3.1.3 Changement de thème\u003cbr\u003e 3.2 Installer Google Chrome\u003cbr\u003e 3.2.1 Installation sous Windows\u003cbr\u003e 3.2.2 Installation sur macOS\u003cbr\u003e 3.3 Installation de Node.js\u003cbr\u003e 3.3.1 Installation sous Windows\u003cbr\u003e __3.3.2 Installation sur macOS\u003cbr\u003e 3.4 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 4 : Apprentissage de base pour débuter avec Vue 3\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 4.1 Premiers pas avec Vue 3\u003cbr\u003e 4.1.1 Création d'un projet\u003cbr\u003e 4.1.2 Première demande\u003cbr\u003e 4.2 Composants\u003cbr\u003e __4.2.1 Qu'est-ce qu'un composant ?\u003cbr\u003e 4.2.2 Installation des composants de la roue avant\u003cbr\u003e 4.2.3 Installation des composants de la roue arrière\u003cbr\u003e 4.2.4 Installation des composants des pneus\u003cbr\u003e 4.2.5 Personnalisation des composants des pneus\u003cbr\u003e 4.3 Grammaire de base du modèle\u003cbr\u003e 4.3.1 Sortie texte\u003cbr\u003e __4.3.2 Réflexion sur les attributs\u003cbr\u003e __4.3.3 Réflexion en classe\u003cbr\u003e __4.3.4 Réflexion sur le style\u003cbr\u003e __4.3.5 Directives conditionnelles\u003cbr\u003e __4.3.6 Répéter la directive  \u003cbr\u003e__4.3.7 Directives relatives aux événements\u003cbr\u003e 4.4 État réactif\u003cbr\u003e 4.5 Calculé\u003cbr\u003e 4.6 Liaison de données\u003cbr\u003e 4.7 Points d'ancrage du cycle de vie\u003cbr\u003e __4.7.1 Crochet de création\u003cbr\u003e 4.7.2 Crochet de montage\u003cbr\u003e __4.7.3 Hook de mise à jour\u003cbr\u003e __4.7.4 Démontage du crochet\u003cbr\u003e Routeur 4.8\u003cbr\u003e 4.9 Magasin\u003cbr\u003e __4.9.1 Bibliothèque de gestion d'état, Pinia\u003cbr\u003e 4.9.2 Exemples d'utilisation pratique du magasin\u003cbr\u003e 4.10 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 5 : Développement front-end avec Vue 3\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 5.1 Note sur le plan de développement de l'application\u003cbr\u003e 5.2 Création d'un projet d'application de notes\u003cbr\u003e 5.3 Mise en place de l'environnement de développement\u003cbr\u003e __5.3.1 Configuration de Bootstrap\u003cbr\u003e __5.3.2 Paramètres Sass\u003cbr\u003e 5.3.3 Organisation du code et des fichiers\u003cbr\u003e 5.4 Mise en œuvre des services de stockage\u003cbr\u003e __5.4.1 Création d'un fichier et implémentation d'un constructeur\u003cbr\u003e __5.4.2 Implémentation de la méthode interne\u003cbr\u003e 5.4.3 Mise en œuvre de méthodes externes\u003cbr\u003e __5.4.4 Configuration des données d'exemple\u003cbr\u003e __5.4.5 Code complet\u003cbr\u003e 5.5 Implémentation du composant Mémo\u003cbr\u003e __5.5.1 Mise en œuvre de la mise en page des notes\u003cbr\u003e 5.5.2 Implémentation d'une requête de liste de mémos\u003cbr\u003e 5.5.3 Mise en œuvre de l'insertion de notes\u003cbr\u003e 5.5.4 Mise en œuvre de la consultation et de la modification détaillées des notes de service\u003cbr\u003e __5.5.5 Mise en œuvre de la suppression des notes\u003cbr\u003e 5.6 Résumé\u003cbr\u003e \u003cbr\u003e\u003cb\u003e▣ Chapitre 6 : Notions de base du backend à connaître avant le développement\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 6.1 Types de serveurs\u003cbr\u003e 6.1.1 Serveur Web\u003cbr\u003e 6.1.2 Serveur d'applications Web\u003cbr\u003e 6.1.3 Serveur de base de données\u003cbr\u003e 6.2 Qu'est-ce que SQL ?\u003cbr\u003e __6.2.1 SÉLECTION\u003cbr\u003e __6.2.2 INSÉRER\u003cbr\u003e Mise à jour 6.2.3\u003cbr\u003e __6.2.4 SUPPRIMER\u003cbr\u003e 6.3 Qu'est-ce que MVC ?\u003cbr\u003e 6.4 Absence d'état et sessions en HTTP\u003cbr\u003e __6.4.1 Conversation étrange\u003cbr\u003e __6.4.2 Qu'est-ce qu'une session HTTP ?\u003cbr\u003e __6.4.3 Fonctions du personnel de Wikiworld\u003cbr\u003e __6.4.4 Tâches du serveur\u003cbr\u003e 6.4.5 Limitations des sessions HTTP\u003cbr\u003e 6.5 Qu'est-ce qu'un jeton ?\u003cbr\u003e __6.5.1 Qu'est-ce qu'un jeton ?\u003cbr\u003e __6.5.2 Qu'est-ce que JWT ?\u003cbr\u003e 6.5.3 Renifler\u003cbr\u003e 6.5.4 Durée de validité\u003cbr\u003e __6.5.5 Jeton d'actualisation\u003cbr\u003e 6.6 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 7 : Spring Boot pour le développement backend\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 7.1 Qu'est-ce que le framework Spring ?\u003cbr\u003e 7.1.1 La naissance du cadre Spring\u003cbr\u003e __7.1.2 Spring MVC\u003cbr\u003e __7.1.3 Démarrage Spring\u003cbr\u003e 7.2 Qu'est-ce qu'un conteneur à ressort ?\u003cbr\u003e __7.2.1 Qu'est-ce qu'une dépendance ?\u003cbr\u003e __7.2.2 Qu'est-ce que l'injection de dépendances ?\u003cbr\u003e __7.2.3 Exemple d'injection de dépendances\u003cbr\u003e __7.2.4 Conteneur à ressort\u003cbr\u003e 7.3 Annotations clés dans le framework Spring\u003cbr\u003e __7.3.1 @Contrôleur  \u003cbr\u003e__7.3.2 @RestController\u003cbr\u003e __7.3.3 @RequestMapping\u003cbr\u003e __7.3.4 @GetMapping\u003cbr\u003e __7.3.5 @PostMapping\u003cbr\u003e __7.3.6 @PutMapping\u003cbr\u003e __7.3.7 @RequestBody\u003cbr\u003e __7.3.8 @SupprimerMapping\u003cbr\u003e __7.3.9 @Service\u003cbr\u003e __7.3.10 @Composant\u003cbr\u003e __7.3.11 @Transactionnel\u003cbr\u003e 7.4 Outils périphériques du framework Spring\u003cbr\u003e 7.4.1 Traitement de la base de données comme un objet, Spring Data JPA\u003cbr\u003e 7.4.2 Gestionnaire de modules, Gradle\u003cbr\u003e 7.4.3 Lecture intuitive de code long, Lombok\u003cbr\u003e 7.5 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 8 : Créer un environnement propice au développement d’un centre commercial-galerie\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 8.1 Installation de MariaDB\u003cbr\u003e 8.1.1 Installation sous Windows\u003cbr\u003e 8.1.2 Installation sur macOS\u003cbr\u003e Installation du JDK 8.2\u003cbr\u003e 8.2.1 Installation sous Windows\u003cbr\u003e 8.2.2 Installation sur macOS\u003cbr\u003e 8.3 Création d'un projet backend Spring Boot\u003cbr\u003e 8.4 Création d'un projet front-end avec Vite\u003cbr\u003e 8.5 Paramètres de la base de données\u003cbr\u003e 8.6 Paramètres du module\u003cbr\u003e 8.7 Paramètres d'image\u003cbr\u003e 8.8 Organisation des fichiers et du code\u003cbr\u003e 8.9 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 9 : Développement backend pour un centre commercial galerie\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 9.1 Travaux préparatoires\u003cbr\u003e Ajout du package __9.1.1  \u003cbr\u003e__9.1.2 Ajout d'un utilitaire HTTP\u003cbr\u003e 9.2 Implémentation de l'API produit\u003cbr\u003e __9.2.1 Création d'un tableau de produits\u003cbr\u003e __9.2.2 Création d'une entité produit\u003cbr\u003e __9.2.3 Création d'un référentiel de produits\u003cbr\u003e 9.2.4 Mise en œuvre du service produit\u003cbr\u003e 9.2.5 Mise en œuvre du contrôleur de produit\u003cbr\u003e 9.3 Implémentation de l'API de compte\u003cbr\u003e __9.3.1 Création d'une table de membres\u003cbr\u003e __9.3.2 Création d'une entité membre\u003cbr\u003e __9.3.3 Création d'un référentiel de membres\u003cbr\u003e __9.3.4 Mise en œuvre du service aux membres\u003cbr\u003e __9.3.5 Mise en œuvre d'un contrôleur de compte\u003cbr\u003e 9.4 Implémentation de l'API du panier d'achat\u003cbr\u003e __9.4.1 Création d'un tableau de panier d'achat\u003cbr\u003e __9.4.2 Création d'une entité Panier d'achat\u003cbr\u003e __9.4.3 Création d'un référentiel de panier d'achat\u003cbr\u003e __9.4.4 Mise en œuvre du service de panier d'achat\u003cbr\u003e __9.4.5 Implémentation du contrôleur de panier d'achat\u003cbr\u003e 9.5 Mise en œuvre de l'API de commande\u003cbr\u003e 9.5.1 Création d'un tableau de commandes\u003cbr\u003e __9.5.2 Création d'une entité de commande\u003cbr\u003e __9.5.3 Création d'un référentiel de commandes\u003cbr\u003e __9.5.4 Mise en œuvre du service de commande\u003cbr\u003e __9.5.5 Mise en œuvre du contrôleur de commandes\u003cbr\u003e 9.6 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 10 : Développement front-end d’un centre commercial galerie\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 10.1 Implémentation de la mise en page\u003cbr\u003e __10.1.1 Implémentation du composant d'en-tête\u003cbr\u003e __10.1.2 Implémentation du composant Pied de page  \u003cbr\u003e__10.1.3 Mise en œuvre dans la zone principale\u003cbr\u003e 10.2 Mise en œuvre des fonctions du compte\u003cbr\u003e __10.2.1 Mise en œuvre du service de compte\u003cbr\u003e __10.2.2 Mise en œuvre du magasin de comptes\u003cbr\u003e 10.2.3 Mise en place d'une page d'inscription des membres\u003cbr\u003e 10.2.4 Mise en œuvre de la page de connexion\u003cbr\u003e 10.3 Mise en œuvre des fonctionnalités du produit\u003cbr\u003e __10.3.1 Implémentation du composant Fiche produit\u003cbr\u003e 10.3.2 Mise en œuvre du service produit\u003cbr\u003e __10.3.3 Mise en œuvre de la page Liste des produits\u003cbr\u003e 10.4 Implémentation de la fonction Panier d'achat\u003cbr\u003e __10.4.1 Mise en œuvre du service de panier d'achat\u003cbr\u003e 10.4.2 Application de la fonction panier d'achat\u003cbr\u003e __10.4.3 Mise en œuvre de la page du panier d'achat\u003cbr\u003e 10.5 Mise en œuvre de la fonction de commande\u003cbr\u003e 10.5.1 Mise en œuvre du service de commande\u003cbr\u003e 10.5.2 Mise en œuvre de la page de saisie des commandes\u003cbr\u003e __10.5.3 Mise en œuvre de la page Liste des commandes\u003cbr\u003e __10.5.4 Mise en œuvre de la page de demande de détails de commande\u003cbr\u003e 10.6 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 11 : Amélioration des fonctionnalités de l’application de centre commercial Gallery\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 11.1 Amélioration du contrôle d'accès par l'application d'intercepteurs\u003cbr\u003e __11.1.1 Problèmes survenant lors de l'accès à l'API sans autorisation\u003cbr\u003e __11.1.2 Qu'est-ce qu'un intercepteur à ressort ?\u003cbr\u003e __11.1.3 Application de l'intercepteur à ressort\u003cbr\u003e __11.1.4 Vérification du fonctionnement de l'intercepteur à ressort  \u003cbr\u003e__11.1.5 Qu'est-ce qu'un intercepteur Axios ?\u003cbr\u003e __11.1.6 Implémentation de la bibliothèque avec l'intercepteur Axios appliqué\u003cbr\u003e __11.1.7 Vérifier la fonction d'interception Axios\u003cbr\u003e 11.2 Fonctionnalité de connexion améliorée grâce à l'application de jeton\u003cbr\u003e __11.2.1 Problèmes actuels de connexion\u003cbr\u003e __11.2.2 Installation des modules de dépendance\u003cbr\u003e __11.2.3 Ajout de méthodes utilitaires HTTP\u003cbr\u003e __11.2.4 Ajouter des constantes de compte\u003cbr\u003e __11.2.5 Implémentation de la fonction de blocage des jetons\u003cbr\u003e __11.2.6 Implémentation des fonctionnalités de jeton\u003cbr\u003e __11.2.7 Implémentation d'un assistant de compte de jetons\u003cbr\u003e __11.2.8 Correction du contrôleur de compte\u003cbr\u003e __11.2.9 Application des jetons à l'interface utilisateur\u003cbr\u003e __11.2.10 Vérifier la fonction de connexion\u003cbr\u003e 11.3 Amélioration de la sécurité par le chiffrement et le hachage\u003cbr\u003e __11.3.1 Qu'est-ce que le chiffrement ?\u003cbr\u003e 11.3.2 Application du chiffrement\u003cbr\u003e __11.3.3 Qu'est-ce que le hachage ?\u003cbr\u003e __11.3.4 Application du hachage\u003cbr\u003e 11.4 Amélioration de la qualité par la validation\u003cbr\u003e __11.4.1 Validation de la connexion\u003cbr\u003e 11.4.2 Validation de l'inscription des membres\u003cbr\u003e __11.4.3 Validation de la saisie des commandes\u003cbr\u003e __11.4.4 Validation de l'ajout au panier\u003cbr\u003e 11.5 Amélioration de la commodité grâce à la pagination\u003cbr\u003e 11.5.1 Saisie des données de commande  \u003cbr\u003e__11.5.2 Modification du code backend\u003cbr\u003e __11.5.3 Modifications du code frontal\u003cbr\u003e __11.5.4 Vérifier la fonction de pagination\u003cbr\u003e 11.6 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapitre 12 : Déploiement de l’application de centre commercial Gallery sur AWS\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 12.1 Élaboration du projet\u003cbr\u003e __12.1.1 Construction du projet Front-End\u003cbr\u003e __12.1.2 Déplacement des fichiers de compilation du front-end\u003cbr\u003e __12.1.3 Automatisation du déplacement des fichiers de compilation front-end\u003cbr\u003e __12.1.4 Améliorations et compilation du code backend\u003cbr\u003e __12.1.5 Vérification et résolution des problèmes liés au backend\u003cbr\u003e __12.1.6 Construction du projet backend\u003cbr\u003e 12.2 Création d'une instance AWS EC2\u003cbr\u003e __12.2.1 Création d'un compte\u003cbr\u003e __12.2.2 Création d'une instance\u003cbr\u003e __12.2.3 Connexion SFTP\u003cbr\u003e __12.2.4 Connexion SSH\u003cbr\u003e 12.3 Création d'un environnement de service\u003cbr\u003e Installation du JDK __12.3.1\u003cbr\u003e __12.3.2 Installation de MariaDB\u003cbr\u003e __12.3.3 Installation du serveur web NGINX\u003cbr\u003e 12.4 Accès à distance aux bases de données\u003cbr\u003e 12.4.1 Ajout d'une source de données\u003cbr\u003e __12.4.2 Ajout de règles de pare-feu AWS\u003cbr\u003e __12.4.3 Modifier les paramètres de MariaDB\u003cbr\u003e __12.4.4 Test d'accès à distance\u003cbr\u003e __12.4.5 Création d'une table dans une base de données distante\u003cbr\u003e 12.5 Déploiement d'applications\u003cbr\u003e __12.5.1 Créer un répertoire  \u003cbr\u003e__12.5.2 Téléverser les fichiers de compilation\u003cbr\u003e __12.5.3 Exécuter le fichier de compilation\u003cbr\u003e __12.5.4 Proxy inverse\u003cbr\u003e 12.6 Résumé\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Annexe : Installation et utilisation de base des programmes d’exercices\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e A.1 IntelliJ IDEA Community Edition\u003cbr\u003e __A.1.1 Installation sous Windows\u003cbr\u003e __A.1.2 Installation sur macOS\u003cbr\u003e __A.1.3 Changer le thème\u003cbr\u003e __A.1.4 Exécution d'un projet Spring Boot\u003cbr\u003e A.2 Code Visual Studio\u003cbr\u003e __A.2.1 Installation sous Windows\u003cbr\u003e __A.2.2 Installation sur macOS\u003cbr\u003e __A.2.3 Exécution d'un projet Vue\u003cbr\u003e A.3 DBeaver\u003cbr\u003e __A.3.1 Installation sous Windows\u003cbr\u003e __A.3.2 Installation sur macOS\u003cbr\u003e __A.3.3 Exécution de requêtes sur le serveur de base de données\u003cbr\u003e A.4 PuTTY\u003cbr\u003e __A.4.1 Installation sous Windows\u003cbr\u003e __A.4.2 Connexion à un serveur AWS EC2 avec PuTTY\u003cbr\u003e __A.4.3 Connexion à un serveur AWS EC2 à l'aide du terminal macOS\u003cbr\u003e A.5 FileZilla\u003cbr\u003e __A.5.1 Installation sous Windows\u003cbr\u003e __A.5.2 Installation sur macOS\u003cbr\u003e __A.5.3 Téléchargement des fichiers de compilation sur les serveurs AWS EC2\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Références\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Livres\u003cbr\u003e site web\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e \",\"\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eImage détaillée\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate5088\/MidCate9\/508789648.jpg\" border=\"0\" alt=\"Image détaillée 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e \",\"\u003cdiv\u003e  \u003ch5\u003e\u003cb\u003eAvis de l'éditeur\u003c\/b\u003e\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003e★ Ce que ce livre aborde ★\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ◎ Connaissances de base du développement front-end et back-end\u003cbr\u003e ◎ Comment utiliser différentes bibliothèques et frameworks open source\u003cbr\u003e ◎ Connaissances de base de Vue 3\u003cbr\u003e ◎ Développement d'une application de prise de notes avec Vue 3\u003cbr\u003e ◎ Développement et déploiement d'une application de centre commercial utilisant Vue 3 et Spring Boot\u003cbr\u003e ◎ Connaissances de base de Spring Boot\u003cbr\u003e ◎ Développement d'API HTTP avec Spring Boot\u003cbr\u003e ◎ Connaissances de base des bases de données et de Spring Data JPA\u003cbr\u003e ◎ Création et exploitation d'un environnement EC2 sur AWS\u003cbr\u003e ◎ Comment utiliser différents outils de développement\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e \"]\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e SPÉCIFICATIONS DES PRODUITS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate d'émission :\u003c\/strong\u003e 21 janvier 2025\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eNombre de pages, poids, dimensions :\u003c\/strong\u003e 672 pages | 188 × 240 × 27 mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13 :\u003c\/strong\u003e 9791158395599 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893323005994,"sku":"138832","price":46.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/1fedeb84e019a67e366c57a0b21b9281.jpg?v=1765395927","url":"https:\/\/librairie.coreenne.fr\/products\/138832","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}