Nie łatwo jest znaleźć aktualne materiały dobrej jakość do nauki budowy szablonów krok po kroku.
Sam jakieś 2 lata temu szukałem, robiłem dwa na udemy, coś na youtube i niczego nie mogę polecić.
Za to wszystko jest tutaj:
https://codex.wordpress.org/
Jak masz konkretne pytanie to możesz pytać tutaj na forum. Budowa szablonu to tylko style.css z właściwym komentarzem od góry i index.php. Reszta to znajomość HTML/CSS i przede wszystkim PHP. Wszystko masz ładnie opisane w codexie do którego podałem wyżej link. Takie podstawy jak wstawienie wp_nav_menus, widgetów itp są ładnie opisane z przykładami. W razie czego pytaj ;)