Skip to main content
Jul 6 – 27, 2026 | Mondays 18:00 - 21:00 CET

Current Status

Not Enrolled

Price

Closed

Get Started

VVVV Intermediate Foundations – Summer 2026

Live
Intermediate Class
Summer 2026
VVVV

Current Status

Not Enrolled

Price

Closed

Get Started

The next step in your vvvv journey

Classes, Records & the Foundations of Object‑Oriented Patch Design

4 Sessions · Live Online · Mondays 18–21h (UTC+1)
In partnership with Refik Anadol Studio
Recordings will become available the day after the live lesson.

After your first steps with vvvv — whether through the Beginner Class or your own experiments — you eventually reach a point where intuition alone is no longer enough. You start to see patterns, structures, and possibilities that call for a deeper understanding. This is the moment when patching becomes system design.

The Intermediate Foundation Class is where you learn the conceptual tools that unlock the real power of vvvv gamma. You will explore how dataflow and object‑oriented programming work together in a single environment, and how this hybrid paradigm lets you build systems that are both expressive and structured. Instead of relying on trial and error, you’ll learn to design with intention: shaping your own data types, structuring logic into modular components, and building systems that grow with your ideas.

Across four focused sessions, you will move beyond playful exploration into a more architectural way of thinking. You’ll learn how to model information, how to work with records, classes, and mutability, and how to apply these concepts in an interactive real‑time project. This course gives you the mental models and technical fluency needed to take your vvvv practice to the next level—and prepares you for the full Intermediate Season ahead.


What you will learn

You will dive into the architectural layer of VL, where reactive dataflow meets structured system design. The course helps you develop the mental models needed to move from intuitive patching to intentional, scalable architecture. You will learn how to:

  • combine dataflow logic with object‑oriented structures
  • design classes, instances, records, and data models
  • structure logic into modular, reusable components
  • manage state and complexity in larger systems
  • apply these principles in a real interactive project

This is where you learn to think like a system designer — not just a patcher.


Course Content

1 — System Thinking in VL

This session introduces you to the mindset that unlocks the real power of vvvv gamma. You will learn how to think in structures rather than patches, how to model ideas before implementing them, and how dataflow and object‑oriented concepts reinforce each other. This shift in perspective is the foundation for building systems that remain clear, scalable, and expressive as your projects grow.

2 — Records & Custom Data Types

Here you learn to shape the information your system lives on. You will create your own data types, work with records, and understand how structured data becomes the backbone of clean, modular logic. Instead of improvising your way through complexity, you’ll learn to design data intentionally—opening the door to systems that are easier to reason about, extend, and maintain.

3 — Classes, Mutability & System Architecture

This session takes you from static structures to dynamic behavior. You will explore how classes and instances work in VL, how mutability enables evolving state, and how to organize logic into components that interact gracefully. This is where you learn to build objects that act, react, and collaborate—forming the architectural layer of real‑time systems.

4 — Applied Logic for Games & Interactive Systems

In the final session, you bring everything together in a small but complete interactive system. You will design state machines, handle input, structure a game loop, and build modular logic that responds in real time. This is not about game design—it’s about applying systemic thinking in a concrete, motivating scenario that shows how dataflow, custom types, and object‑oriented structures come together in practice.

Course Content

Course Outline
Systemic Thinking in VL Available on July 6, 2026 18:00
Records & Custom Data Types Available on July 13, 2026 18:00

Pricing

Loading prices…

These prices include German VAT (19% ).
Depending on your country of residence you may have to pay a different or no VAT.
You will see your individual price on check out.

Related Courses