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

freeCodeCamp

DevSecOps Course for Beginners - API Security

via freeCodeCamp

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn essential DevSecOps concepts and discover why integrating security throughout the software development lifecycle is critical in today's cybersecurity landscape. Explore how DevSecOps embeds security into every development stage, from planning and coding to testing and deployment, with special emphasis on API security as the number one attack vector. Begin by understanding the current state of cyber warfare and the stakes involved in modern software security, then examine the foundational differences between DevOps and DevSecOps approaches. Trace the evolution of software development methodologies from Waterfall to Agile, and discover how Lean Manufacturing principles influenced modern DevOps practices. Study The Phoenix Project and the Three Ways of DevOps to understand the theoretical framework, then visualize how the DevOps software factory operates in practice. Dive deep into the DevSecOps software factory model and learn the "Shift Everywhere" philosophy that integrates security at every development stage. Master the guiding principles and key concepts of DevSecOps, including governance frameworks that ensure security compliance throughout the development process. Examine the crucial human element in DevSecOps implementation, focusing on people and culture transformation necessary for successful adoption. Discover practical processes for driving cultural change within organizations transitioning to DevSecOps methodologies. Developed by Scott Bly, a seasoned cybersecurity professional specializing in API security within DevSecOps environments, providing real-world expertise and practical insights for implementing security-first development practices.

Syllabus

⌨️ 00:00:00 Introduction to the Course and Instructor
⌨️ 00:04:14 Course Agenda Overview
⌨️ 00:05:44 What Are the Stakes?: The Current State of Cyber Warfare
⌨️ 00:09:05 Why DevSecOps?: Addressing Vulnerabilities
⌨️ 00:11:56 Why API Security?: The #1 Attack Vector
⌨️ 00:19:00 DevOps vs. DevSecOps: Understanding the Foundation
⌨️ 00:23:09 A Brief History of Software Development: Waterfall vs. Agile
⌨️ 00:28:46 The Influence of Lean Manufacturing on DevOps
⌨️ 00:32:40 The Phoenix Project and The Three Ways of DevOps
⌨️ 00:50:28 Visualizing the DevOps Software Factory
⌨️ 00:55:17 Introducing the DevSecOps Software Factory
⌨️ 01:02:03 "Shift Everywhere": Integrating Security at Every Stage
⌨️ 01:11:07 Guiding Principles of DevSecOps
⌨️ 01:20:00 Key Principles of DevSecOps
⌨️ 01:27:57 Governance in DevSecOps
⌨️ 01:44:38 People and Culture in DevSecOps
⌨️ 01:55:21 A Process for Cultural Transformation
⌨️ 02:00:22 What's Next and Course Wrap-up
⌨️ 02:01:47 How to Get Your Certificate

Taught by

freeCodeCamp.org

Reviews

Start your review of DevSecOps Course for Beginners - API Security

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.