In-Repository Developer Security Courses
Practice fixing real vulnerabilities in your own repo.
Learn Security Where You Already Write Code
Learn by doing, not just watching. Every course runs in your own repo, so the practice sticks, and so does the skill.
Attacks turn into unit tests
In each lab, attacker inputs become familiar unit and integration tests. Make the tests pass, and you've proven the fix and the skill.
Real-world inspired content
Real incidents, not acronym soup. Stories of how security bugs became nightmares make complex concepts easy to understand and hard to forget.
Bite-size learning
Every course is designed to be completed in under 60 minutes, so secure coding training fits into a busy sprint.
Clone, add, commit, push
No new tools to learn before you start. Our courses run on git, so you use the same editor, debugger, and workflow you use in your day-to-day development work.
Integrates with your workflow
Clone, debug, patch, and test real vulnerabilities with your own tools. The learning process feels as natural as building an app.
Relevant and up-to-date
Content built from in-field penetration testing experience, covering the secure coding issues that matter right now.
Build a learning path with SecDim MCP
A Glimpse of the Course Library
Recommended starting pointsFrequently Asked Questions
Is SecDim Learn free to use?
Yes. The Community plan gives you full access to the course library for free, forever. Upgrade to Professional for the Dr. SecDim AI coach and in-browser sandbox β see our pricing.
Do I need to install anything before I start a course?
No. Every course runs on git, in your own repo β clone it, open it in your usual editor, and start patching. No new tools, plugins, or unfamiliar interfaces.
How long does a course take to complete?
Most courses are designed to be finished in under 60 minutes, so secure coding practice fits inside a normal sprint instead of competing with it.
Are the courses mapped to security standards like OWASP or PCI DSS?
Yes. Course content maps to OWASP Top 10, PCI DSS, SOC 2, ISO 27001, and more β see our standards library for the full list of frameworks we cover.
Can I build a personalised learning path with AI assistants like Claude?
Yes. SecDim MCP connects to tools like Claude so you can generate a learning path tailored to your stack, role, and current skill level, then track progress as you complete it.
Do I get a certificate or badge for finishing a course?
Yes. You earn a shareable badge or certificate for each milestone, which you can post to LinkedIn or print for performance reviews.
Can my whole engineering team use SecDim Learn?
Yes. Enterprise teams get Single Sign-On, group management, and skill reporting across the org β visit our product page to see how SecDim works for companies.
Start Secure Coding Now
Sign up and put your skills to the test with hands-on labs in your own repo.