Getting Started

POV Demo Content Creator Docs

Everything you need to build engaging courses and hands-on labs on POV Demo.

Overview

POV Demo is an interactive product demo and hands-on learning platform. Content creators build two types of content:

  • Courses — structured learning paths combining video lessons, interactive quizzes, and lab references
  • Labs — hands-on environments with real VMs, automated validation, and step-by-step tasks

Both are managed via a YAML-based file structure and deployed using the tekanaid CLI.

Platform Architecture

The platform is built around three core components:

Courses

Structured learning paths with modular sections, video lessons, quizzes, and lab integrations.

Labs

Multi-VM environments with task-based progression, automated checks, and solve scripts.

CLI

The tekanaid CLI validates and deploys content to the production environment.

Courses

Courses combine three content types into a structured learning path:

  • LessonsVideo-based learning with transcripts, key points, and supporting resources. Max 10 minutes read time.
  • QuizzesInteractive assessments with single-choice, multiple-choice, and true/false questions.
  • Lab ReferencesEmbedded pointers to POV Demo labs that open within the course interface.
Read the course creation guide →

Labs

Labs provide multi-VM environments for real hands-on practice. Each lab has:

  • lab.ymlMetadata, learning objectives, and publishing settings.
  • config.ymlInfrastructure specification — VM images, machine sizes, AWS accounts.
  • TasksNumbered directories with assignment instructions and setup/check/solve scripts.
Read the lab creation guide →

Next Steps