Watch the Intro Video

Joe Perry (@perry) has put together a framework that is a complete MUST-KNOW for any aspiring cyber security professional who wants to move up the ladder. Python for Security Professionals is a class that is designed to teach you the functions of Python that play a role in a penetration testing career. It is not necessary to know Python from a complete programming language knowledge level, however, there are certain commands and functions that are critical to becoming a top-tier professional.

Again, this class is designed specifically for NON-CODERS who know they need to know this critical scripting language for a successful career in penetration testing and cyber security.

About the Course:

This course will take you from basic concepts to advanced scripts in just over 10 hours of material, with a focus on networking and security. Students will learn about networking protocols, fuzzing, and information gathering automation in a simple, easy-to-understand format.

CEU / CPE: 15
Total Clock Hours: 10 hr 17 min
Get a Certificate of Completion

Materials needed for this course

Installation instructions will be provided in the course videos

This course sponsored by: The Brakeing Down Security Podcast
Brakeing Security podcast_avatar

  1. I am attempting to work my way through your Apprentice exercises but I am stuck at the first hundle.
    I am using Anaconda Python 2.7 as I need to this for another course – when I run your solutions for the excercise – it generates an ‘unexpected indent’ error.

    My code:
    number = (raw_input)
    if (number % 2 == 0):
    print “Even”
    print “Odd”
    Generates a
    TypeError: unsupported operand type(s) for %: ‘instancemethod’ and ‘int’ error I can’t fix.

    Please can you advice?


  2. does anybody recommend me starting this course ? ive read bad things soo far , message me

Page 42 of 42« First...«3839404142
Comment on This

You must be logged in to post a comment.

You've completed the course and now it's time to show it off to the world. Earn a Certificate of Completion with CEU/CPE credit hours; and, a Course Badge, attached to your profile, that shows the community you have taken steps to improve your own knowledge and grow your career. Join cyber security's largest community and start learning today.


Congratulations! You're taking the first step to getting certified. Get some hands on experience with available practice labs OR save some money, support Cybrary, and purchase discounted exam vouchers. Ready to earn your next industry certification? Join cyber security's largest community and start learning today.


Our Revolution

We believe Cyber Security training should be free, for everyone, FOREVER. Everyone, everywhere, deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is a free community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

Cybrary On The Go

Get the Cybrary app for Android for online and offline viewing of our lessons.

Get it on Google Play

Support Cybrary

Donate Here to Get This Month's Donor Badge



An Intro to Blackbox Web Pentesting
Views: 56 / December 9, 2016
The Password that Put You at Risk
Views: 1338 / December 9, 2016
Create a SMB share on CentOS
Views: 568 / December 8, 2016
OSINT Investigations
Views: 749 / December 8, 2016
Skip to toolbar