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
Recipe and Source Foundations
Module 4
BitBake Metadata and Task Semantics
Module 5
Task Pipeline, Cross-Compilation, and Build-System Classes
Module 6
Dependency Graphs, Packaging, and Quality Assurance
Module 7
Layers, Appends, and Scoped Customization
Module 8
Images, Distribution Policy, and Release Evidence
Module 9
Kernel, Machine Metadata, and Device-Tree Integration
Module 10
Signatures, Shared State, and Difficult Build Failures
Module 11
Devtool Workspaces and Extensible SDKs
Module 12
Production Handoff and Integrated Practical Examination