Ele configura o projeto, incluindo dependências, assets, fontes e informações do aplicativo.
Duração do curso online: 4 horas e 25 minutos
Crie apps completos com Flutter e evolua do básico ao avançado. Curso online gratuito com projetos, layouts, widgets e persistência de dados.
Quer criar aplicativos modernos para Android e iOS com um único código e ainda ganhar prática em projetos reais? Neste curso online gratuito de Flutter, você vai evoluir do básico ao avançado enquanto constrói interfaces e funcionalidades que aparecem no dia a dia de apps profissionais. A proposta é sair do “olhar o código” e ir para o “entender e aplicar”, aprendendo a organizar telas, componentes e estados de forma consistente.
Ao longo das aulas, você desenvolve a base do Flutter e do Dart com foco em produtividade: criação de apps, estrutura de projeto e uso do arquivo de dependências, compreensão do ecossistema de widgets e da diferença entre componentes com e sem estado, além de montar a base visual com Material Design. Você também aprende a criar telas com uma estrutura sólida, incluindo organização com scaffold, composição de layouts e reaproveitamento de componentes, o que facilita manutenção e escalabilidade do seu aplicativo.
Na parte prática, você implementa uma aplicação com listas e interações comuns, trabalhando com recursos como ListView, checkboxes, campos de formulário e botões de ação. Isso te ajuda a entender como capturar dados, validar entradas e atualizar a interface de forma correta usando o gerenciamento de estado nativo, criando experiências responsivas para o usuário. A construção incremental do projeto reforça a lógica de modelagem e a separação de responsabilidades, essenciais para apps que crescem.
Para ir além da interface, o curso aborda persistência local de dados e operações assíncronas, mostrando como ler e salvar informações para manter o comportamento do app entre sessões. Você também terá contato com construção de telas importantes de um fluxo de autenticação, como login, cadastro e recuperação de senha, consolidando noções de layout e organização visual em cenários recorrentes no mercado.
Na reta final, você expande possibilidades com exemplos que envolvem consumo de dados com builders assíncronos, integrações e recursos de dispositivo, além de desenvolver um aplicativo completo do início ao fim, passando por configurações, inputs, botões com estados de carregamento, feedback de sucesso e ajustes de experiência, como animações. O resultado é uma visão abrangente do desenvolvimento com Flutter, pronta para te apoiar a criar portfólios, encarar entrevistas e construir seus próprios produtos.
4 horas e 25 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
Para que serve o arquivo pubspec.yaml em um projeto Flutter?
Ele configura o projeto, incluindo dependências, assets, fontes e informações do aplicativo.
Qual é a diferença entre StatelessWidget e StatefulWidget no Flutter?
StatelessWidget não altera seu estado; StatefulWidget pode atualizar a interface quando seus dados mudam.
Como salvar dados localmente em um aplicativo Flutter?
É possível usar o pacote SharedPreferences para armazenar preferências e dados simples no dispositivo.
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 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

Curso GratuitoAplicativos com Ionic 1
3h08m
14 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