# Tutorials

Step-by-step guides to help you build with dcupl. Start with the [Quick start](/sdk/quick-start) and [Build your first dcupl application](/learn/tutorials/first-app); the other tutorials build on them.

## Getting started

- [Build your first dcupl application](/learn/tutorials/first-app) — 15 min Create a working dcupl application from scratch in 15 minutes.
- [Build a product catalog with filtering](/learn/tutorials/product-catalog) — 25 min Create a product catalog with faceted navigation, multi-select filters and a reusable filter manager.

## Advanced topics

- [Real-time data updates](/learn/tutorials/real-time-updates) — 15-20 min Handle dynamic data updates, partial refreshes, and reactive UI patterns.

## Framework integration

- [Building with React](/learn/tutorials/react-integration) — 15-20 min Integrate dcupl with React for reactive data management and filtering.
- [Building with Vue](/learn/tutorials/vue-integration) — 15-20 min Integrate dcupl with Vue 3 using the Composition API for reactive data management.
