Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your ownYocto Project Embedded Linux Development
Module 2
Building and Inspecting the First QEMU System
Module 3
BitBake Metadata and the Datastore
Module 4
Recipe Structure, Sources, and Patch Management
Module 5
Tasks, Cross-Compilation, and Build-System Classes
Module 6
Dependency Graphs, Packaging, and Quality Assurance
Module 7
Layering, Appends, and Configuration Resolution
Module 8
Images, Distribution Policy, and Release Evidence
Module 9
Kernel, Machine Metadata, and Device Trees
Module 10
Signatures, Shared State, and Difficult Build Failures
Module 11
Devtool Workspaces and Extensible SDKs
Module 12
Industry Handoff and Integrated Practical Examination