Secure Code Warrior® Learn gives developers access to a wide range of courses. Each course is curated to provide a complete learning experience, empowering developers to sharpen their security skills and deepen their understanding of software vulnerabilities.
Step 1
Navigate to Learn from the top menu
Step 2
By default, you will see a list of all available courses. To narrow down the list, click the "set your preferred langauge(s)" button and choose the languages you want to focus on.
You can use additional filters to refine your view, for example, filter by status (In progress, Not started, Completed), or by type (Language specific or langauges agnostic)
Step 3
Now, you will see a list of courses tailored to the languages and the filters you selected. Simply click on a course to get started.
Each course includes a chapter or more, and each chapter includes multiple topics. Each topic is structured as follows:
Note: The number and type of activities in each topic vary depending on the selected language and content availability
THEORY
- Video: Learn foundational software security fundamentals and concepts
- Guideline: learn both general mitigation strategies to strengthen their security knowledge, as well as in-depth best practices for the selected language/framework
PRACTICE
-
Walkthrough: Experience the impact of software vulnerabilities with hands-on simulated apps upon real-world applications to build and practice offensive secure coding skills
- Challenge: Learn how to locate, and fix software flaws
- Coding Labs: Advance your secure coding skills through hands-on training with intuitive feedback in a fully powered in-browser IDE
QUIZ (where available)
-
Challenge: Play a challenge to see how well you can locate and fix security flaws
A topic will be marked as complete once you either complete all activities or complete just the quiz within that topic
The course will be marked as complete once you finish all the chapters included in the course.
Related Links:
Comments
0 comments
Please sign in to leave a comment.