Skip to main content
Cloacina Documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Cloaca Tutorials

Cloaca Tutorials

These tutorials will guide you through building workflows with Cloaca. Each tutorial builds upon the previous one to give you a complete understanding of the framework.

Prerequisites

Before starting any tutorial, ensure you have:

  • Python 3.9 or higher
  • pip (Python package installer)
  • Basic knowledge of Python
  • A code editor of your choice

Available Tutorials

How to Use These Tutorials

Each tutorial is designed to be followed in sequence. They build upon each other to give you a complete understanding of how to use Cloaca effectively.

Installation

For all tutorials, you’ll need to install Cloaca:

pip install cloaca[sqlite]
pip install cloaca[postgres]
Virtual Environment

We recommend using a virtual environment for the tutorials:

python -m venv tutorial-env
source tutorial-env/bin/activate  # On Windows: tutorial-env\Scripts\activate
pip install cloaca[sqlite]

Tutorial Structure

Each tutorial follows this structure:

  1. Learning Objectives: What you’ll learn
  2. Prerequisites: Required knowledge and setup
  3. Time Estimate: Expected completion time
  4. Code Examples: Working Python code
  5. Explanation: Detailed breakdown of concepts
  6. Exercises: Practice what you’ve learned
  7. Next Steps: Where to go from here

Getting Help

If you encounter issues:

Sample Code Repository

All tutorial code examples are available in the examples directory of the Cloacina repository.