CompTIA PenTest+ credential artwork

CompTIA PenTest+ (PT0-003) Courses

Validates practical skills in planning, performing and reporting penetration tests, from scoping and reconnaissance to exploitation and post-exploitation.

A good PenTest+ course teaches the PT0-003 tools, attacks and scripts and gives you hands-on labs, because the exam asks you to read commands and output. We compared the main options on coverage, labs, length and price.

Most people should start with Jason Dion's Udemy course, which gives about 36 hours of PT0-003 lessons at a lower price with a refund window. Choose Dion's own course for labs and 700+ questions, and the Sybex study guide if you learn by reading.

CourseBest forFormatPrice
PenTest+ PT0-003 Complete Course, Labs & Practice ExamsLabs and questions includedVideo$399
CompTIA PenTest+ (PT0-003) Full Course & Practice ExamLower-cost courseVideo$160
PenTest+ Study Guide, 3rd editionLearning by readingBook$54
Labs and questions included

PenTest+ PT0-003 Complete Course, Labs & Practice Exams

Over 27 hours of video organized by the PT0-003 objectives, with hands-on labs and 700+ practice questions in one package. It is the only course here with labs. Access lasts 12 months.

Great fit if you want lessons, labs and questions in one package

Poor fit if you already test professionally and only need question practice; choose Dion's 6 Practice Exams

Lower-cost course

CompTIA PenTest+ (PT0-003) Full Course & Practice Exam

4.6(12k ratings)

Jason Dion's PT0-003 video course on Udemy, about 36 hours of lessons with a full practice exam. It teaches the same objectives as his own-site course, without the labs, at Udemy's price and with a 30-day refund.

Great fit if you want Dion's PT0-003 lessons at a much lower price and with a refund window

Poor fit if you want the hands-on labs and 700+ practice questions; choose Dion's own course

Learning by reading

PenTest+ Study Guide, 3rd edition

Mike Chapple, Rob Shimonski and David Seidl's chapter-by-chapter guide to the PT0-003 objectives, with review questions and online practice tools. It works as a reference you can return to later.

Great fit if you learn by reading and want a reference for later

Poor fit if you need hands-on lab work; choose Dion's own course

How to choose a PenTest+ course

  • Match the exam version. PT0-003 is the current PenTest+ exam, and all three options here cover it.
  • Get hands-on practice. The exam asks you to read Nmap options, interpret CVSS tables and complete short scripts. Dion's own course is the only option here with labs.
  • Pick one main course. Use one full course and a book or question bank for gaps. Dion's Udemy and own-site courses teach the same objectives, so you do not need both.
  • Plan time for Linux and scripting. If Linux, scripting or web requests are new to you, plan for the high end of 100 hours.

Recommended PenTest+ course combinations

  • Lowest cost: The Sybex study guide ($54) with CompTIA's free sample questions, then Dion's 6 Practice Exams ($70).
  • Most people: Jason Dion's Udemy course with his 6 Practice Exams ($70) for timed full-length runs.
  • Want labs: Dion's own course ($399), which includes labs and 700+ practice questions in one package.
  • School or employer pays: Dion's course with CertMaster Practice ($209) for objective drills.

Compare all PenTest+ practice tests →

PenTest+ course FAQ

What is the best PenTest+ course?

For most people, Jason Dion's PT0-003 course on Udemy plus a practice exam set. Choose his own-site course if you want labs.

Is Dion's Udemy course or his own-site course better?

The own-site course ($399) adds hands-on labs and 700+ practice questions and gives 12 months of access. The Udemy course costs less and has a 30-day refund.

How long does a PenTest+ course take?

Dion's Udemy course runs about 36 hours and his own-site course over 27 hours. Plan for about 80 hours of preparation in total, between 60 and 100.

Which PenTest+ exam do these courses cover?

All three cover PT0-003, the current exam.