Description
What you’ll learn
-
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.
En este curso práctico aprenderás git y github actions desde cero hasta git avanzado, github actions para escribir pipelines y workflows de automatización, como usar Inteligencia artificial (copilot y chat GPT) para aumentar la productividad en el proceso de desarrollo de software.
Obtendrás el conocimiento necesario para establecer políticas y metodologías para administrar repositorios de código, el control de versiones, diseñar pipelines, escribir workflows publicar imágenes de docker en github packages, y distribuir tus aplicaciones siguiendo las buenas practicas de DevOps, administrar información sensible en repositorios mediante secrets y todo lo referente a la integración continua.
Este curso práctico de Git e integración continua con GitHub Actions y la asistencia de inteligencia artificial ( AI ) está diseñado para cualquier persona interesada en aprender a automatizar y mejorar el proceso de desarrollo de software.Desde principiantes hasta profesionales con experiencia en el tema, el curso abarca todo lo necesario para dominar la integración continua.
Nos enfocaremos en las mejores prácticas de integración continua, proporcionándote las directrices y estrategias necesarias para optimizar tus procesos de desarrollo y lograr un flujo de trabajo eficiente.
Ya seas un desarrollador principiante en busca de una introducción completa al tema, un profesional con experiencia deseando expandir tus habilidades en integración continua, un gerente de proyecto , un CTO o emprendedor que busca aumentar la productividad y bajar los costos, este curso te brindará los conocimientos y herramientas necesarios para llevar tus proyectos de desarrollo de software al siguiente nivel.
Who this course is for:
- Desarrolladores de software que deseen aprender a implementar la integración continua utilizando GitHub Actions.
- Ingenieros de software, SREs, DevOps, lideres técnicos y desarrolladores seniors que busquen automatizar y mejorar el proceso de desarrollo de software
- Estudiantes de informática o profesionales en formación interesados en aprender sobre prácticas modernas de desarrollo de software y automatización
- Arquitectos de soluciones y/o gerentes de proyectos que deseen agilizar el proceso de desarrollo en sus equipos, para dar una respuesta desde el desarrollo a las metodologías de gestión ágiles como scrum.
- Emprendedores y CTOs que deseen aumentar la productividad y automatizar los procesos repetitivos
Reviews
There are no reviews yet.