Esta dando erro quando eu tento dar o comando Flutter doctor no prompt de comando
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Esta dando erro quando eu tento dar o comando Flutter doctor no prompt de comando
Olá, Gustavo, tudo bem?
O primeiro erro cmdline-tools component is missing ocorre devido à falta do SDK do Android. Para solucionar o problema você pode seguir os passos abaixo:
Abra o Android Studio.
No menu superior, clique em "Tools".
Em seguida, em "SDK Manager".
Por fim, selecione a aba "SDK Tools" e clique em OK.

O segundo erro indica que você precisa instalar o Visual Studio para desenvolvimento no Windows. Caso queira desenvolover apps para windows, você pode baixá-lo no site oficial da Microsoft e instalar o "Desktop development with C++" workload, incluindo todos os seus componentes padrão. No entanto, não utilizaremos neste curso.
E por fim, o erro Unable to find bundled Java version pode ocorrer se o Flutter não conseguir localizar a versão do Java em seu sistema. Certifique-se de ter o Java Development Kit (JDK) instalado. Você pode baixar o JDK a partir do site oficial da Oracle ou de outras fontes confiáveis. Depois de instalar o JDK, verifique se a variável de ambiente JAVA_HOME está configurada corretamente e apontando para o diretório de instalação do JDK.
Após executar essas etapas, execute novamente o comando flutter doctor para verificar se os problemas foram resolvidos.
Espero que ajude a solucionar o problema.
Caso surja alguma dúvida, não hesite em compartilhar no fórum.
Abraços e até mais!