A defensive, concept-first course on NoSQL injection as its own vulnerability class, distinct from the relational-database-focused SQL injection already covered in this catalogue even though both share the same underlying principle. You will learn why many NoSQL databases accept queries as structured objects rather than a single string, the common vulnerable pattern of an unchecked value substituting for a query operator, why strict schema and type validation is the NoSQL equivalent of parameterization, safe query construction patterns, the risk of permissive deserialization into driver calls, how the injection surface differs across document-oriented, key-value, and graph-oriented databases, and why a flexible schema makes rigorous validation more important rather than less.
Nothing. Every course, exam, and certificate on the catalog is free — including retakes. All you need is a free Safeguard account.
None. The flagship course, Safeguard Certified Practitioner, is a beginner-level course — basic familiarity with how software is built helps, but every exam question is answerable from the lessons themselves.
You can retake it after a 24-hour cooldown, as many times as you need. Retakes are free, and each attempt draws a fresh random set of questions.
The Safeguard Certified Practitioner credential is valid for 24 months from issue. The expiry date is printed on the certificate and shown live on its public verification page. Renewing means passing the current exam again.