Opa, que bom que deu certo!
Sobre a sua pergunta: provavelmente sim, vai depender se a API é externa ou interna. Se o curso usar uma API externa (que já está disponível na internet), então não, o professor só vai mesmo passar uma URL para você usar no seu código.
Agora, se precisar instalar toda a estrutura da API para rodar na sua máquina, se essa API for feita em Node.js, sim... você, antes de mais nada, assim que fazer o download dos arquivos necessários para a API funcionar, terá que executar esse comando na pasta do projeto da API para que o Node instale na sua máquina todos os componentes que ela precisa para rodar.
É uma prática comum no Node.js essa abordagem porque disponibilizar um ZIP com todo o código + todos os módulos do Node que esse código precisa para funcionar corretamente daria muito trabalho pois o arquivo ficaria enorme. Por isso, manda-se o essencial apenas e deixamos o comando npm install
fazer o resto instalando na hora tudo o que for preciso.
Entendeu!
Qualquer dúvida, estamos aí.
Att.