Strongly recommended · for some experience
(Sponsored) KiCad STM32 + USB + Buck Converter PCB Design and JLCPCB Assembly - Phil's Lab #11
Why people recommend it
Praised as a full walkthrough of one microcontroller board in free software, from schematic and routing to ordering it factory assembled, and for explaining the reasoning.
Watch for: Around two hours; assumes some knowledge of components