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
Course5.0 average rating (1 review)Change 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!
Course Reviews
Check out what our students have to say!
AppSec Foundations Level 1 training
Lewis M.K.
Very informative and rich with info. that's recommended for everyone, especially CISOs, Security Teams, and anyone wanting to get into Cyber Security.
Very informative and rich with info. that's recommended for everyone, especially CISOs, Security Teams, and anyone wanting to get into Cyber Security.
Read LessVery Informative and on point
Ankita Khawle
A well-structured presentation on a broad topic with limited time, both informative and engaging, to everyone from beginners to experienced tech professionals.
A well-structured presentation on a broad topic with limited time, both informative and engaging, to everyone from beginners to experienced tech professionals.
Read LessVery helpful and easy to digest
Rogelio Silva
great
great
Read LessExcellent blend of theory and practical exercises
J C
This was a great course with a mix of diagrams, explanations and of course practical rule writing. The combination of TDD + Semgrep Playground makes this acc...
Read MoreThis was a great course with a mix of diagrams, explanations and of course practical rule writing. The combination of TDD + Semgrep Playground makes this accessible. The latter stage of the course discusses complex material but the pacing seemed right. Minor things to improve: - the volume is not always consistent between sections - one 8min video is repeated
Read LessGreat Course !
Surendra Pal
Recommended for someone who wants to learn Application Security.
Recommended for someone who wants to learn Application Security.
Read LessVery informative, Tons of useful info, highly recommended
Surendra Pal
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!