Learn DevSecOps and API Security


Learn the essential concepts of DevSecOps and why integrating security throughout the software development lifecycle is more important than ever.
We just posted a course on the freeCodeCamp.org YouTube channel that will guide you through the foundations of building secure development practices. Scott Bly teaches this course. He brings years of experience in cybersecurity, DevOps, and API security. He will teach you how DevSecOps goes beyond just adding security at the end, and instead, bakes it into every stage.
Here are the sections in this course:
Part 1: Setting the Stage
Introduction to the Course and Instructor
Course Agenda Overview
What Are the Stakes?: The Current State of Cyber Warfare
Why DevSecOps?: Addressing Vulnerabilities
Why API Security?: The #1 Attack Vector
Part 2: Understanding DevOps
DevOps vs. DevSecOps: Understanding the Foundation
A Brief History of Software Development: Waterfall vs. Agile
The Influence of Lean Manufacturing on DevOps
The Phoenix Project and The Three Ways of DevOps
Visualizing the DevOps Software Factory
Part 3: Diving into DevSecOps
Introducing the DevSecOps Software Factory
"Shift Everywhere": Integrating Security at Every Stage
Guiding Principles of DevSecOps
Key Principles of DevSecOps
Governance in DevSecOps
Part 4: The Human Element
People and Culture in DevSecOps
A Process for Cultural Transformation
Part 5: Conclusion
What's Next and Course Wrap-up
How to Get Your Certificate
Watch the full course on the freeCodeCamp.org YouTube channel (2-hour watch).
Subscribe to my newsletter
Read articles from Beau Carnes directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Beau Carnes
Beau Carnes
I'm a teacher and developer with freeCodeCamp.org. I run the freeCodeCamp.org YouTube channel.