Citadock Practical Academy
AI & Security Automation
Learn to automate repetitive security tasks, build integrations between security tools, use APIs for data enrichment, leverage AI-assisted analysis responsibly, and create efficient workflows that reduce manual effort while maintaining human oversight and validation.
PythonAPI IntegrationWorkflow AutomationAI in SecuritySOAR Concepts
Cohort Specifics
Cohort Size
Small batch (max 20) for personalized mentor guidance
Format & Delivery
Scheduled live batches delivered online and in person, combining structured instruction with practical automation exercises and projects.
Verification
Verifiable portfolio projects & capstone validation
Who Is This Program For?
- ✓Security professionals looking to automate operational tasks
- ✓SOC analysts seeking to improve workflow efficiency
- ✓IT professionals interested in security automation and AI applications
Core Learning Objectives
Identify security tasks suitable for automation
Build automated workflows using Python and APIs
Integrate security tools for data enrichment and triage
Apply AI-assisted analysis with appropriate human oversight
Reduce repetitive manual work in security operations
Implement responsible automation with validation controls
Curriculum Breakdown
01Security workflow automation fundamentals
02Python for security automation
03API integration and data enrichment
04Automating alert triage and enrichment
05AI-assisted analysis and its limitations
06Building SOAR-like workflows
07Responsible automation and human oversight
08Testing and validating automated processes
Practical Lab Exercises & Scenarios
Applied Engineering Labs
>Build an automated alert enrichment pipeline
>Create API integrations between security tools
>Develop a Python script for repetitive security tasks
>Design an automated triage workflow with decision points
>Implement validation and oversight checkpoints
Prerequisites
- •Basic Python programming knowledge
- •Understanding of security operations concepts
- •Familiarity with APIs and data formats (JSON, REST)
Course FAQs
Basic Python knowledge is recommended. The course builds on fundamental programming skills to create security automation workflows.
AI is a tool that can assist security operations, not replace human judgement. This course emphasises responsible implementation with human oversight.
Apply for this Course
Speak directly with a Citadock course mentor to confirm batch schedules, prerequisites, and syllabus details.
Complementary Tracks
SOC Analyst
Develop core security operations skills including monitoring, alert triage, log analysis, investigation workflows, and incident handling.
Cyber Threat Intelligence
Learn the intelligence lifecycle, indicators of compromise, OSINT fundamentals, threat enrichment, and how to apply intelligence to defensive operations.
Open-Source Security Tools
Learn to select, configure, and integrate open-source security tools for practical security monitoring, detection, and incident management.