Oi Diego, tudo bem?
Nesse caso do curso, o instrutor já possuía o site feito e já sabia os valores necessários para a criação do mesmo.
O que acontece hoje em um fluxo de desenvolvimento, normalmente, é o layout enviado e proposto por um designer. O desenvolvedor então recebe o layout, com todas as especificações necessárias, como fontes, tamanhos, valores, cores, entre outros, para tornar o processo de desenvolvimento muito melhor, seguindo sempre fielmente o design proposto.
Aqui na Alura nós temos cursos de design que ensina como realizar esse protótipo através de um software de prototipagem. Essa parte é relacionada ao design, e não ao desenvolvimento. Mas se você tiver mais curiosidade, pode acessar aqui: UI - User Interface.
Alguns cursos aqui de desenvolvimento segue esse padrão de desenvolvimento, como por exemplo o curso: Arquitetura CSS: Descomplicando os problemas.
Infelizmente, para Wordpress, acredito que nenhum curso tenha como abordagem esse layout prévio!
De qualquer maneira, espero ter ajudado, bons estudos =)