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

Libro de Programación Backend ll

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 ll es una guía práctica/teórica con ejemplos claros y aplicables. Aprenderás a crear sistemas seguros con autenticación avanzada y a organizar tu código en capas, preparándote para proyectos complejos y escalables.

Introducción:

  • Express y MongoDB: Servirá como un breve repaso para reconectar Express con MongoDB y asegurar que tienes las bases para empezar.

  • Cookies, Sessions & Storages: Aprenderás sobre las cookies y las sesiones, y cómo usarlas para guardar información de la sesión del usuario.

  • Cookies, Sessions & Storages II: Profundizarás en el manejo de sesiones más avanzadas y cómo implementarlas de forma segura y persistente.

  • Autorización y Autenticación: Entenderás la diferencia entre saber quién es el usuario (autenticación) y qué puede hacer (autorización).

  • Estrategia de autenticación por Terceros y JWT: Descubrirás cómo permitir que los usuarios se registren con sus cuentas de Google o Facebook, y cómo usar JWT para la autenticación.

  • Passport Avanzado: Conocerás a fondo Passport.js, un middleware de autenticación, para manejar diferentes estrategias de manera flexible.

  • Ruteo avanzado y estrategias avanzadas de autorización: Aprenderás a estructurar tus rutas de manera más eficiente y a controlar el acceso de los usuarios según sus roles o permisos.

  • Proceso principal del servidor y Global & Child Process: Verás cómo funciona el servidor a nivel de procesos y cómo puedes usar procesos secundarios para tareas pesadas sin bloquear el principal.

  • Arquitectura por capas: Entenderás un patrón de diseño fundamental para separar la lógica de tu aplicación en capas distintas y hacerla más fácil de mantener.

  • Arquitectura del servidor – persistencia: Aprenderás a diseñar la capa de persistencia de datos para que sea flexible y desacoplada del resto de tu código.

  • Desarrollo de un servidor web basado en capas completo: Pondrás en práctica todo lo aprendido construyendo una aplicación completa, con un diseño modular y estructurado.

  • Mailing y mensajería: Descubrirás cómo integrar servicios de correo electrónico y otros tipos de mensajería para notificar a tus usuarios.