CALM Tutorials
Welcome to the CALM learning path! These tutorials take you from zero CALM knowledge to modeling complete architectures.
Learning Path Overview
┌─────────────────────────────────────────────────────────────────────────────┐
│ YOUR CALM LEARNING PATH │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ BEGINNER TUTORIALS │
│ ├── Setup & CLI │
│ ├── First Node │
│ ├── Relationships │
│ ├── VSCode Extension │
│ ├── Interfaces │
│ ├── Metadata │
│ └── Complete Architecture │
│ │
└─────────────────────────────────────────────────────────────────────────────┘
Start Here: Beginner Tutorials
🟢 Beginner Tutorials
No prior CALM knowledge required
Learn the core building blocks of CALM architectures:
- Installing and configuring tools
- Creating nodes and relationships
- Understanding interfaces and metadata
- Building your first complete architecture
Time commitment: ~15-45 minutes per tutorial
Start with Beginner Tutorials →
Prerequisites
Before you begin, make sure you have:
- Git installed
- Node.js (20+) and npm installed
- VSCode editor (version 1.96+)
- GitHub Copilot access (optional but recommended)
Getting Started
- Start with Setup & CLI — Set up your CALM workspace and tools
- Work through each tutorial — They build on each other progressively
- Ask questions — Join the FINOS Architecture as Code community
Skills You'll Acquire
By completing all tutorials, you'll be able to:
✅ Create complete architecture documents from scratch
✅ Model nodes, relationships, interfaces, and metadata
✅ Use the VSCode extension for visualization
✅ Build realistic multi-service architectures
Ready to begin? Start your CALM journey →