Roadmap para desenvolvedor Flutter
Aprenda Dart e depois crie apps Flutter que rodam numa tela de celular ao lado do seu código: layouts, navegação, estado, dados e quatro apps completos.
71,280+ codders inscritos nestes cursos
628 lições675 desafios2,796 perguntas de quiz
- Ideal para iniciantes
Ajuda de codificação com IA
Lições interativas e práticas
Narração em áudio em todas as lições
Questionários para testar seu conhecimento
12 certificados gratuitos ao longo da trilha
O roadmap Flutter, passo a passo
Cada passo é um curso da Coddy. Seu progresso é salvo por curso.
- 1Etapa 12 seções, em ordem
- 2Etapa 2
Classes em Dart
Começar esta etapaIniciarClasses, objetos, construtores, herança e mixins: do que todo widget do Flutter é feito.Iniciar - 3Etapa 3
Seus primeiros apps FlutterPágina própria
Começar esta etapaIniciarWidgets, texto, linhas e colunas, depois botões, campos de texto, switches e setState. Termina com uma calculadora de gorjeta.IniciarPágina própria2 seções, em ordem - 4Etapa 4
Telas e layout
Começar esta etapaIniciarListas, cards, grades, navegação entre telas, abas e layouts que cabem em qualquer celular, com temas e modo escuro.Iniciar2 seções, em ordem - 5Etapa 5
Gerenciamento de estado
Começar esta etapaIniciarSubir o estado, Provider e Riverpod, e quando usar cada um. Termina com um carrinho de compras compartilhado por duas telas.Iniciar - 6Etapa 6
Dados e rede
Começar esta etapaIniciarFutures, async e await, FutureBuilder, JSON em classes Dart, puxar para atualizar, e datas e preços com intl.Iniciar - 7Etapa 7
Quatro apps completos
Começar esta etapaIniciarUma lista de tarefas, um quiz, uma loja com carrinho e um rastreador de hábitos, cada um feito passo a passo.Iniciar - 8Etapa 8
O terminal e o GitPágina própria
Começar esta etapaIniciarA linha de comando e depois o Git: commits, branches, merges e como corrigir erros.IniciarPágina própria2 seções, em ordem
Aprenda Fazendo
Escreva código real, consulte bancos de dados, crie sites e domine prompts de IA. Nossas lições interativas cobrem todas as habilidades que desenvolvedores modernos precisam.
Construa Sua Sequência
Mantenha a consistência e veja seu progresso crescer! Acompanhe seu hábito diário de programação, proteja sua sequência com dias de congelamento e ganhe recompensas por aparecer todos os dias.
12 dias de sequência
Volte amanhã para manter sua sequência!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Tudo ou Nada
Dia 5 de 7
Congelar Sequência
2 left
Você Não Está Sozinho
Compita em placares globais, convide amigos para ganhar recompensas e celebre as conquistas uns dos outros. Programar é melhor com amigos!
Aprenda de todas as formas
Leia, ouça, teste-se, pergunte à IA ou consulte qualquer coisa que já tenha estudado. Cada lição se adapta a você.
Uma variável é um contêiner nomeado que armazena um valor que você pode referenciar depois.
Em Python, você cria uma escrevendo o nome, um sinal de igual e o valor que quer armazenar.
O valor pode mudar com o tempo. Reatribuir o nome simplesmente o aponta para um novo valor.
Seja Certificado
Ganhe certificados para cada curso que você completar. Adicione-os ao seu perfil do LinkedIn e currículo para mostrar sua experiência em programação aos empregadores.
Por que aprender Flutter na Coddy
- Seu app roda numa tela de celular ao lado do seu código, com Executar e Hot reload.
- As verificações olham o que o seu app mostra, então você sabe que a tela funciona, não só o código.
- Nada para instalar: sem Android Studio, sem emulador, sem celular.
- Quando você trava, o Bugsy aponta o problema sem escrever a resposta por você.