
Free
Rating summary
About
Um curso de Dart que cabe no bolso — e funciona no avião.
Onze lições que vão do primeiro main() até records, sealed classes e testes de widget. Cada lição alterna explicação e exemplo comentado, e todo exemplo mostra a saída do console, para você conferir o resultado antes de rodar.
O QUE VOCÊ VAI ENCONTRAR
• 11 lições, da sintaxe básica à Clean Architecture
• 53 exercícios em três formatos: julgar código, múltipla escolha e completar a lacuna
• Explicação em toda resposta, inclusive quando você acerta
• Um editor de Dart que roda seu código dentro do app, sem internet
• Glossário buscável com 35 termos de sintaxe
• Laboratório de testes interativo: monte expect(finder, matcher) tocando nas peças, rode e veja quais widgets o finder pegou, destacados na tela
• Português e inglês, com o conteúdo inteiro traduzido
• Tema claro e escuro
FOCO EM NULL SAFETY
O erro mais comum da história da programação é usar algo que não existe. O Dart resolveu isso na raiz, e uma lição inteira é dedicada aos operadores ?., ??, ??= e !, à promoção de tipo e ao late — com as pegadinhas que aparecem de verdade no dia a dia.
UM EDITOR DE VERDADE, COM LIMITES CLAROS
Um app já compilado não consegue compilar Dart em tempo de execução. Por isso o editor traz um interpretador escrito em Dart, dentro do próprio app: ele lê seu código, monta a árvore sintática e executa — tudo offline.
Ele roda variáveis, tipos, null safety, funções, closures, laços, coleções, classes, try/catch e vários arquivos conversando entre si. Ainda não roda async/await, herança, mixins nem pacotes externos. Para o Dart completo, use o DartPad no navegador.
O CÓDIGO-FONTE TAMBÉM É MATERIAL DE ESTUDO
Cada arquivo do app tem comentários explicando o recurso de Dart que ele usa, e o projeto inteiro segue Clean Architecture. Duas das lições mostram exatamente como o app que você está lendo foi construído.
SEM PEGADINHAS
• Não pede conta nem e-mail
• Não tem anúncios
• Não tem compras dentro do app
• Não coleta dados: tudo fica no seu aparelho
• Funciona 100% offline
AVISO
Este é um projeto de estudo independente. Não é um produto oficial do Google e não tem vínculo, patrocínio nem aprovação do Google LLC. Dart e Flutter são marcas do Google LLC, usadas aqui apenas para se referir à linguagem e ao framework. A documentação oficial fica em dart.dev.
Show more
What's New in Aprenda Dart
1.0.0
September 15, 2026


