Technology

CI/CD Pipelines with GitHub Actions

Automate building, testing and deploying applications with CI/CD pipelines using GitHub Actions and Docker.

4.6★★★★★(170 reviews) 1,200 learners 8 modules · 71 lessons · 2,100 min Intermediate English

Created by Harini Ramachandran, DevOps Engineer

What you'll learn

  • Writing CI/CD workflows
  • Automating tests and builds
  • Shipping containers safely
  • Managing deployment environments

Course curriculum

8 modules · 71 lessons · 2,100 min

Planned outline shown above (sample metadata). The detailed module and lesson list for this course hasn't been published yet.

Description

Automate building, testing and deploying applications with CI/CD pipelines using GitHub Actions and Docker.

What this course covers: continuous integration principles, GitHub Actions workflows, jobs and runners, automated testing and code-quality gates, building and publishing Docker images, deploying to cloud environments and secrets, environments and rollbacks.

Skills you will build: writing CI/CD workflows, automating tests and builds, shipping containers safely and managing deployment environments.

Practical applications: hosting scalable web applications, DevOps and platform engineering and IT infrastructure operations.

Who should take this course: developers and DevOps engineers who want reliable, automated release pipelines. It suits learners who already know the basics of cloud and DevOps.

Learning outcomes: by the end of the course you should be able to apply continuous integration principles and writing CI/CD workflows in your own work, and know which areas to practise next.

Requirements

  • Basic knowledge of cloud and DevOps
  • A computer with internet access

Your instructor

HR

Harini Ramachandran

DevOps Engineer · 9+ years of experience

Harini Ramachandran is a devops engineer with 9+ years of experience in cloud and DevOps. Harini teaches core cloud services: compute, storage and networking and containers with Docker with practical, step-by-step examples.

Reviews

  • A
    Anjali W. ★★★★★ 5.0/5 Sample review

    The section on automated testing and code-quality gates was explained step by step, and the examples made building and publishing Docker images much easier to follow. Hands-on labs gave me the confidence to manage our cloud setup at work.

  • K
    Keerthi L. ★★★★★ 4.0/5 Sample review

    Well organised. Revisiting the automated testing and code-quality gates part a second time really helped it click. The Docker to Kubernetes progression was well paced.

  • S
    Shreya C. ★★★★★ 4.0/5 Sample review

    I joined to get better at writing CI/CD workflows. The practical exercises on continuous integration principles were exactly what I needed. Clear explanations of networking basics that most courses rush through.

Sample reviews are illustrative demo content, not verified purchases. Ratings from learners will appear here once submitted.

Keep Exploring

More in Technology