Advanced Python Scripting for Cybersecurity Specialization

Python is one of the most popular and widely-used programming languages in the world, due to its high usability and large collection of libraries. This learning path provides an application-driven introduction to using advanced Python features for offensive and defense cybersecurity. This path demonstrates how some of the advanced functionality in Python packages can be applied to cybersecurity and how to automate multi-stage attack chains and defensive operations using Python.
This Advanced Python Scripting for Cybersecurity Skills Path builds on the Python for Cybersecurity skills path to demonstrate advanced applications of Python for cybersecurity.
What You Will Learn

  • Learn how to use Python for offensive and defensive cybersecurity
  • Establish Command-and-Control between the target environment and the attackers infrastructure
  • Use Python to automate gaining access to a target environment
Filter Courses within "Advanced Python Scripting for Cybersecurity Specialization" (Click to filter)
Establishing Command-and-Control and Finding Credentials (Coursera) Coursera
Infosec

Establishing Command-and-Control and Finding Credentials (Coursera)

Dive into the world of cybersecurity with our comprehensive course on Establishing Command-and-Control and Finding Credentials. This hands-on training will teach you how to use Python to create secure backdoors, gather user credentials, and other sensitive data from target environments. Perfect for professionals looking to enhance their penetration testing skills.

Jun 1st 2026
2 Weeks
Advanced Python - Reconnaissance (Coursera) Coursera
Infosec

Advanced Python - Reconnaissance (Coursera)

Dive into the world of advanced Python applications in cybersecurity with our 'Advanced Python - Reconnaissance' course. This comprehensive program is designed for those who want to leverage Python's power to automate crucial reconnaissance steps in cyber-attacks. From understanding network infrastructure to automating password guessing attacks, this course equips you with the skills needed to gain initial access to target environments.

Jun 1st 2026
3 Weeks
Defensive Python (Coursera) Coursera
Infosec

Defensive Python (Coursera)

Discover the power of Python as you delve into network analysis and security. This course equips you with the tools and knowledge needed to identify and respond to potential threats on your network. Whether you're a beginner or an intermediate programmer, Defensive Python offers hands-on experience that translates directly into improved cybersecurity practices.

Jun 1st 2026
1 Week
Page 1