We look at the DataBlock source code at Source Code study group and created videos for each session.
https://forums.fast.ai/t/source-code-mid-level-api/65755
This forum post also contains multiple exmaple of DataBlock API including reading four channel images/multilabel audio/5 different single image single label similar to bears and pets examples.