What you will learn
- Build your DevOps skillset, practice Agile philosophy, and Scrum methodology - essential to succeed in the DevOps field.
- Develop applications using Python language and various programming constructs and logic, including functions, REST APIs, and libraries.
- Create applications composed of microservices and deploy using containers (e.g., Docker, Kubernetes, and OpenShift) and serverless technologies.
- Employ tools for automation, continuous integration (CI) and continuous deployment (CD) including Chef, Puppet, GitHub Actions, Tekton, and Travis.
Program Overview
Expert instruction
15 skill-building courses
Self-paced
Progress at your own speed
1 year 1 month
7 - 9 hours per week
Discounted price: $871.50
Pre-discounted price: $1,245USD
For the full program experience
Courses in this program
IBM's DevOps and Software Engineering Professional Certificate
- Software Engineering Basics for Everyone
- DevOps Basics for Everyone
- Introduction to Cloud Computing
- Agile and Scrum Fundamentals
- Linux Commands & Shell Scripting
- Git and GitHub Basics
- Python Basics for Data Science
- Python for AI & Development Project
- Introduction to Containers, Kubernetes and OpenShift
- Microservices and Serverless
- Test and Behavior Driven Development (TDD/BDD)
- Continuous Integration and Delivery (CI/CD)
- Application Security for Developers
- Monitoring and Observability for Application Developers
- DevOps and Software Engineering Capstone Project
- Job Outlook
Meet your instructors from IBM
See instructor bios
Experts from IBM committed to teaching online learning
Enrolling Now
Discounted price: $871.50
Pre-discounted price: $1,245USD
15 courses in 1 year 1 month
Get started in computer science
Browse other computer science coursesWhether you are looking to accelerate your career, earn a degree, or learn something for personal reasons, edX has the courses for you.