## Tutorials

### Overview

### Tip

Theses tutorials are based on actual code found in the `tutorials/` directory of the Zest™ SDK sources. You should start your favorite editor and find the code related to this tutorial, run it and play with it.

In this section you will find a comprehensive set of tutorials about Composite Oriented Programming using Zest™.

#### Zest™ in 2 hours 42 minutes

This quite long introduction to Zest™ will start by brushing up an overview of the problems Zest™ solve, teach you what Composite Oriented Programming is and guide you through the process of writing a complete Application around an adapted Hello World example.

- Zest™ in 2 minutes
- Zest™ in 10 minutes
- Zest™ in 30 minutes
- Zest™ in 2 hours

#### Getting real with Zest™

Throughout this set of tutorials it will be shown how to depend on Zest™ in your build, how to assemble a complete application, how to create and work with Composites and Services, how to use contextual fragments and leverage properties.

- Depend on Zest™ in your build
- Assemble an Application
- Transient Composites Tutorial
- Services Composites Tutorial
- Use Contextual Fragments
- Leverage Properties

#### More tutorials

In this other set of tutorials it will be shown how to achieve tasks that frequently arise during the development of a typical application.

- Create a Constraint
- Create a Concern
- Create a SideEffect
- Create an Entity
- Configure a Service
- Use I/O API

#### Zest™ Development

This last set of tutorials you’ll learn how to build the Zest™ SDK from sources including this very documentation website , the Zest™ manual, binaries and sources distributions.

- Build System
- Writing Documentation
- Releasing Zest