CI/CD

Continuous Integration/Continuous Deployment (CI/CD) is a method to frequently deliver apps to customers by introducing automation into the stages of app development. Coursera's CI/CD catalogue teaches you about this critical component of modern software development practices. You'll grasp the principles of continuous integration, continuous delivery, and continuous deployment, and understand how to set up a build pipeline for automation. You'll also learn about various tools and techniques to implement CI/CD like Jenkins, Docker, Kubernetes, and others. As you progress, you'll gain hands-on experience in configuring a CI/CD environment, enabling you to streamline software development and push more reliable updates.

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Hands-on Learning
Required

Tools
Required

Results for "CI/CD"

  • Skills you'll gain: CI/CD, Continuous Integration, Jenkins, Devops Tools, DevOps, Infrastructure as Code (IaC), Continuous Delivery, OpenShift, Git (Version Control System), GitHub, IT Automation, Kubernetes, Containerization, Automation

  • Skills you'll gain: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Version Control, Continuous Delivery, Git (Version Control System), Test Automation, Automation, Key Management, Software Quality Assurance

  • Skills you'll gain: Continuous Delivery, CI/CD, Continuous Deployment, DevOps, Culture Transformation, Continuous Integration, Application Deployment, Infrastructure as Code (IaC), YAML, IT Automation, Continuous Improvement Process, Configuration Management, Scripting

  • Skills you'll gain: Software Design Patterns, Test Automation, CI/CD, Infrastructure as Code (IaC), Continuous Deployment, Software Development, Continuous Delivery, Application Deployment, Release Management, Continuous Integration, Software Architecture, Application Lifecycle Management, Infrastructure Architecture, AI Workflows, IT Infrastructure, Cloud Deployment, DevOps, Scalability, Git (Version Control System)

  • Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Azure DevOps Pipelines, Generative AI Agents, Generative AI, AI Orchestration, CI/CD, Continuous Deployment, LLM Application, Application Deployment, Release Management, Prompt Engineering, Enterprise Architecture, Cloud Deployment, Large Language Modeling, Model Evaluation, Software Development, Cloud Computing, Information Technology, Computer Science

  • From the course: Generative AI: Elevate your Software Development Career·Lesson: Generative AI for DevSecOps and Testing

  • From the course: Cloud Native, Microservices, Containers, DevOps and Agile·Lesson: DevOps & CI/CD: Foundations, Tools, and Best Practices 

  • From the course: DevOps and Jenkins Fundamentals·Lesson: Untitled Lesson

  • From the course: Automating Decision Workflows with AI·Lesson: MLOps for Decision Intelligence

  • From the course: Testing and Deploying Angular Applications·Lesson: Version Control and Git Essentials for Angular

  • From the course: Cloud-Native .NET Application Deployment·Lesson: Untitled Lesson

  • From the course: Testing and Deploying Angular Applications·Lesson: Version Control and Git Essentials for Angular