All Courses
DevOps and Software Engineering Capstone Project
edX
Course
Intermediate
Free to Audit
Certificate

DevOps and Software Engineering Capstone Project

IBM

In this DevOps Capstone Project, you’ll demonstrate your skills and knowledge gained throughout this program with a real-world inspired hands-on project developing and deploying an application using CI/CD to showcase in your portfolio.

9 hrs/week5 weeksEnglish2,826 enrolled
Free to Audit

About this Course

In this Capstone course, you will apply your skills and knowledge acquired in previous courses and demonstrate your proficiency in DevOps practices. You’ll plan, develop, test, deploy, monitor, and enhance a secure microservices-based application on Cloud across several sprints, using a variety of Agile, Cloud Native, and CI/CD technologies and tools. **** You will utilize, Agile development practices to plan for and progress your project. You will use REST APIs and Python to develop an application. You will create Docker images and orchestrate their deployment using Kubernetes and OpenShift. You will work with GitHub repositories, test your application using TDD/BDD practices, and build Continuous Integration and Deployment (CI/CD) pipelines. Upon completing your capstone project, you’ll have applied your knowledge and skills with numerous tools and technologies and added a project to showcase in your portfolio that demonstrates your skills as a DevOps professional. It is highly recommended that before starting this course, you have completed the various courses in the IBM DevOps and Software Engineering Professional Certificate or have equivalent experience. 3b:T

What You'll Learn

  • Build an application composed of several microservices and deploy using containers and serverless on Cloud.
  • Develop test cases and test your app during various stages of its lifecycle; utilize CI/CD tools to update and deploy your app.
  • Create and execute user sprint plans, identify user requirements, and write user stories.
  • Develop a plan to startor enhance your career as a DevOps professional.

Prerequisites

  • Proficiency in Agile, Scrum, DevOps, CI/CD, Python, Containers, REST, Microservices, TDD/BDD.

Instructors

J

John Rofrano

Senior Technical Staff Member

Topics

Docker (Software)
Test-Driven Development (TDD)
Github
Python (Programming Language)
RESTful API
Behavior-Driven Development
OpenShift
Continuous Integration
Agile Methodology
Cloud-Native Computing
Kubernetes
Microservices

Course Info

PlatformedX
LevelIntermediate
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

دوكر
التطوير المدفوع بالاختبارات
جيت هب
بايثون
واجهات برمجة التطبيقات RESTful
Behavior-Driven Development
OpenShift
Continuous Integration
Agile Methodology
Cloud-Native Computing

Start Learning Now