Intermediate Python for Cybersecurity Professionals

This course will provide beginners with the tools they need to read, understand, and develop basic Python scripts. This course is tailored to the context of cybersecurity (both offensive and defensive), but the concepts can be used across DevOps, Software Engineering, Academic Research, Accounting, Finance, and more. Who should take this course? Th...

Time
3 hours 16 minutes
Difficulty
Intermediate
Share
NEED TO TRAIN YOUR TEAM? LEARN MORE
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *
or

Already have an account? Sign In »

Course Content

2.1Python Using Encryption Project

20m

2.3Challenge Questions

10m

4.1Keys to Using Classes

9m

4.2How OOP fits into our Course Projects

5m

4.5Challenge Questions

12m

6.1Building and Displaying the Password Strength Tester

17m
Course Description

This course will provide beginners with the tools they need to read, understand, and develop basic Python scripts. This course is tailored to the context of cybersecurity (both offensive and defensive), but the concepts can be used across DevOps, Software Engineering, Academic Research, Accounting, Finance, and more.

Who should take this course?

This course is applicable for anyone starting out with Python, from students early in their careers to non-technical professionals transitioning to cybersecurity, and others who have no python or even coding experience but want to be able to use python for cybersecurity purposes.

What are the prerequisites for this course?

This is a beginner-level course. There is no actual prerequisite knowledge needed. But you will need a computer with Google Chrome installed and a willingness to learn!

Why take this course?

What makes this course so beneficial is that you will quickly get up and running with Python and create your first script in the first module. You will also be able to debug Python code and automate security tasks to improve your efficiency in your cybersecurity role.

What makes this course different from others?

This course focuses on enabling you to code from the very beginning, with project-based tasks so you can learn by doing. By the end of this course, you will be able to:

  • Read and understand python code
  • Create and Implement basic Python scripts
  • Efficiently debug basic Python security scripts
  • Automate basic offensive and defensive security tasks

Your instructor, Imran Muthuvappa, is a co-founder and CTO at the company Kayyo. He started troubleshooting and hacking computers at a young age and is passionate about sharing what he knows. His curiosity led him to pursue a career in technology, and in college, he conducted research related to privacy in social networks and blockchain-based intrusion detection. He created a prototype in Python demonstrating how IoT devices could store and publish transaction history in the form of a blockchain. He also went on to tutor and mentor other programmers and peers in related topics. He later worked on SOAR automation at Palo Alto Networks before ultimately co-founding Kayyo.

Instructed By
Imran Muthuvappa

Imran Muthuvappa

Co-Founder, Kayyo.xyz

Instructor
Provider
Cybrary
Course Components
On Demand Videos to learn from industry leaders
Certificate of Completion
Certificate Of Completion

Complete this entire course to earn a Intermediate Python for Cybersecurity Professionals Certificate of Completion