Welcome to Semgrep Academy, your one stop shop for Application Security Foundations, Secure Coding, Functional Programming, Secure Guardrails and more! Whether you are a seasoned developer, security professional, or just starting your journey, Semgrep Academy is here to equip you with the skills and knowledge needed to excel in our rapidly growing industry.
At Semgrep, we believe that knowledge and education should be accessible to everyone. That's why our academy is completely free for the whole world. Regardless of your background or experience level, you can find a course in our academy that meets you where you’re at. We offer a certificate of completion for you to show off when you finish a course, hands-on exercises, quizzes to test your knowledge, videos, PDF downloads, and so much more.
Learn a new skill, tool, or change careers completely, the choice is up to you. So what are you waiting for? Browse through our courses and join the learning party!
Featured Courses
-
Incident Response for Software Developers
CourseThis course teaches software developers (and the rest of IT) what incident responders need them to know during a security incident. Covers the concept of ‘need to know’, 'see something, say something', etc.
-
Semgrep Custom Rules Level 1
CourseLearn to write custom Semgrep static analysis rules in this introductory course! Custom rules can be used to enforce secure guardrails, coding standards, or find bugs across your codebase.
-
Secure Guardrails
CourseChange your application security program from reactive to proactive with this course on how to create secure guardrails! Learn all about paved roads, secure defaults, and creating technical controls to ensure your developers stay on the secure path!
Learn more at our upcoming events
Say goodbye to pesky friction and hello to smooth sailing through your coding adventures!
Semgrep Community
You join our newsletter when you sign up for the academy. We will keep up to date on our free community events!