Foi inserido neste trecho de código do curso um position para a seção nav. Por que não utilizar a tag display: inline
para que houvesse o recuo do nav, para que ficasse ao lado da imagem?
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="produtos.html">Produtos</a></li>
<li><a href="contato.html">Contato</a></li>
</ul>
</nav>