.. _tutorial: Tutorial ******** If you want to learn the basics from experience, then our tutorial will help you acquire the necessary competencies from real-life examples with fully reproducible steps. The first steps of the tutorial will familiarise you with the basic operations, tools and workflows for packing rocks. .. toctree:: :maxdepth: 1 1. Create a Hello World rock 2. Install slices in a rock The next steps walk you through examples of transforming applications source code into container applications: .. toctree:: :maxdepth: 1 3. Containerise a PyPI package 4. Bundle a Node.js app within a rock 5. Build a rock for a Flask application 6. Build a rock for a Django application 7. Build a rock for a FastAPI application