Saltar al contenido
  1. Inicio
  2. /
  3. Desarrollo Web
  4. /
  5. HTML y CSS

Arquitectura Backend Escalable con Laravel y Docker

Aprende a diseñar, optimizar y desplegar APIs robustas utilizando contenedores y colas de trabajo

Curso nuevo
Última actualización: 30 oct. 2026
Nivel Experto
Idioma Español
Inscripciones No hay estudiantes inscritos
Vistas 92

Acerca de este curso

Domina la creación de aplicaciones backend de alto rendimiento. En este curso aprenderás a estructurar proyectos complejos utilizando PHP y Laravel, integrando sistemas de caché y procesamiento asíncrono con Redis para optimizar los tiempos de respuesta. Abordaremos paso a paso la contenerización de entornos de desarrollo y producción con Docker, así como las mejores prácticas para gestionar la...

Mostrar más

Lo que aprenderás

  • Implementar Redis para optimizar los tiempos de respuesta mediante sistemas de caché y procesamiento de colas asíncronas.
  • Contenerizar aplicaciones y bases de datos con Docker para estandarizar entornos de desarrollo y producción.
  • Diseñar arquitecturas backend escalables y de alto rendimiento utilizando PHP y Laravel.

Plan de estudios del curso

1 Tema
3 Lecciones
duración total

En esta primera sección estableceremos las bases teóricas de la escalabilidad. Aprenderemos a identificar cuellos de botella comunes en aplicaciones PHP y daremos nuestros primeros pasos con Docker, creando un entorno de desarrollo estandarizado con Docker Compose que incluya Nginx, PHP-FPM, MySQL y Redis.

  • 1.1 Introducción a la Arquitectura Escalable

    En esta primera lección, definiremos qué significa realmente que un backend sea "escalable". Analizaremos la diferencia entre escalabilidad vertical y horizontal, y aprenderemos a identificar los cuellos de botella más comunes en aplicaciones PHP monolíticas tradicionales.

  • 1.2 Primeros pasos con Docker y Docker Compose

    Dejaremos atrás herramientas como XAMPP o MAMP. Aprenderemos los conceptos básicos de contenedores e imágenes. Luego, crearemos nuestro primer archivo docker-compose.yml paso a paso para levantar los servicios independientes que formarán nuestro entorno: un servidor web (Nginx), un procesador de código (PHP-FPM) y un motor de base de datos (MySQL).

  • 1.3 Desplegando Laravel en el entorno Dockerizado

    1 hr : 51 mins : 7 seg

    Con nuestra infraestructura local lista, procederemos a instalar e integrar una nueva aplicación Laravel dentro de nuestros contenedores. Configuraremos los volúmenes para que el código de nuestra máquina se sincronice en tiempo real con el contenedor, y estableceremos la conexión exitosa entre Laravel y nuestra base de datos aislada.

Preguntas frecuentes

No es estrictamente necesario. Si bien el curso es de nivel avanzado en cuanto a arquitectura, el módulo de contenerización comienza desde los fundamentos de Docker y Docker Compose hasta llegar a configuraciones complejas para producción.

El curso está diseñado para ser agnóstico al sistema operativo gracias a la magia de los contenedores. Puedes seguir las clases usando macOS, distribuciones de Linux o Windows (preferiblemente con WSL2 configurado).

No. Todo el stack tecnológico que utilizaremos (PHP, Laravel, Docker, Redis, Nginx, MySQL/PostgreSQL) es de código abierto y completamente gratuito. Para las prácticas de despliegue, utilizaremos entornos locales que simulan la producción.

Prerrequisitos

Dominio de PHP: Conocimiento sólido de programación orientada a objetos en PHP. Experiencia con Laravel: Comprensión intermedia del framework Laravel (manejo de rutas, controladores, Eloquent ORM y migraciones). Manejo de Terminal: Familiaridad básica con el uso de la línea de comandos o terminal. Entorno de desarrollo: Un equipo (macOS, Windows o Linux) con capacidad para instalar y ejecutar Docker Desktop sin problemas de rendimiento. No se requiere experiencia previa avanzada con Docke
$ 500.00

El curso incluye:

  • 1 Tema
  • 3 Lecciones
  • Paga con Tarjeta · OXXO · SPEI
  • Garantía de reembolso de 7 días
  • Acceso inmediato tras el pago
  • 0 Estudiantes activos
  • 1 Curso

Etiquetas

Laravel Docker Backend PHP Redis APIs Escalabilidad Arquitectura de Software

Otros alumnos también tomaron