Desarrollo web con JavaScript (Node.js): desde los fundamentos hasta el despliegue
300 páginas
Spanish
PDF
4.5

Desarrollo web con JavaScript (Node.js): desde los fundamentos hasta el despliegue

Desarrollo web con JavaScript (Node.js): desde los fundamentos hasta el despliegue

Autor:

Año:

Resumen:

El libro «Desarrollo web con JavaScript (Node.js): desde los fundamentos hasta el despliegue» es una guía práctica que te llevará por todas las etapas de creación de aplicaciones web en Node.js. El autor, el experimentado desarrollador backend Alexéi Sokólov, comparte enfoques probados, soluciones listas para usar y evita la teoría árida que no será útil en proyectos reales.



El libro es ideal para quienes ya conocen los fundamentos de JavaScript y quieren dominar el desarrollo del lado del servidor, así como para quienes migran desde otros lenguajes (Python, PHP, Java) a Node.js. Sin digresiones innecesarias, solo lo necesario para trabajar.



Qué aprenderás con este libro:

  • Fundamentos de Node.js: bucle de eventos, sistema de módulos, trabajo con archivos y flujos.
  • Creación de un servidor web con Node.js puro y con el framework Express.
  • Enrutamiento y middleware: manejo de solicitudes, validación, autenticación.
  • Trabajo con bases de datos: PostgreSQL, MongoDB, Sequelize y Mongoose.
  • REST API y GraphQL: diseño de endpoints, documentación con Swagger.
  • Autenticación y seguridad: JWT, OAuth, protección contra CSRF y XSS.
  • Pruebas: pruebas unitarias, pruebas de integración con Jest y Supertest.
  • Despliegue y DevOps: Docker, CI/CD, Nginx, despliegue en VPS y plataformas en la nube.
  • Proyectos reales: chat, API para tienda en línea, arquitectura de microservicios.


Por qué vale la pena leer este libro:

  • Instrucciones paso a paso y ejemplos de código listos para usar.
  • Enfoque en herramientas modernas: ES6+, async/await, TypeScript.
  • Análisis de errores típicos y formas de evitarlos.
  • Consejos para optimizar el rendimiento y la escalabilidad.
  • Preparación para entrevistas: preguntas y ejercicios sobre Node.js.


Al final del libro, podrás diseñar y lanzar de forma independiente una aplicación web completa, lista para su uso real. El libro es adecuado tanto para el estudio autodidacta como para cursos de desarrollo web.



¡Descarga el libro en PythonLib y comienza a crear servicios web modernos con JavaScript hoy mismo!

Recommendations