
Git GitHub Actions, Buenas Prácticas de Integración Continua
udemy · ⭐ 4.65 (1.015 reseñas) · Todos los niveles · es · ⏱ 9,5 h
Impartido por Carlos Adrian Soto Botero · 5.456 alumnos
54.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
¿Estás cansado de los conflictos de ramas que rompen tus proyectos o de los procesos de despliegue manuales y lentos? La solución está en las buenas prácticas de Git y la Integración Continua (CI). Este curso te llevará a dominar Git más allá de los comandos básicos. Aprenderás a trabajar en equipo de manera eficiente con GitHub, a diseñar flujos de trabajo profesionales con GitFlow y a automatizar la compilación y pruebas de tu código con GitHub Actions. No solo te mostraremos cómo usar las herramientas, sino que te enseñaremos a pensar como un profesional que construye software de manera colaborativa. Lo que aprenderás • Dominarás Git y sus conceptos clave: repositorios locales y remotos, ramas, commits y flujos de trabajo. • Automatizarás el ciclo de vida de tu código con GitHub Actions e implementarás pipelines de Integración Continua (CI). • Mejorarás tu colaboración en equipo al entender y aplicar buenas prácticas con GitHub, incluyendo pull requests. • Aprenderás a resolver problemas comunes en proyectos de código y a manejar información sensible con secrets. • Comprenderás la arquitectura y los beneficios de la Integración Continua. Simulaciones con IA: Practica y prepárate para futuras entrevistas y reuniones. En el mundo real, la teoría no basta. Por eso, este curso incluye un componente único: asistencia de Inteligencia Artificial (AI) y simulaciones de entrevistas. • Aumenta tu Productividad: Aprende a usar Copilot y ChatGPT para acelerar tu proceso de desarrollo. • Prepárate para el éxito: Enfréntate a una IA que actúa como reclutador para dominar los fundamentos de Git en un escenario real. ¿A quién está dirigido? Este curso es ideal para cualquier persona que quiera mejorar sus habilidades de colaboración con código, incluyendo: • Desarrolladores que buscan trabajar de manera más eficiente en equipos. • Ingenieros DevOps que necesitan dominar Git y automatizar sus flujos de trabajo. • Emprendedores, CTOs y Gerentes de Proyecto que buscan optimizar la productividad y reducir costos en sus equipos de desarrollo. • Estudiantes y profesionales de IT que desean unirse a proyectos de código de manera profesional.
Lo que aprenderás
- Comprender las metodologías, políticas y mejores practicas para trabajar con git y repositorios de código compartidos por multiples contribuidores
- Diseñar y crear workflows y pipelines para automatizar tareas y agilizar el trabajo usando la suite de github actions.
- Aprender las buenas practicas para manejar información sensible mediante secrets en los repositorios de git, imágenes de docker y workflows de github actions.
- Aprender a usar inteligencia artificial como herramienta de productividad mediante el uso de extensiones y prompts
- Escribir pipelines que se ejecuten mediante eventos del repositorio, validen el código, lo integren y generen imágenes de Docker en github packages.
Requisitos
- Tener conocimientos básicos sobre cualquier actividad de desarrollo de software, como programación, administración de sistemas, uso de herramientas de gestión de proyectos , gerencia de proyectos, arquitectura de software, Actividades DevOps, automatización de proyetos.