Anatomia de main() e Hello World
Escreva e execute seu primeiro programa em Dart.
Anatomia de main() e Hello World é uma aula grátis de Dart Academy no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Dart Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Dart Academy inclui 4 aulas no total.
Todo programa tem um começo
Quando você executa um programa Dart, o computador precisa saber por onde começar. Esse ponto de partida é uma função especial chamada main. 🏁
A função main
Dart sempre procura main primeiro e a executa automaticamente. Sem main, seu programa não tem por onde começar.
void main() {
}O significado de void
A palavra void antes de main significa que essa função não devolve nada. Ela apenas realiza uma tarefa; não retorna um valor.
Os parênteses
Os parênteses vazios depois de main são o local onde ficariam as entradas. Em geral, main não precisa de nenhuma, por isso eles permanecem vazios aqui.
As chaves
As chaves contêm o corpo de main. Cada linha que você quiser executar fica entre essa chave de abertura e a de fechamento.
void main() {
// your code goes here
}Dizendo olá
O primeiro programa clássico exibe uma saudação. Dentro de main, a função print mostra texto no console.
void main() {
print('Hello, World!');
}O texto fica entre aspas
A saudação fica entre aspas, o que a transforma em uma String. As aspas informam ao Dart que se trata de texto simples, não de código a ser executado.
Termine com um ponto e vírgula
Cada instrução termina com um ponto e vírgula. Ele funciona como o ponto final de uma frase, indicando onde uma instrução termina.
Executando seu programa
Salve seu arquivo como hello.dart e use o comando dart run no terminal para executá-lo e ver a saída.
dart run hello.dartVendo a saída
Depois da execução, seu terminal exibirá orgulhosamente Hello, World! Essa linha exibida é a sua saída: a prova de que seu código funcionou. 🎉
Por que isso importa
Embora pareça pequeno, esse programa ensina a forma real do Dart: uma função main com instruções dentro de chaves. Tudo começa a partir daqui.
Verificação rápida
Vamos verificar onde um programa Dart começa.
Recapitulação
Você conheceu main: void, parênteses e chaves, com print dentro e terminando em um ponto e vírgula. Você executou seu primeiro programa Dart. 🚀
Perguntas Frequentes
A aula “Anatomia de main() e Hello World” é grátis?
Sim — o texto completo de “Anatomia de main() e Hello World” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Dart Academy, atualize para CoddyKit PRO. O curso de Dart Academy inclui 4 aulas no total.
O que vou aprender em “Anatomia de main() e Hello World”?
Escreva e execute seu primeiro programa em Dart. Você pratica Dart Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Dart Academy?
Nenhuma experiência prévia é necessária. Dart Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.
Quanto tempo leva a aula “Anatomia de main() e Hello World”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Dart Academy?
Sim. Cada aula de Dart Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- O que é Dart e por que existe
- Instalar o SDK e verificar sua versão
- Anatomia de main() e Hello World
- Impressão, comentários e instruções