Shift Left – Secure Coding Practices
Journey down the path of Shifting Left. Learn the concepts of creating superior software by identifying insecure coding practices that occur throughout the Software Development Life Cycle (SDLC). Discover why the Shift Left principle is important in development and security operations.
Work your way to – and through – each milestone to reach the end of your path. We’ve compiled relevant resources hosted both here and elsewhere.
Ready to get started? Download the study guide. Complete the questions/discussion prompts as you make your way through each milestone. At the end of the learning path, you’ll earn a Certificate of Completion. Use the study guide to prepare for the Learning Path Assessment.
Why Shift Left?
Using secure coding practices may be more important than you think. After you’ve downloaded the study guide, start your journey. Read about how cyber attacks may cause heart attacks in the first block below.
Outcome: Now you’re armed with the details about what happens, and why, if you don’t use secure coding practices. Continue on to Milestone 2.
How to Shift Left?
How do you get started shifting left? Or how do you continue improving your secure coding practices? Take a look at Milestone 2 and the study guide, and continue on the learning path.
Outcome: You’ve learned some ways to improve your secure coding practices. You’re ready for Milestone 3.
Where Are You In Your Shift Left Journey?
In this final trail of your learning path, reflect on where you’re at with secure coding. Use the Zero to Hero infographic below to consider how to improve your development practice.
Outcome: Nice work. You know where you are with secure coding practices, and have a plan forward toward more secure coding practices.
You made it!
You made it to the end of the learning path. Take the assessment to earn your Certificate of Completion.
Your Feedback Matters!
Take a moment or two to let us know what you thought of this learning path!