Stage #2 GitHub Actions & CI/CD Concepts π
The "GitHub Actions & CI/CD Concepts" module is tailored to introduce students to the principles of Continuous Integration (CI) and Continuous Deployment (CD) with a focus on GitHub Actions as a platform for automating software development workflows. This course will guide students through setting up CI/CD pipelines, understanding workflow syntax, and leveraging GitHub Actions to automate tests, builds, and deployments.
Students will:
- Understand the core principles of Continuous Integration and Continuous Deployment.
- Learn how to configure GitHub Actions for automating workflows.
- Explore the creation and management of CI/CD pipelines.
- Analyze case studies to understand the impact and benefits of CI/CD practices.
- 4 hours
Students are encouraged to explore the following resources:
-
Introduction to CI/CD:
-
GitHub Actions Essentials:
-
Advanced CI/CD with GitHub Actions: