{"product_id":"9788426738998","title":"EL GRAN LIBRO DE NODE JS","description":"\u003ch2\u003eEL GRAN LIBRO DE NODE JS\u003c\/h2\u003e\n\n\u003ch3\u003eResumen del libro\u003c\/h3\u003e\n\u003cp\u003eEsta obra es una guía completa y práctica para dominar Node.js, el entorno de ejecución de JavaScript en el lado del servidor. Diseñado tanto para quienes se inician como para desarrolladores con experiencia, el libro recorre desde los fundamentos del lenguaje y el ecosistema npm hasta la creación de aplicaciones web modernas con Express.js y MongoDB. Aborda temas avanzados como programación asíncrona, API RESTful, autenticación con JWT, testing y despliegue en producción con Docker y PM2. Al finalizar, el lector estará capacitado para construir, probar y desplegar aplicaciones robustas y escalables con total confianza.\u003c\/p\u003e\n\n\u003ch3\u003e¿De qué trata?\u003c\/h3\u003e\n\u003cp\u003eEl libro ofrece un recorrido progresivo y estructurado por el desarrollo backend con Node.js. Comienza con los conceptos esenciales de JavaScript y la instalación del entorno, para luego adentrarse en la creación de aplicaciones web utilizando Express.js y bases de datos MongoDB. A lo largo de sus capítulos, el lector explorará la programación asíncrona, la gestión eficiente de paquetes con npm y la implementación de patrones orientados a eventos para construir servidores HTTP y API RESTful. También se cubren aspectos críticos como la autenticación y autorización mediante JSON Web Tokens, el manejo de errores y las estrategias de testing para garantizar la calidad del código. La parte final del libro se centra en el despliegue profesional, explicando cómo configurar entornos bare metal, virtualizados y contenedores con Docker, así como la gestión de procesos con PM2 para asegurar un funcionamiento óptimo en producción.\u003c\/p\u003e\n\n\u003ch3\u003eTemas principales\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFundamentos de Node.js y repaso de JavaScript moderno\u003c\/li\u003e\n\u003cli\u003eProgramación asíncrona y patrones orientados a eventos\u003c\/li\u003e\n\u003cli\u003eCreación de aplicaciones web con Express.js y MongoDB\u003c\/li\u003e\n\u003cli\u003eDiseño e implementación de API RESTful\u003c\/li\u003e\n\u003cli\u003eAutenticación y autorización con JSON Web Tokens (JWT)\u003c\/li\u003e\n\u003cli\u003eGestión de paquetes y dependencias con npm\u003c\/li\u003e\n\u003cli\u003eTesting y aseguramiento de la calidad del código\u003c\/li\u003e\n\u003cli\u003eDespliegue en producción: entornos bare metal, virtualizados y Docker\u003c\/li\u003e\n\u003cli\u003eGestión de procesos con Process Manager 2 (PM2)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e¿Para quién está recomendado?\u003c\/h3\u003e\n\u003cp\u003eEste libro está dirigido a desarrolladores web con conocimientos básicos de JavaScript que desean especializarse en el desarrollo backend con Node.js. También es ideal para programadores que ya trabajan con Node.js y buscan profundizar en temas avanzados como la creación de API RESTful, autenticación segura, testing y despliegue profesional. Es una herramienta valiosa tanto para autodidactas como para estudiantes de formación profesional o universitaria en informática.\u003c\/p\u003e\n\n\u003ch3\u003eQué aporta este libro\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUna base sólida y progresiva para construir aplicaciones Node.js desde cero\u003c\/li\u003e\n\u003cli\u003eHabilidades prácticas para diseñar y consumir API RESTful de forma eficiente\u003c\/li\u003e\n\u003cli\u003eConocimientos avanzados en autenticación, autorización y manejo de errores\u003c\/li\u003e\n\u003cli\u003eEstrategias de testing para mejorar la fiabilidad y mantenibilidad del código\u003c\/li\u003e\n\u003cli\u003eGuía completa para desplegar aplicaciones en producción usando Docker y PM2\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eFicha técnica\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAutor:\u003c\/strong\u003e AA.VV\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEditorial:\u003c\/strong\u003e Marcombo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIdioma:\u003c\/strong\u003e Español\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTema:\u003c\/strong\u003e Informática: cuestiones generales, programación de web\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColección:\u003c\/strong\u003e Informática\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEncuadernación:\u003c\/strong\u003e Bolsillo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFecha de edición:\u003c\/strong\u003e septiembre de 2024\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNúmero de páginas:\u003c\/strong\u003e 562\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeso:\u003c\/strong\u003e 1834 g\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eValoración editorial\u003c\/h3\u003e\n\u003cp\u003eSe trata de un manual exhaustivo y bien estructurado que cubre todo el ciclo de vida de una aplicación Node.js, desde los conceptos básicos hasta el despliegue en producción. Su enfoque práctico y su progresión lógica lo convierten en un recurso adecuado tanto para principiantes motivados como para desarrolladores que buscan actualizar y profundizar sus conocimientos. La inclusión de temas como Docker, PM2 y testing aporta un valor diferencial al preparar al lector para entornos profesionales reales.\u003c\/p\u003e","brand":"MARCOMBO","offers":[{"title":"Default Title","offer_id":53477039636827,"sku":"9788426738998","price":38.5,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/0650\/6331\/files\/978842673899.jpg?v=1782868438","url":"https:\/\/kalamobooks.com\/products\/9788426738998","provider":"Kalamo Books","version":"1.0","type":"link"}