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.

265 Comments

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.

Comment on This

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.