RiseUpp Logo
Educator Logo

Introduction to DevSecOps

Learn DevSecOps principles, practices, and tools to integrate security into the software development lifecycle.

Learn DevSecOps principles, practices, and tools to integrate security into the software development lifecycle.

This intermediate-level course introduces DevSecOps, a approach that integrates software development, security, and IT operations. Students will learn the principles underpinning DevSecOps, including continuous integration/continuous deployment (CI/CD), and how to plan a DevSecOps transformation. The course covers practical skills such as using Git, GitHub, and GitHub Actions for version control and automation. Ideal for IT professionals seeking to enhance software delivery speed, quality, and security.

4.7

(12 ratings)

6,389 already enrolled

Instructors:

English

Powered by

Provider Logo
Introduction to DevSecOps

This course includes

21 Hours

Of Self-paced video lessons

Intermediate Level

Completion Certificate

awarded on course completion

2,435

What you'll learn

  • Understand the principles and practices of DevSecOps

  • Explain the evolution from traditional software processes to DevSecOps

  • Plan a DevSecOps transformation within an organization

  • Use Git and GitHub for version control and collaboration

  • Implement continuous integration and deployment using GitHub Actions

  • Apply DevSecOps practices to a real-world project

Skills you'll gain

DevSecOps
DevOps
CI/CD
Git
GitHub
GitHub Actions
automation
security integration

This course includes:

3.53 Hours PreRecorded video

17 assignments

Access on Mobile, Tablet, Desktop

FullTime access

Shareable certificate

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

There are 4 modules in this course

This comprehensive course introduces DevSecOps, a methodology that integrates software development, security, and IT operations to enhance the value delivered by software. The curriculum covers the evolution from traditional software processes to agile and DevSecOps approaches, emphasizing the three key principles: flow, feedback, and continuous learning. Students learn how to plan and implement a DevSecOps transformation, including organizational considerations and tool selection. The course includes hands-on experience with Git, GitHub, and GitHub Actions, applying DevSecOps practices to develop and deploy a website. By the end, learners will understand how to break down barriers between teams, shorten time to market for IT capabilities, and increase the dependability and security of IT services.

Introduction

Module 1 · 5 Hours to complete

The Three Ways

Module 2 · 4 Hours to complete

Getting Started

Module 3 · 3 Hours to complete

Project

Module 4 · 9 Hours to complete

Fee Structure

Payment options

Financial Aid

Instructor

Joel Coffman
Joel Coffman

4.6 rating

6 Reviews

6,462 Students

1 Course

Expert Lecturer in DevSecOps at Johns Hopkins University

Joel Coffman is a Lecturer at Johns Hopkins University, specializing in DevSecOps. He offers a course titled Introduction to DevSecOps on Coursera. Further details about his work and contributions can be found on his personal website at joel-coffman.github.io.

Introduction to DevSecOps

This course includes

21 Hours

Of Self-paced video lessons

Intermediate Level

Completion Certificate

awarded on course completion

2,435

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

4.7 course rating

12 ratings

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.