Ir directamente a la información del producto
Libro de Programación Backend lll

Libro de Programación Backend lll

Precio de oferta  $14.999,00 Precio habitual  $19.000,00

 

✅ Garantía de 7 Días

Si el libro no cumple tus expectativas, tenés 7 días para pedir un reembolso. Sin vueltas.

📘 Sobre el libro

Programación Backend lll es una guía práctica/teórica con ejemplos claros y aplicables. Aprenderás a construir aplicaciones backend robustas y escalables, enfocándote en optimizar el rendimiento y asegurar tu código. Te familiarizarás con herramientas avanzadas para el testing, la gestión de versiones, el despliegue en la nube y la arquitectura a gran escala.

Introducción:

  • Proceso principal del servidor, Global & Child Process: Entenderás a fondo cómo funcionan los procesos en Node.js y cómo crear subprocesos (Child Process) para manejar tareas pesadas sin bloquear tu servidor.

  • Testing Mocks: Aprenderás a usar mocks para simular dependencias externas en tus pruebas, lo que te permite testear tu código de forma aislada y eficiente.

  • Optimización: Descubrirás herramientas y técnicas clave para encontrar y solucionar cuellos de botella en tu código, mejorando el rendimiento de tus aplicaciones.

  • Versiones y Paquetes: Comprenderás la importancia de gestionar las versiones de tus dependencias para mantener la estabilidad y evitar conflictos en tus proyectos.

  • Logging & performance: Aprenderás a implementar un sistema de logging robusto para monitorear el comportamiento de tu aplicación y detectar problemas de rendimiento en tiempo real.

  • Clusters & Escalabilidad: Verás cómo usar el módulo cluster de Node.js para replicar tu aplicación en múltiples núcleos del CPU y manejar más tráfico.

  • Orquestación de contenedores: Te introducirás al mundo de los contenedores con Docker y entenderás cómo herramientas de orquestación como Kubernetes te ayudan a gestionar aplicaciones a gran escala.

  • Seguridad: Conocerás las amenazas comunes en el backend y aplicarás las mejores prácticas para proteger tu aplicación y los datos de tus usuarios.

  • Documentación de API: Aprenderás a documentar tus APIs de manera clara y profesional, facilitando que otros desarrolladores las consuman sin problemas.

  • Testing Unitario: Te enfocarás en la práctica de escribir pruebas para cada componente de tu código, asegurando que cada parte de tu aplicación funcione como se espera.

  • Testing avanzado: Explorarás pruebas de integración y de extremo a extremo, que validan el flujo completo de tu aplicación y la interacción entre sus distintos módulos.

  • Frameworks de desarrollo: Nest.js (Parte I): Descubrirás Nest.js, un framework progresivo para Node.js, y sus conceptos básicos como la inyección de dependencias y los decoradores.

  • Frameworks de desarrollo: Nest.js (Parte II): Profundizarás en Nest.js, aprendiendo a usar módulos avanzados, guardias e interceptores para construir aplicaciones más complejas.

  • Product Cloud: Despliegue de nuestro aplicativo: Se te guiará paso a paso para desplegar tu aplicación en la nube, haciendo que tu proyecto esté disponible y sea accesible para todos.