|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/domina-github-actions/
课程评论:没有评论
**课程名称:** GitHub Actions 精通之道 **课程概述:** 本课程旨在教授您如何利用 GitHub Actions 自动化软件开发生命周期中的几乎所有任务。您将学习如何轻松集成自有和第三方组件,构建持续集成和持续部署 (CI/CD) 解决方案,涵盖代码分析、测试、打包、发布和部署等环节。 GitHub Actions 提供一种声明式语言,用于构建自动化模块,并能集成来自其 marketplace 的第三方模块。利用现有的、经过充分验证的强大功能是 GitHub Actions 的一大亮点。 本课程将深入讲解 GitHub Actions 的基础构建块,并指导您如何有效使用它们,从而为您的项目构建高效、稳健且安全的自动化解决方案。 课程包含 15 个模块,大部分模块采用统一结构:理论介绍、示例演示、实践练习以及练习解决方案。 **目标学员:** * 任何参与软件项目开发、维护或协调工作的人员。 * erequisites: 具备 Git 的基础知识。 * 对于课程的后续模块,了解 Docker 和 JavaScript 会有所帮助,但并非必需。 **期待您在第一课中与您一同开启 GitHub Actions 的精通之旅!**
Github Actions es una potente herramienta que te puede ayudar a automatizar casi cualquier tarea relacionada con el ciclo de vida del software. Te permite integrar fácilmente piezas propias y de terceros para construir soluciones de integración y despliegue continuo, como por ejemplo analizar, probar, empaquetar, publicar y desplegar tus aplicaciones.Github Action nos ofrece un lenguaje declarativo para construir nuestros bloques de automatización y para integrar bloques de terceros, disponibles en un marketplace. Y esta es una de las funcionalidades más potentes que ofrece Github Actions, porque nos permite apoyarnos en funcionalidades existentes robustas y bien probadas.Este curso te cuenta las claves para conocer los bloques base de Github Actions y usarlos adecuadamente para que tú puedas construir soluciones de automatización eficientes, robustas y seguras para tus proyectos.El curso cuenta con 15 módulos, la mayoría de ellos, con una estructura común: Comenzamos por una introducción teórica, seguida de un ejemplo. Luego un ejercicio práctico para que tú practiques los conceptos aprendidos o explores algunos nuevos y finalmente se da una solución posible al ejercicio prácticoEste curso está dirigido a cualquier persona que trabaje en el desarrollo, mantenimiento o coordinación de proyectos de desarrollo de software y para empezar el único conocimiento previo que necesitas es un conocimiento básico de git.Para los módulos finales te puede ayudar conocer de docker y javascript, pero no hace falta que seas ningún experto para entender el contenido que tratamos en ellos.Si estás listo para empezar a aprender a dominar esta herramienta, te espero en la primera lección.