Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

IBM

IBM DevOps and Software Engineering

IBM via Coursera Professional Certificate

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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.

Syllabus

  • Course 1: Introduction to DevOps
  • Course 2: Introduction to Cloud Computing
  • Course 3: Introduction to Agile Development and Scrum
  • Course 4: Introduction to Software Engineering
  • Course 5: Getting Started with Git and GitHub
  • Course 6: Hands-on Introduction to Linux Commands and Shell Scripting
  • Course 7: Python for Data Science, AI & Development
  • Course 8: Developing AI Applications with Python and Flask
  • Course 9: Introduction to Containers w/ Docker, Kubernetes & OpenShift
  • Course 10: Application Development using Microservices and Serverless
  • Course 11: Introduction to Test and Behavior Driven Development
  • Course 12: Continuous Integration and Continuous Delivery (CI/CD)
  • Course 13: Application Security for Developers and DevOps Professionals
  • Course 14: Monitoring and Observability forDevelopment and DevOps
  • Course 15: DevOps Capstone Project

Courses

Taught by

Abhishek Gagneja, Alex Parker, Bethany Hudnutt, John Rofrano, Joseph Santarcangelo, Lavanya Thiruvali Sunderarajan, Ramanujam Srinivasan, Ramesh Sannareddy, Rav Ahuja, Sam Prokopchuk and Upkar Lidder

Reviews

Start your review of IBM DevOps and Software Engineering

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.