Learn DevSecOps and API Security

Beau CarnesBeau Carnes
2 min read

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).

0
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.