Learning GitHub Actions for DevOps CI/CD

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Learning GitHub Actions for DevOps CI/CD

Coursera · Intermediate ·☁️ DevOps & Cloud ·3mo ago

Key Takeaways

Learning GitHub Actions for automating software workflows with YAML files

Original Description

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. GitHub Actions automates software workflows via YAML files triggered by repository events, schedules, or manual inputs. This intensive course offers a comprehensive understanding of GitHub Actions, covering workflow components like events, jobs, steps, and runners. Learners will explore environment variables, secure password storage, manual approvals, and sharing values between steps and jobs. The course also includes using self-hosted runners and deploying an infrastructure-as-code (IaC) template with Bicep. Key skills such as building, pushing, and deploying Docker containers, and optimizing Azure web app performance are emphasized. Designed for cloud consultants, Azure IaaS and PaaS administrators, developers, and cloud enthusiasts, the course requires YAML syntax knowledge, basic command line skills, and Visual Studio Code. It focuses on practical examples and hands-on experience, enabling learners to automate workflows from concept to production.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
Why AWS CodePipeline + ECS falls short for production-grade microservices (and how EKS fixes it)
Learn why AWS CodePipeline + ECS may not be suitable for production-grade microservices and how EKS can address these limitations
Dev.to · Arnab Adhikary
📰
The Right Way to Pair AI With Terraform Plans
Learn to effectively pair AI with Terraform plans to streamline infrastructure management and reduce verbosity
Dev.to · James Joyner
📰
A 2-minute pre-commit hook that stops you from committing API keys
Learn to create a 2-minute pre-commit hook to prevent accidental API key commits and protect your project's security
Dev.to · Cửu thiên vũ đế review
📰
How to Connect to a Private AWS Aurora Database from Your Local Machine Without a VPN
Learn to connect to a private AWS Aurora database from your local machine without a VPN using AWS SSM Session Manager Port Forwarding
Medium · DevOps
Up next
Containers on Amazon ECS with Mama J
AWS Developers
Watch →