Iniciando no Flutter
O plano começa com uma introdução ao Flutter e a criação do seu primeiro aplicativo, passando em seguida pelo Dart, a linguagem que dá suporte ao framework. Nessa etapa, você estuda desde a sintaxe e configuração de projetos até conceitos mais avançados, como collections (listas, sets e mapas), orientação a objetos, assincronismo e comunicação com APIs, além de tratamento de erros, exceções e null safety.
Depois, o foco é em arquiteturas de aplicações Flutter, entendendo como estruturar projetos de forma profissional e escalável.
Na sequência, entram temas de práticas avançadas para o dia a dia:
Estratégias de teste e depuração;
Integração de APIs REST com Flutter e Dart;
Persistência de dados usando SharedPreferences e Secure Storage;
Autenticação de usuários com Firebase Authentication.
👉 Esse plano de estudos foi pensado para te levar do primeiro app até o domínio de boas práticas, testes, arquitetura e integrações reais, preparando você para desenvolver aplicativos modernos e completos com Flutter.
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Site Desenvolvimento Mobile com Flutter
-
Formação Desenvolva seu primeiro app com Flutter
-
Curso Dart: trabalhando com a sintaxe e configuração de projeto
-
Curso Praticando Collections no Dart: listas, sets e mapas
-
Curso Dart: trabalhando com orientação a objetos
-
Curso Dart: dominando assincronismo e criando comunicação com APIs
-
Curso Dart: lidando com erros, exceções e null safety
-
Formação Flutter: desvendando arquiteturas
-
Curso Flutter: Estratégias de Teste e Depuração
-
Curso APIs REST: integração prática com Flutter e Dart
-
Curso Flutter: Persistência de Dados com SharedPreferences e Secure Storage
-
Curso Flutter com Firebase: autenticando usuários com Authentication
-