Skip to main content

Tutorials

⚠️🚧 Work in Progress
This document is a work in progress. Content may change, and some sections may be incomplete.

Learning-oriented guides for getting started with the ATT&CK Data Model

Welcome to the tutorials section! These step-by-step guides will teach you how to work with the MITRE ATT&CK Data Model (ADM) from the ground up. Each tutorial is designed to be completed by anyone with basic TypeScript knowledge, regardless of their familiarity with ATT&CK.

Prerequisites

Before starting these tutorials, you should have:

  • Node.js 16+ installed on your system
  • Basic TypeScript/JavaScript knowledge (variables, functions, async/await)
  • Terminal/command line familiarity
  • A text editor or IDE of your choice

Available Tutorials

These tutorials will take you from zero knowledge to confidently using the ATT&CK Data Model in your applications: