Curso de Integración Continua con GitHub Actions
¡Consigue una Integración Continua de la que te puedas fiar y que sea rapidísima! Gracias a GitHub Actions veremos como lograrlo.
💸 ¡Primera lección disponible sin registro!
GitHub Actions ha entrado en el terreno "tarde", pero pisando muy fuerte. En este curso vamos a ver todo lo que nos tiene por ofrecer, pero sobretodo, vamos a ver nuestra versión para implementar una Integración Continua de calidad 👌
Veremos ejemplos para aplicaciones en diversos lenguajes de programación, pero el curso es totalmente agnóstico (todo es muy fácilmente extrapolable).
Qué aprenderás en este curso de GitHub Actions
- 😬 ¿Pipelines? GitHub Acti… ¿Qué?
- 🏆 La MEJOR HERRAMIENTA de PROGRAMACIÓN del 2019 🏆
- ✌️ Como configurar IntelliJ o VSCode para programar GitHub Actions
- ✍️ ¡Al turrón! Construyendo nuestro primer Workflow de GitHub Actions
- 🏋️♀️ Nuestro primer Workflow pasito a pasito
- ⚡️ Optimizar feedback loop al desarrollar nuestro Workflow
- 💻 Validaciones en Pull Requests: Ganando consistencia y robustez en el equipo
- ♻️ Integración continua con GitHub actions
- ✅ Ejecutar pirámide de tests
- ♻️ ¿Qué es la Integración Continua?
- 📊 Reportes de resultados: Probando nuestras builds en más de un SO
- 🔗 Testing con infraestructura y [micro]servicios en Workflows
- 👩💻 Instalando las dependencias de nuestro proyecto “a mano”
- 🐳 Instalando las dependencias de nuestro proyecto utilizando Docker
- 🆙 Optimizando la velocidad de nuestra pipeline de CI
- 🐢💨 Cacheando nuestras dependencias: Cómo usar Actions externas
- 🐎💨 Lanzando los tests en paralelo usando parallel
- 🚗💨 Lanzando los tests en paralelo y aislados usando una matriz de ejecución
- 📦 Rendimiento 100%: GitHub Packages
- 📦 ¿Qué es GitHub Packages? Optimiza tus tiempos de despliegue
- 🏎💨 Añadiendo nuestro Docker de CI a GitHub Packages para un rendimiendo top
- 😳 Ejemplos del Mundo Real™️ de Integración Continua con GitHub Actions (PHP, Java, JavaScript…)
- 🐘 Ejemplo de CI en una aplicación PHP
- ♨️ Ejemplo de CI en una aplicación Java
- ⚡️ Ejemplo de CI en una aplicación JavaScript
- 🧬 Ejemplo de CI en una aplicación Scala
- 🗑 Pipelines de CI para entornos complejos: Microservicios, AWS y builds pesadas
- 🔗 Microservicios: Utilizar MockServer para simular tus dependencias
- 🏡 AWS: Utilizar LocalStack para simular tus servicios cloud
- 🕛 Builds pesadas: Lanzando los tests automáticamente cada noche
- 🤖 Automatizando nuestro workflow con GitHub
- 📏 Valida descripciones de Pull Requests
- 🕰 Action que avisa que una PR lleva más de X tiempo abierta
- 🏷 Categoriza Pull Requests con Machine Learning
- 🐧 Hacer un tweet por cada realease de una nueva versión de mi lib
- 👀 Comparativa con Azure, GitLab y Bitbucket Pipelines
- 👀 Comparativa con Azure, GitLab y Bitbucket Pipelines
- 🤔 Por Qué GitHub actions es mejor que Travis o CircleCI
- 👋 Conclusiones y siguientes pasos
- 🏬 Añadiendo una Action al Marketplace
- 👀 Revisión de las actions más famosas y útiles
- 👋 Conclusiones y siguientes pasos
Aquí el vídeo sobre las 5 mejores herramientas para desarrolladores de 2019-2020 para que te hagas una idea de la calidad de los vídeos, y de qué es esto de GitHub Actions:

Vídeos del curso
Cursos relacionados
Paga según tus necesidades
lite (sólo mensual)
19 €
al mes
- Cursos esenciales de programación para construir una base sólida
- Factura de empresa
standard
24,92 €
Ahorro vs mensual de 49 €
Pago anual de 299 €
al mes- Catálogo principal para dominar cómo escribir un código mantenible, escalable y testable
- Recibir ofertas de empleo verificadas por Codely
- Factura de empresa
premium
33,25 €
Ahorro vs mensual de 89 €
Descuento aniversario de 100 €
Pago anual de 399 €
al mes- Cursos exclusivos de IA para mantenerte siempre actualizado
- Acceso anticipado a nuevos cursos
- Descuento en workshops
- Recibir ofertas de empleo verificadas por Codely
- Factura de empresa
No subiremos el precio mientras mantengas tu suscripción activa