Tutorials
Welcome to the Digitalhub SDK tutorials! These hands-on guides will teach you the platform's capabilities through practical, real-world examples.
How to Use These Tutorials
Each tutorial is built around an interactive Jupyter notebook that you can import and run in your development environment:
- Import the notebook - Each tutorial references a specific
.ipynb
file from the digitalhub-tutorials repository - Execute step by step - Run the notebook cells sequentially to follow along with the tutorial
- Learn by doing - The notebooks contain working code examples with explanations
All notebooks are designed to be self-contained and include detailed explanations of each step in the process.
📊 Data Processing & Transformation
Learn to work with data in Digitalhub:
-
ETL Data Processing Extract, transform, and load traffic data using Digitalhub workflows
-
Database Transformation with DBT Transform organizational data using DBT.
🤖 Machine Learning
Build, train, and deploy ML models:
-
Scikit-Learn Model Training Complete ML workflow from data preparation to model serving
-
MLflow Model Management Track experiments and manage model lifecycle with MLflow
-
Custom ML Models with Darts Time series forecasting using the Darts framework
🧠AI & Large Language Models
Work with advanced AI models:
- Large Language Models Deploy and serve LLMs from HuggingFace catalog and custom models
📦 Source Code
All tutorial source code, notebooks, and configurations are available in the digitalhub-tutorials repository.
🆘 Getting Help
- Documentation: Check the main SDK documentation for API references
- Issues: Report problems in the GitHub repository