Para este tutorial e atividades, vamos considerar o que seria a "média" dos ambientes de desenvolvimento para estudantes iniciantes:
Windows 10 ou 11 sem privilégios administrativos
Pelo menos 4GB de RAM
Pelo menos 10 GB de espaço livre no HDD/SSD. Quanto mais melhor!
Conexão estável com a Internet
Um IDE de sua escolha. Veja abaixo!
Lembrando que NÃO TEMOS privilégios administrativos, se tem dúvidas sobre qual IDE escolher, sugiro muito o IntelliJ IDEA Community Edition que é poderoso, gratuito e pode ser baixado aqui. Baixe a versão .zip (Windows) que precisa apenas ser descompactada em algum local com permissões, como a pasta do usuário, que vai funcionar.
Porém, se você já tem alguma intimidade com o Visual Studio Code, disponível aqui, pode usá-lo, mas, pesquise sobre as extensões adequadas para desenvolver em Dart. Neste caso, baixe a versão User Installer que não requer privilégios para instalar e rodar.
Na seção 'Stable channel' da página https://dart.dev/get-dart/archive baixe a versão Windows 64bit do Dart SDK;
Descompacte;
Na pasta descompactada mova a pasta 📂dart-sdk para sua pasta de usuário, por exemplo, C:\Users\jocadasilva\dart-sdk, onde jocadasilva vai ser trocado pelo seu nome de usuário no Windows;
💳 C:\
├─ 📁 Usuários (Users)
⋮ ├─ 📁 jocadasilva ← Ache sua pasta de usuário no Windows
⋮ ├─ 📁 dart-sdk ← Copie ou mova a pasta "📁 dart-sdk" descompactada, para cá
⋮ ├─ 📁 bin ← O executável do Dart está aqui
Após um toque na tecla ⊞ Windows do teclado e digite "variáveis": vai aparecer na lista acima um item chamado "Editar as variáveis de ambiente do sistema", então clique nele;
Clique no botão [Variáveis de Ambiente]. Você verá um bloco com uma lista, chamado "Variáveis de usuário para jocadasilva";
Nesta lista, selecione a variável Path e clique em [Editar...];
Na janela que abriu, clique no botão [Novo] e adicione o caminho da pasta 📂 bin do Dart SDK, deve ficar assim:
%USERPROFILE%\dart-sdk\bin
Sai de todas as janelas abertas teclando em [Ok] para confirmar as alterações;
Abra um prompt de comandos e teste a versão do Dart com o comando:
dart --version
Se tudo deu certo, teremos uma resposta como:
Dart SDK version: 3.8.1 (stable) (Wed May 28 00:47:25 2025 -0700) on "windows_x64"
Isso indica que o Dart já é funcional para o jocadasilva, sempre este se logar.
Se precisar de ainda mais detalhes ou se seu ambiente tem outros requisitos, deixo algumas referências abaixo:
Existe uma outra possibilidade de testar códigos Dart online, diretamente no seu navegador, pelo site DartPad. A coisa funciona bem e podemos desenvolver pequenos projetos lá, gratuitamente.