Nunca vi um curso, até pensando em criar algo assim.
Mas tem várias formas de fazer um tema, até mesmo da para fazer um tema normal e usar apenas CSS para personalizar o WooCommerce, sem precisar alterar em nada do HTML dele.
Entretanto se você precisa alterar ou adicionar coisas, tem vários filtros e actions que lhe permite isso e o melhor seria lendo os arquivos dentro de woocommerce/templates
para aprender quais são.
Além disso é possível também copiar os templates do WooCommerce para o seu tema… No exemplo de personalizar a página de carrinho, pode copiar o arquivo de wp-content/plugins/woocommerce/templates/cart/cart.php
para o seu tema em wp-content/themes/seu-tema/woocommerce/cart/cart.php
e assim pode editar como quiser.
Criador do tópico
degaus
(@degaus)
Eu fiz isso Claudio , mas eu fiz meu site utilizando o bootstrap , ai quando eu fiz a pagina da loja os produtos ficaram amontado um em cima do outro ai eu editei a classe do WooCommerce e ficou certo.. mas nao sei se assim é a maneira correta :/
mas eu consegui me virar bastante fazendo dessa forma como você falou.
Fechando, já que o tópico não é uma questão de suporte, então acredito que já esta tudo resolvido.