CI/CD & Automation

Implement automated software delivery pipelines. Master Continuous Integration and Continuous Delivery (CI/CD) practices using tools like Jenkins, GitLab CI, and GitHub Actions.

54 courses

DevOps and CI/CD Foundations: Modern Software Delivery

Understand the core principles of continuous integration, continuous delivery, and DevOps workflows to accelerate and secure your software development lifecycle.
★ 4.4 (1,671)

GitLab CI/CD Pipelines: Beginner's Guide to DevOps and AWS Deployment

Learn to automate your software delivery by building robust GitLab CI/CD pipelines and deploying applications securely to AWS.
★ 4.7 (1,215)

GitHub Actions: Building Automated CI/CD Workflows

Automate your software development lifecycle by building, testing, and deploying projects with GitHub's native automation platform.
★ 4.7 (1,023)

Jenkins Automation: Build, Deploy, and Test Applications

Learn to automate your software delivery lifecycle using Jenkins pipelines and containerized environments.
★ 4.7 (7,121)

Jenkins Pipeline Scripting and CI/CD Automation Fundamentals

Build industry-standard automation pipelines by mastering Jenkinsfile scripting and modern DevOps workflows for reliable software delivery.
★ 4.5 (1,039)

Selenium Automation with TestNG, Maven, Jenkins, and Git

Build a robust test automation pipeline from scratch by integrating Selenium with industry-standard tools for continuous integration and quality analysis.
★ 4.1 (296)

Foundational CI/CD: Automated Software Delivery and DevOps Basics

Learn how to automate software build, test, and deployment processes using modern CI/CD principles and DevOps workflows to deliver reliable applications faster.
★ 4.5 (1,270)

Jenkins for Beginners: Build Your First CI/CD Pipeline

Learn to automate your build, test, and delivery processes using Jenkins, Maven, and Gradle from the ground up.
★ 4.5 (1,089)

GitHub Actions and Workflows for CI/CD Automation

Learn to automate your development lifecycle by building, testing, and deploying code using integrated GitHub workflows.
★ 4.5 (4,033)

Jenkins for Beginners: Automate Software Builds and Deployments

Learn to build, test, and deploy software automatically by setting up robust continuous integration pipelines with Jenkins, Git, and modern automation practices.
★ 4.5 (6,289)

GitLab CI/CD: Building Modern DevOps Pipelines

Learn to automate software delivery by configuring, managing, and optimizing GitLab pipelines for real-world applications.
★ 4.2 (4,262)

Introduction to CI/CD: Pipelines with Azure DevOps and YAML

Learn the core principles of continuous integration and continuous delivery to build, test, and deploy software automatically using Azure DevOps and YAML.
★ 4.4 (1,458)

CI/CD Pipeline Automation with TeamCity and Octopus Deploy

Master the fundamentals of automated software delivery by building and configuring continuous integration and deployment pipelines on your local machine.
★ 4.6 (943)

Robot Framework Test Automation with Git and Jenkins CI

Learn to manage automated test suites with Git version control and run continuous integration pipelines in Jenkins to streamline your software testing workflow.
★ 4.5 (1,951)

AWS CI/CD Pipelines with AWS Developer Tools

Learn to design, configure, and automate continuous integration and delivery pipelines on AWS using CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.
★ 4.2 (975)

TeamCity CI/CD: Automated Builds and Deployments

Learn to automate your software delivery pipeline using TeamCity, from compiling code and running tests to deploying secure applications with Docker and AWS.
★ 4.1 (1,308)

GitLab CI/CD and DevOps Automation Fundamentals

Learn to build automated pipelines and integrate GitLab with modern tools like AWS, Docker, and Kubernetes for efficient software delivery.
★ 4.7 (972)

GitHub Copilot Coding Agent: Automate Development and Testing

Master AI-assisted workflows to automate multi-file updates, run tests, and manage pull requests directly from your repository issues.
★ 4.5 (947)

Learning Jenkins: Build and Schedule Continuous Integration Jobs

Learn to automate software builds, tests, and deployments by configuring Jenkins jobs, scheduling tasks, and managing modern pipeline-as-code workflows.
★ 4.1 (157)

Selenium WebDriver with Java: Automation and Framework Design

Build professional web automation suites by learning Selenium WebDriver and Java foundations to streamline testing workflows and CI/CD integration.
★ 4.7 (558)
Showing 20 of 54 courses