Dart Tutorial
🇧🇷

Tutorial de Dart em português: aprenda programação Dart grátis

Aprenda Dart do zero, passo a passo: variáveis, funções, POO, null safety e async, com exemplos grátis que você executa no navegador.

Começar o curso de Dart Curso de Flutter

Sua trilha de estudos, passo a passo

  1. Primeiros passos

    O que é Dart, instalação, sintaxe e seu primeiro programa.

  2. Fundamentos de Dart

    Variáveis, tipos de dados, strings, números, operadores e entrada do usuário.

  3. Controle de fluxo

    if/else, laços, switch, break/continue e o operador ternário.

  4. Funções

    Parâmetros, arrow functions, closures, funções de ordem superior e recursão.

  5. Coleções

    List, Set, Map, iteráveis e where/map/reduce.

  6. Null safety

    Tipos anuláveis, operadores null-aware e late: código que nunca quebra por causa de null.

  7. Programação orientada a objetos

    Classes, construtores, herança, mixins, enums e generics.

  8. Programação assíncrona

    Future, async/await, streams, o event loop e isolates.

Como estudar em português

Perguntas frequentes

O curso é grátis?

Sim. Todas as aulas, exemplos e projetos são grátis, sem cadastro.

Preciso saber inglês?

Não. Leia qualquer aula em português com o botão do globo. O código usa as mesmas palavras-chave em inglês em todos os países, e você aprende essas palavras nas aulas.

Posso estudar pelo celular?

Sim. O site funciona em celulares, tablets e computadores, e os exemplos rodam no navegador.

Santosh Adhikari

Seu professor: Santosh Adhikari

CEO da SMAIT Technology · Engenheiro de software e arquiteto de software

Santosh cria tutoriais gratuitos de Dart e Flutter com o nome CoderSantoshAdhikari. O objetivo dele: tornar o aprendizado fácil, prático e gratuito para todos, da primeira linha de código até apps publicados.

Outros idiomas

Escolha outro idioma ou leia o curso completo em inglês.