Programming in Python Track
Master essential Python skills for cybersecurity professionals

Build a solid foundation in Python for cybersecurity operations. Learn command line navigation, system administration, security hardening, and advanced logging techniques essential for security professionals.
This comprehensive track contains 3 modules with 10 hands-on lessons total.
What You'll Master
By completing this track, you'll have the Linux skills needed for cybersecurity operations and system administration.
Course Curriculum
This track contains the following modules:
Understand the basics of Python. Learn about file management, how permissions work, and how to efficiently process and search through data such as logfiles.
Learn about Python processes and services, including using utilities such as systemd and journal. Also dive into network management and monitoring with tools like UFW.
Learn how to use Pip, work with virtual environments, and learn a library the proper way.
Use the knowledge you've gained to create some basic programs that are helpful for your cybersecurity career.
Perfect For
Security Professionals
Cybersecurity analysts and specialists who need to master Python for security operations and incident response.
Python Beginners
IT professionals who want to learn Python to enhance their scripting skills.
Programming Beginners
New to Python and want to build a strong foundation with security-focused skills for cybersecurity careers.