IBM DevOps and Software Engineering Professional Certificate

DevOps professionals are in high demand! According to a recent GitLab report, DevOps skills are expected to grow 122% over the next five years, making it one of the fastest growing skills in the workforce.
This certificate will equip you with the key concepts and technical know-how to build your skills and knowledge of DevOps practices, tools and technologies and prepare you for an entry-level role in Software Engineering.
The courses in this program will help you develop skill sets in a variety of DevOps philosophies and methodologies including Agile Development, Scrum Methodology, Cloud Native Architecture, Behavior and Test-Driven Development, and Zero Downtime Deployments.
You will learn to program with the Python language and Linux shell scripts, create projects in GitHub, containerize and orchestrate your applications using Docker, Kubernetes & OpenShift, compose applications with microservices, employ serverless technologies, perform continuous integration and delivery (CI/CD), develop testcases, ensure your code is secure, and monitor & troubleshoot your cloud deployments.
Guided by experts at IBM, you will be prepared for success. Labs and projects in this certificate program are designed to equip job-ready hands-on skills that will help you launch a new career in a highly in-demand field.
This professional certificate is suitable for both - those who have none or some programming experience, as well as those with and without college degrees.
What You Will Learn:

  • Develop a DevOps mindset, practice Agile philosophy & Scrum methodology - essential to succeed in the era of Cloud Native Software Engineering
  • Create applications using Python language, using various programming constructs and logic, including functions, REST APIs, and libraries
  • Build applications composed of microservices and deploy using containers (e.g. Docker, Kubernetes, and OpenShift) & serverless technologies
  • Employ tools for automation, continuous integration (CI) and continuous deployment (CD) including Chef, Puppet, GitHub Actions, Tekton and Travis.
Filter Courses within "IBM DevOps and Software Engineering Professional Certificate" (Click to filter)
Continuous Integration and Continuous Delivery (CI/CD) (Coursera) Coursera
IBM

Continuous Integration and Continuous Delivery (CI/CD) (Coursera)

Welcome to our Continuous Integration and Continuous Delivery (CI/CD) course on Coursera, where you'll learn the essential skills needed to revolutionize your software development workflow. This course will guide you through automating your integration and delivery processes, reducing manual steps, minimizing errors, and accelerating the release of high-quality software products.

Jun 8th 2026
4 Weeks
DevOps Capstone Project (Coursera) Coursera
IBM

DevOps Capstone Project (Coursera)

Embark on an advanced journey through DevOps with our Capstone Project course. Learn to apply your skills by developing, testing, deploying, monitoring, and refining a secure microservices-based application on the cloud. This hands-on experience will equip you with Agile, Cloud Native, and CI/CD expertise, ensuring you're ready to tackle real-world challenges in software development.

Jun 1st 2026
5-12 Weeks
Introduction to Cloud Computing (Coursera) Coursera
IBM

Introduction to Cloud Computing (Coursera)

Embark on your journey into the world of cloud computing with our introductory course designed for beginners. Gain essential knowledge about cloud services, models, and deployment strategies to understand how cloud technology works and its impact on modern businesses and IT infrastructure. Perfect for anyone looking to enhance their understanding or start a career in this dynamic field.

May 18th 2026
5-12 Weeks
Page 1 Next ›