Instale o Dart ou Flutter, adicione a pasta bin ao PATH e reinicie o terminal antes de executar o comando dart.
Duração do curso online: 3 horas e 38 minutos
Novo
Aprenda Flutter e Dart do zero e crie a base para apps: lógica, POO e JSON em um curso online gratuito, com prática e exercícios para evoluir rápido.
Se você quer entrar no desenvolvimento de aplicativos e busca uma base sólida antes de avançar para projetos maiores em Flutter, este curso online gratuito de Flutter e Dart para iniciantes foi pensado para acelerar seus primeiros passos com segurança. Aqui você aprende a linguagem Dart de forma prática e progressiva, entendendo como o raciocínio de programação se transforma em código limpo, legível e pronto para crescer.
Ao longo das aulas, você constrói fundamentos essenciais: configura o ambiente corretamente, compreende como lidar com variáveis e null safety, e passa a usar estruturas que aparecem todos os dias no desenvolvimento de apps, como coleções (listas, sets e mapas), condicionais, laços e operadores. Em vez de decorar regras, a proposta é enxergar o “porquê” por trás de cada escolha, para que você consiga adaptar a solução a cenários diferentes.
Você também evolui para recursos que dão maturidade ao seu código: funções com parâmetros nomeados, boas práticas de depuração, organização com enums e, principalmente, conceitos de orientação a objetos. Isso inclui criação e instanciação de classes, herança, interfaces e padrões de uso que ajudam a manter o projeto mais modular e fácil de manter. Esses fundamentos são a ponte natural para construir aplicações reais com Flutter.
Outro diferencial é aprender a trabalhar com comportamentos assíncronos e com o event loop, entendendo como o Dart lida com tarefas que “demoram”, como tempos de espera e chamadas externas, sem travar sua aplicação. Você ainda aprende tratamento de exceções com try/catch/finally e amplia sua capacidade de escrever código mais resiliente, preparado para erros e imprevistos.
Para fechar o ciclo de quem desenvolve apps, o curso aborda JSON de forma objetiva, mostrando como transformar uma resposta em texto em estruturas manipuláveis no Dart para acessar chaves, mapear dados e preparar o terreno para integrações com APIs. Com exercícios e correções, você consolida o aprendizado e termina com uma base firme para seguir rumo ao Flutter, construindo interfaces e consumindo dados com muito mais confiança.
Encontre cursos online gratuitos de Dart com certificado e aprenda a programar com uma das linguagens mais usadas no desenvolvimento de aplicativos com Flutter. Estude desde os fundamentos, sintaxe e orientação a objetos até recursos avançados, no seu ritmo, e fortaleça seu currículo para conquistar novas oportunidades na área de tecnologia.
Aprenda Flutter com cursos online gratuitos e com certificado, ideais para quem deseja criar aplicativos multiplataforma para Android, iOS e web. Encontre aulas de Dart, widgets, layouts, navegação, APIs e boas práticas de desenvolvimento. Comece agora, desenvolva projetos práticos e fortaleça seu currículo na área de tecnologia.
3 horas e 38 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Como instalar o Dart no Windows e configurar o PATH?
Instale o Dart ou Flutter, adicione a pasta bin ao PATH e reinicie o terminal antes de executar o comando dart.
Qual é a diferença entre const e final no Dart?
final recebe valor uma única vez em tempo de execução; const exige um valor conhecido em tempo de compilação.
Como converter uma String JSON em Map no Dart?
Importe dart:convert e use jsonDecode(jsonString) para transformar o JSON em um Map ou objeto manipulável.
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoAprenda React Native criando um clone da Netflix
5h53m
17 exercícios

Curso GratuitoCrie Apps com Flutter
8h19m
12 exercícios

Curso GratuitoFlutter básico
7h21m
26 exercícios

Curso GratuitoDesenvolvimento de aplicativos com Ionic
6h29m
19 exercícios

Curso GratuitoFlutter do básico ao avançado
4h25m
21 exercícios

Curso GratuitoXamarin C#
2h00m
20 exercícios

Curso GratuitoDesenvolvimento de apps com Flutter
4h47m
20 exercícios

Curso GratuitoFlutter e Dart no desenvolvimento de apps
34h56m
38 exercícios

Curso GratuitoAplicativos com Ionic 3 para iniciantes
4h26m
23 exercícios

Curso GratuitoAplicativos com Ionic 2
1h58m
11 exercícios
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks