La mejor forma de testear tu aplicación ➡️ Testcontainers 🧪📦 | Cap.16
Ya has superado la mitad. Estás muy cerca de completar el curso.
Sobre esta lección
¡Hola developer 👋🏻! En este vídeo quiero mostrarte por qué Testcontainers es una pasada para tus pruebas de integración. Para llegar hasta ahí, hacemos un repaso rápido a las técnicas que usábamos hasta ahora: tests con BD real, mocks y entornos con Docker Compose. Así podrás ver claramente qué aporta Testcontainers y cómo simplifica tu vida como developer. Además, te enseño cómo dejarlo todo preparado en GitHub Actions para correr tus tests en CI/CD. Aquí 👇🏻 te dejo algunos enlaces de interés: 🎓 Bootcamp de DevOps de Lemoncode: https://lemoncode.net/bootcamp-devops#bootcamp-devops/inicio 📘 Página oficial de Jest: https://jestjs.io/ 🚀 Testcontainers: https://testcontainers.com/ 🐙 Docker Compose (docs): https://docs.docker.com/compose/ ⚙️ GitHub Actions (docs): https://docs.github.com/actions 💻 Repositorio de ejemplo: https://github.com/0GiS0/integration-tests-demos y los capítulos 🍿: 00:00 — Introducción & objetivo del vídeo 00:53 — Bootcamp DevOps de Lemoncode (contexto) 01:32 — Repositorio de ejemplo 09:34 — Tests de integración con BD real 15:20 — Tests con mocks (lo de siempre) 21:00 — Tests con Docker Compose 26:20 — El poder de Testcontainers 🚀 29:49 — CI con GitHub Actions 37:33 — Conclusiones & cierre Si te gusta mi contenido ¡sígueme! 👇🏻 https://www.linkedin.com/in/giselatorresbuitrago https://twitter.com/0gis0 https://www.instagram.com/0gis0 #Testcontainers #Jest #NodeJS #DockerCompose #Testing #GitHubActions #CI #DevOps #QA #JavaScript
Sobre este curso
¡Hola developer 👋🏻! En esta lista encontrarás mi curso completo sobre contenedores, donde aprenderás desde cero a trabajar con Docker, Docker Compose, Dev Containers, Podman, GitHub Codespaces y Model Runner. A lo largo de los vídeos te cuento paso a paso cómo: 📦 Crear tus propias imágenes de Docker 💡 Entender la CLI y el Compose 🧰 Usar herramientas como Dockerfiles y BuildKit 🚀 Automatizar tus despliegues con GitHub 💻 Configurar entornos de desarrollo dentro de contenedores 🧩 Probar alternativas como Podman o Docker Bake 🤖 Conectar modelos locales con Docker Model Runner Todo en español, con ejemplos reales y un enfoque práctico pensado para devs que quieren mejorar su productividad y dominar la contenedorización. 👉 Suscríbete y sigue los capítulos en orden para aprender paso a paso. #Docker #Contenedores #DevContainers #GitHubCodespaces #Podman #DockerModelRunner #returnGiS #CursoDocker #DesarrolloSoftware
Lo que aprenderás en este curso:
- Comprender la virtualización basada en contenedores
- Crear y gestionar contenedores Docker
- Escribir Dockerfiles optimizados
- Orquestar servicios con Docker Compose