Our trainings as short recorded lessons you watch at your own pace, with PentesterLab labs to practise on and lifetime access to the course.
Looking for private training tailored to your team's needs? PentesterLab offers hands-on sessions for AppSec, pentest, and engineering teams, delivered online or in person when needed.
We'll tailor a session to your team's stack and skill level.
Contact usFeedback from past training cohorts.
Your course is pure gold! Worth every cent. This is something I'll be practicing and applying for a long time after all the live sessions.
Andrii Lyho, Product Security Lead, Growe
The PentesterLab Code Review class is fantastic. I came away with a much improved methodology and numerous ideas for new research. The class really manages to teach code analysis in a fun and engaging way.
Henno van Arkel, Penetration Tester / Security Consultant
This course was amazing and helped me to understand how I can push my security engineers to look at code manually rather than rely on SAST. Louis was so knowledgeable and passionate, and made it really fun to learn.
Andy McKenzie, Head of Cyber Security
Before doing the training, I had absolutely zero confidence in auditing code. Now, I can say I know where to start and have learned a ton about where to look, what questions to ask and how to go about finding vulnerabilities.
Anonymous
I took this course and found it was tremendously well organized, helping to distill hard-learned lessons into a format that helped improve my code review process. I promptly sent the rest of my pentest team to the course.
Anonymous
This is the number one code review course your team should be doing this year! The course covers methodology, detailed root causes of source code vulnerabilities, and examples of secure patterns to look up to.
Dr. Pamela O'Shea, Director of Shea Security
Everything you need to know before starting an on-demand course or booking private training for your team.
Pentesters, security engineers, AppSec engineers and developers who want hands-on depth in security code review and secure coding, built on real code and real CVEs rather than introductory awareness training.
Yes. Web Security Code Review is the on-demand version of our live code review training, and Secure Coding in Golang is for Go developers. Both are short video lessons with PentesterLab labs that you watch at your own pace, with lifetime access. Web Security Code Review includes 1 year of PentesterLab PRO, Secure Coding in Golang includes 3 months.
Yes. Each course has free preview lessons you can watch with a free PentesterLab account.
Not on a fixed schedule. When a live public session is scheduled, it is listed at the top of this page. You can start the on-demand courses today.
Yes. Web Security Code Review, Secure Coding in Golang and Secure Coding in Python are available as private training for AppSec, pentest and engineering teams, delivered online or onsite.
A foundational understanding of common web vulnerabilities. Web Security Code Review uses Docker and a text editor. Secure Coding in Golang needs working knowledge of Go, and basic git helps. Online private sessions run over Zoom.
Still have questions? Reach out at private-training@pentesterlab.com