Source Control & CI/CD - Hands-On

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Source Control & CI/CD - Hands-On

Coursera · Beginner ·☁️ DevOps & Cloud ·3w ago

Key Takeaways

Covers source control and CI/CD pipelines

Original Description

In the modern software landscape, manual deployment is considered a failure. This course focuses on building the "Automated Highway" that connects developers to the production environment, ensuring speed without sacrificing quality. We begin with a masterclass in Git, moving beyond simple commits into professional workflows. You will learn to navigate branching strategies, perform clean rebases, and resolve the complex merge conflicts that occur in high-velocity teams. The second half of the course shifts into the world of Continuous Integration (CI) and Continuous Delivery (CD) using Jenkins and GitHub Actions. You will learn to treat the deployment process as a repeatable, version-controlled pipeline. From managing build artifacts and scheduled jobs to configuring distributed slave nodes for scaling automation, you will build a system that automatically tests and prepares code for release. By the end of this track, you will have moved from "doing the work" to "building the engine that does the work," a fundamental requirement for any professional DevOps role. Every topic follows the same structure: read the concept, attempt the lab, then watch a solution video that walks through professional reasoning at every step. Who this is for: DevOps engineers, developers, and systems professionals with Linux experience who are ready to build automated deployment pipelines and treat infrastructure as code.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
The 7 Layers Every Production Rate Limiter Needs
Learn the 7 essential layers for a production-ready rate limiter beyond the basic Redis + Token Bucket approach
Medium · DevOps
📰
Your Read Replica Just Promoted. The Cart Still Shows $0.00.
Learn how to handle database replication issues in AWS, especially when failover fixes availability but serves outdated data
Medium · DevOps
📰
One Replica Reconnected. Your Network Graph Went Vertical.
Learn how to optimize Redis replication during peak hours to avoid network graph issues
Medium · DevOps
📰
Two Workers Held the Lock. Both Wrote. The TTL Was 10 Seconds. The Job Took 45.
Learn how short expiry times and slow work can lead to unexpected behavior in distributed systems, and why this matters for designing reliable systems
Medium · DevOps
Up next
Containers on Amazon ECS with Mama J
AWS Developers
Watch →