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.

Sort options

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

Apr 29th 2024
Continuous Integration and Continuous Delivery (CI/CD) (Coursera)
Course Auditing
Categories
Effort
Languages
A principle of DevOps is to replace manual processes with automation to improve efficiency, reduce human error, and accelerate software delivery. This requires automation that continuously integrates code changes and continuously delivers those changes to a production environment. This course introduces you to Continuous Integration and Continuous Delivery (CI/CD), [...]

Application Security and Monitoring (Coursera)

Apr 29th 2024
Application Security and Monitoring (Coursera)
Course Auditing
Categories
Effort
Languages
How vulnerable are your applications to security risks and threats? This course will help you identify vulnerabilities and monitor the health of your applications and systems. You’ll examine and implement secure code practices to prevent events like data breaches and leaks, and discover how practices like monitoring and observability [...]

Introduction to Test Driven Development (TDD) (Coursera)

Apr 29th 2024
Introduction to Test Driven Development (TDD) (Coursera)
Course Auditing
Categories
Effort
Languages
Successful developers need to not only build the right software but build it right. To know your software works correctly, you need to test each unit of code. One of the best methods for this unit-level testing is test driven development. This course provides a detailed overview of test [...]

Monitoring and Observability for Development and DevOps (Coursera)

Apr 22nd 2024
Monitoring and Observability for Development and DevOps (Coursera)
Course Auditing
Categories
Effort
Languages
Application developers and DevOps professionals must ensure their app works at its best. However, these app may need help with bugs, slow speed, or subpar performance. Professionals need to monitor and observe its performance continually.

DevOps Capstone Project (Coursera)

Apr 22nd 2024
DevOps Capstone Project (Coursera)
Course Auditing
Categories
Effort
Languages
In this course you will apply your skills and knowledge acquired during previous courses in the PC to demonstrate your proficiency in DevOps practices by developing, testing, deploying, monitoring, and enhancing a secure microservices-based application on Cloud, over the course of several sprints, using a variety of Agile, Cloud [...]

Getting Started with Git and GitHub (Coursera)

Apr 22nd 2024
Getting Started with Git and GitHub (Coursera)
Course Auditing
Categories
Effort
Languages
Get started with Git and GitHub in this self-paced, introductory course! You’ll become familiar with collaborative version control and popular Git platforms. Collaboration and social coding are crucial parts of contemporary Software Engineering practices and the DevOps culture.
Apr 22nd 2024
Course Auditing
46.00 EUR/month

Introduction to Agile Development and Scrum (Coursera)

Apr 8th 2024
Introduction to Agile Development and Scrum (Coursera)
Course Auditing
Categories
Effort
Languages
After successfully completing this course, you will be able to embrace the Agile concepts of adaptive planning, iterative development, and continuous improvement - resulting in early deliveries and value to customers. This course will benefit anyone who wants to get started with working the Agile way. It is particularly [...]
Apr 8th 2024
Course Auditing
45.00 EUR/month