{"title":"Web Services","description":"\u003cp\u003e Title:Books\u0026gt;\u0026gt;Computers \u0026amp; Technology\u0026gt;\u0026gt;Web Development \u0026amp; Design\u0026gt;\u0026gt;Web Services\u003c\/p\u003e\u003cp\u003e Handle:books-computers-technology-web-development-design-web-services\u003c\/p\u003e\u003cp\u003e Children :\u003c\/p\u003e","products":[{"product_id":"144930544x","title":"Livre de recettes Python et AWS : Gérer votre cloud avec Python et Boto","description":"\n\u003cp\u003eSi vous avez l'intention d'utiliser Amazon Web Services (AWS) pour le calcul et le stockage à distance, Python est un langage de programmation idéal pour développer des applications et contrôler votre infrastructure basée sur le cloud. Ce livre de recettes vous aide à démarrer avec plus de deux douzaines de recettes pour utiliser Python avec AWS, basées sur la bibliothèque boto de l'auteur. Vous trouverez des recettes détaillées pour travailler avec le service de stockage S3 ainsi qu'avec EC2, le service qui vous permet de concevoir et de créer des applications cloud. Chaque recette inclut une solution de code que vous pouvez utiliser immédiatement, accompagnée d'une discussion sur le pourquoi et le comment de son fonctionnement. Vous bénéficiez également de conseils détaillés pour utiliser boto avec AWS et d'autres services cloud. Les recettes de ce livre incluent des méthodes pour vous aider à : Lancer des instances sur EC2 et les suivre avec des balises, associer une adresse IP élastique à une instance, restaurer un volume Elastic Block Store défaillant à partir d'un instantané, stocker et surveiller vos propres métriques personnalisées dans CloudWatch, créer un bucket dans S3 pour contenir vos objets de données, réduire le coût du stockage de données non critiques, empêcher la suppression accidentelle de données dans S3.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eInformatique et technologie\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eDéveloppement et conception Web\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eServices Web\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n","brand":"O'Reilly Media","offers":[{"title":"Used - Acceptable","offer_id":46671099527358,"sku":"144930544X-5","price":10.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/51GfLd5Jc2L._SL500.jpg?v=1776880518"},{"product_id":"1593279507","title":"Eloquent JavaScript, 3e édition : Une introduction moderne à la programmation","description":"\n\u003cp\u003eEntièrement révisée et mise à jour, cette introduction à la programmation en JavaScript, best-seller, se concentre sur la création d’applications réelles. Eloquent JavaScript explore en profondeur le langage JavaScript pour montrer aux programmeurs comment écrire un code JavaScript élégant et efficace. Comme tout bon livre de programmation, Eloquent JavaScript commence par les fondamentaux — variables, structures de contrôle, fonctions et structures de données — puis aborde des sujets complexes tels que la programmation orientée objet et les expressions régulières. Cette troisième édition présente de nouvelles fonctionnalités couvrant la version 2017 de JavaScript, telles que la notation des classes, les fonctions fléchées, les itérateurs, les fonctions asynchrones, les chaînes de caractères à modèles et la portée noire. L’auteur Marijn Haverbeke conserve le ton convivial et les explications faciles à suivre qui ont fait le succès de l’ouvrage original, et ajoute de nouveaux exercices permettant aux lecteurs de mettre leurs compétences à l’épreuve. Eloquent JavaScript permettra aux lecteurs de maîtriser rapidement le langage du Web, avec éloquence.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eInformatique et technologie\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eInternet et réseaux sociaux\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n","brand":"No Starch Press","offers":[{"title":"Used - Good","offer_id":47582456905918,"sku":"1593279507-4","price":9.76,"currency_code":"USD","in_stock":true},{"title":"Used - Very Good","offer_id":49258255712446,"sku":"1593279507-3","price":13.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/81HqVRRwp3L.jpg?v=1779814090"},{"product_id":"0596527349","title":"Architecture de l'information pour le Web 3e","description":"\n\u003cp\u003eLe monde post-ajaxien du Web 2.0, avec ses wikis, ses folksonomies et ses mashups, rend une architecture de l’information bien pensée d’autant plus essentielle. Comment présenter de gros volumes d’informations à des personnes qui doivent trouver rapidement ce qu’elles recherchent ? Ce guide classique montre aux architectes de l’information, aux concepteurs et aux développeurs de sites Web comment créer des sites d’envergure, faciles à maintenir, attrayants et simples à parcourir. Cette nouvelle édition a été entièrement mise à jour pour intégrer les technologies émergentes — avec des exemples récents, de nouveaux scénarios et des informations sur les meilleures pratiques — tout en conservant son approche axée sur les fondamentaux. Abordant des sujets allant de l’esthétique aux aspects techniques, Information Architecture for the World Wide Web explique comment créer des interfaces que les utilisateurs comprennent immédiatement. Vous y trouverez :  Un aperçu de l’architecture de l’information destiné aussi bien aux débutants qu’aux professionnels expérimentés Les composantes fondamentales d’une architecture, illustrant le caractère interconnecté de ces systèmes. Mise à jour avec des nouveautés sur le marquage, les folksonomies, la classification sociale et la navigation guidéeDes outils, techniques et méthodes vous accompagnant de la recherche à la stratégie, puis de la conception à la mise en œuvre. Cette édition aborde les plans, les maquettes fonctionnelles et le rôle des diagrammes dans la phase de conceptionUne série de courts essais offrant des conseils pratiques et des réflexions philosophiques aux professionnels de l’architecture de l’informationLe contexte professionnel de la pratique et de la promotion de l’architecture de l’information, y compris des enseignements récents sur la gestion de l’architecture d’entrepriseDes études de cas sur l’évolution de deux architectures de l’information de grande envergure et très différentes, illustrant au passage les meilleures pratiques Comment documenter les interfaces riches des applications Web ? Comment concevoir pour plusieurs plateformes et appareils mobiles ? En mettant l’accent sur les objectifs et les approches plutôt que sur les tactiques ou les technologies, ce livre extrêmement populaire vous apporte des connaissances sur l’architecture de l’information à l’aide d’un cadre qui vous permet d’apprendre de nouvelles approches — et de vous défaire de celles qui sont dépassées.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eInformatique et technologie\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eMatériel et bricolage\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eConception et architecture\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n","brand":"O'Reilly Media","offers":[{"title":"Used - Very Good","offer_id":48723998507198,"sku":"0596527349-3","price":14.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/61TexSPqafS.jpg?v=1786721990"},{"product_id":"1839214112","title":"Modèles de conception Node.js : concevoir et mettre en œuvre des applications Node.js de qualité professionnelle à l’aide de modèles et de techniques éprouvés.","description":"\n\n\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eDécouvrez des modèles éprouvés, des techniques et des astuces pour tirer pleinement parti de la plateforme Node.js. Maîtrisez des principes de conception reconnus afin de créer des applications lisibles et extensibles, capables de passer à grande échelle.\u003c\/b\u003e\u003c\/p\u003e Principales caractéristiques \u003cul\u003e \u003cli\u003eApprenez à créer des applications côté serveur robustes en exploitant toute la puissance de Node.js 14\u003c\/li\u003e \u003cli\u003eComprenez le fonctionnement de Node.js et apprenez à tirer pleinement parti de ses composants essentiels ainsi que des solutions offertes par son écosystème\u003c\/li\u003e \u003cli\u003eÉvitez les erreurs courantes et utilisez des modèles éprouvés pour créer des applications Node.js prêtes pour la production\u003c\/li\u003e \u003c\/ul\u003e Description du livre \u003cp\u003eDans ce livre, nous vous montrerons comment mettre en œuvre une série de bonnes pratiques et de modèles de conception afin de vous aider à créer facilement des applications Node.js efficaces et robustes.\u003c\/p\u003e \u003cp\u003eNous commençons par explorer les bases de Node.js, en analysant son architecture asynchrone événementielle et ses modèles de conception fondamentaux. Nous vous montrons ensuite comment mettre en place des modèles de contrôle asynchrone à l’aide de callbacks, de promesses et de la syntaxe async\/await. Nous nous plongeons ensuite dans les flux Node.js, révélons tout leur potentiel et vous montrons comment les exploiter pleinement. Après les flux, nous analysons différents modèles de conception de création, de structure et de comportement qui tirent pleinement parti de JavaScript et de Node.js. Enfin, le livre aborde des concepts plus avancés, tels que JavaScript universel, la scalabilité et les modèles de messagerie, pour vous aider à créer des applications distribuées de niveau entreprise.\u003c\/p\u003e \u003cp\u003eTout au long du livre, vous découvrirez Node.js en action grâce à plusieurs exemples concrets faisant appel à des technologies telles que LevelDB, Redis, RabbitMQ, ZeroMQ et bien d’autres. Elles serviront à illustrer un modèle ou une technique, mais vous permettront également de découvrir l’écosystème Node.js et l’éventail de solutions qu’il propose.\u003c\/p\u003e Ce que vous apprendrez \u003cul\u003e \u003cli\u003eApprenez à écrire du code asynchrone en toute confiance en exploitant les callbacks, les promesses et la syntaxe async\/await\u003c\/li\u003e \u003cli\u003eExploitez les flux Node.js pour créer des pipelines de traitement asynchrone pilotés par les données\u003c\/li\u003e \u003cli\u003eMettez en œuvre des modèles de conception logicielle reconnus pour créer des applications prêtes pour la production\u003c\/li\u003e \u003cli\u003ePartagez du code entre Node.js et le navigateur et tirez parti de JavaScript sur toute la pile\u003c\/li\u003e \u003cli\u003eCréez et faites évoluer des microservices et des systèmes distribués reposant sur Node.js\u003c\/li\u003e \u003cli\u003eUtilisez Node.js avec d’autres technologies puissantes telles que Redis, RabbitMQ, ZeroMQ et LevelDB\u003c\/li\u003e \u003c\/ul\u003e À qui s’adresse ce livre \u003cp\u003eCe livre s’adresse aux développeurs et aux architectes logiciels qui possèdent déjà des connaissances de base en JavaScript et en Node.js et souhaitent désormais tirer le meilleur parti de ces technologies en matière de productivité, de qualité de conception et de scalabilité. Les professionnels du logiciel ayant une expérience intermédiaire de Node.js et de JavaScript trouveront également dans cet ouvrage des modèles et des techniques avancés très utiles.\u003c\/p\u003e \u003cp\u003eCe livre suppose que vous avez une connaissance intermédiaire du développement d’applications web, des bases de données et des principes de conception logicielle.\u003c\/p\u003e\n\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eInformatique et technologies\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eInternet et réseaux sociaux\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n","brand":"Packt Publishing","offers":[{"title":"Used - Very Good","offer_id":49186573189310,"sku":"1839214112-3","price":26.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/71OMPF7vzmL.jpg?v=1790692573"},{"product_id":"1785285343","title":"Développement Java EE avec Eclipse (e2)","description":"\n\u003cp\u003eDéveloppez, déboguez, testez et résolvez rapidement les problèmes des applications Java EE 7 avec EclipseÀ propos de ce livre- Allez au-delà de l’apprentissage des API Java EE et explorez l’intégralité du flux de travail de développement d’applications Java d’entreprise- Apprenez à utiliser les fonctionnalités d’Eclipse JEE pour simplifier le développement d’applications Java EE- Développez et déployez des applications complètes avec JEEÀ qui s’adresse ce livreSi vous êtes un développeur Java ayant peu ou pas d’expérience dans le développement d’applications JEE, ou si vous connaissez la technologie JEE mais recherchez des conseils pour simplifier et accélérer votre processus de développement, ce livre est fait pour vous.Ce que vous allez apprendre- Configurer Eclipse, Tomcat et le serveur Glassfish pour le développement d’applications JEE- Utiliser JSP, Servlet, JSF et EJB pour créer une interface utilisateur et écrire la logique métier- Créer des applications JEE avec base de données à l’aide de JDBC et JPA- Gérer les messages asynchrones à l’aide de MDB pour une meilleure évolutivité- Déployer et déboguer des applications JEE et créer des services web SOAP et REST- Écrire des tests unitaires et calculer la couverture de code- Diagnostiquer les problèmes de performance et de mémoire des applicationsPlus en détailJava EE est une technologie permettant de développer des applications évolutives de classe entreprise. Grâce aux récentes modifications apportées aux spécifications Java EE, le développement d’applications JEE est devenu beaucoup plus simple. Toutefois, ces modifications ont également introduit de nombreuses nouvelles spécifications, dont certaines concurrencent les spécifications JEE existantes. Outre les spécifications et les API JEE, il est également essentiel de comprendre l’intégralité du processus de développement d’applications ainsi que les outils pouvant simplifier et accélérer le développement d’applications JEE.Ce guide offre une vue d’ensemble complète du développement d’applications JEE à l’aide d’Eclipse. Les nombreuses fonctionnalités de l’IDE Eclipse sont expliquées. Elles permettent de développer, déboguer, tester et déployer rapidement des applications JEE. Vous explorerez non seulement différentes technologies JEE et leur utilisation (JSP, JSF, JPA, JDBC, EJB, services web, etc.), mais aussi les technologies adaptées à différents scénarios.Le livre commence par la configuration de l’environnement de développement des applications JEE, puis décrit en détail de nombreuses spécifications JEE, en mettant l’accent sur les exemples. Vous apprendrez à déployer une application d’exemple sur les serveurs d’application Tomcat et Glassfish.Vous créerez une application simple qui lit dans une file d’attente, traite la requête et publie les résultats dans un sujet, et utiliserez Eclipse MAT (Memory Analysis Tool) pour déboguer les problèmes de mémoire.Style et approcheCe guide adopte une approche étape par étape pour développer, tester, déboguer et résoudre les problèmes des applications JEE, avec des exemples et des conseils.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eInformatique et technologie\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eLangages de programmation\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eJava\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eInternet et réseaux sociaux\u003c\/li\u003e\u003c\/ul\u003e\n\n\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eDéveloppement et conception web\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eServices web\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eLogiciels\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eApplications d’entreprise\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eGénéralités\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch2\u003eDétails du livre\u003c\/h2\u003e\u003cul\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eAuteur :\u003c\/strong\u003e Kulkarni, Ram\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eFormat :\u003c\/strong\u003e broché\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eÉdition :\u003c\/strong\u003e 2\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eÉditeur :\u003c\/strong\u003e Packt Publishing\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eLangue :\u003c\/strong\u003e anglais\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eNombre de pages :\u003c\/strong\u003e 444\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eISBN-13 :\u003c\/strong\u003e 9781785285349\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"Packt Publishing","offers":[{"title":"Used - Very Good","offer_id":49282912551102,"sku":"1785285343-3","price":42.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/71L8TPuu8bL.jpg?v=1791960575"}],"url":"https:\/\/shop.sustainablebooks.com\/fr\/collections\/books-computers-technology-web-development-design-web-services.oembed","provider":"Sustainable Books","version":"1.0","type":"link"}