Posso criar o projeto usando o .NET 6?
Posso criar o projeto usando o .NET 6?
Pode, mais vai encontrar diversos problemas no caminho. Eu tentei tbm e tive que refazer tudo. Pois existem algumas diferencas nas versoes. Por exemplo no .net 6 não possui a classe startup, voce vai ter que pesquisar na documentacao do .net 6 como iniciar sem a classe startup. acaba levando mais tempo pra fazer o curso.
O ideal é fazer com a versao identica que o professor esta utilizando para fazer o curso. Ai não vai ter problema nenhum. Inclusive utilize a versao identica de tudo que ele instalar.