A concrete, two minute research habit to run before you add any dependency, taught precisely enough that you can do it today and clearly enough that you can teach it to a colleague in five minutes. You will learn to read maintenance signals such as release cadence, issue handling and response time, read advisory history without over-trusting a clean record, understand what a permissive or copyleft licence actually obligates you to do, confirm that a listed repository matches what is really published, spot the single maintainer risk and know what to do about it, and check install time behaviour before it runs on your machine. Throughout, the course reinforces the single most useful distinction in package research: a package being popular and a package being maintained are different facts, and confusing them is where the most common mistakes happen. Gold, Safeguard's free open source intelligence surface at gold.safeguard.sh, is used as the place to search advisory history and package signals; current catalogue numbers live on that surface rather than in this course.
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.