Python for Security Automation

Build the Python tools defenders run every day, from log parsers to safe AI-assisted triage.

Time
18 h 35 min
Lessons
55
Machine
Ubuntu 24.04 LTS

What you earn

  • RootCertificatePython for Security Automation, certificate of completion
  • Python InstitutePCAPCertified Associate Python Programmer

Prepares you for Certified Associate Python Programmer. Root is not affiliated with these issuers.

Start the course

You will be able to

  1. Parse logs, CSV and nested JSON into answers
  2. Detect bursts, traversal and logins after failures
  3. Verify releases and catch configuration drift
  4. Call security APIs with tokens, paging and retries
  5. Use LLM APIs without leaking secrets or trusting output

Units and lessons

Ten project units on a real workstation, each with case files from real breaches: parse logs, verify files, call security APIs, use LLMs safely and ship a triage pipeline.

Start Python for Security Automation

Start learning