0Pricing
Dart Academy · Aula

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.dart

Vendo 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

  1. O que é Dart e por que existe
  2. Instalar o SDK e verificar sua versão
  3. Anatomia de main() e Hello World
  4. Impressão, comentários e instruções
← Voltar para Dart Academy