Curso completo de Flutter com narrativa de evolução heroica. Da Missão 0 ao Super App: widgets, estado, navegação, APIs, persistência, arquitetura profissional e projeto final — Super App HERO.
// Flutter HERO - Seu primeiro widget
void main() => runApp(
MaterialApp(
home: Scaffold(
body: Center(
child: Text('Herói em treinamento!'),
),
),
),
);
Missões 0 a 9 + Desafios 01 a 08 + Projeto Final. Flutter e Dart do zero ao app profissional, com narrativa HERO e exemplos progressivos.
Cada missão é uma habilidade desbloqueada: você é o herói em treinamento. Do ambiente (Missão 0) ao Super App (Missão 9), a progressão mantém a motivação e o foco.
Em cada missão você vê conceitos, exemplos de código e terminal. Os desafios (01 a 08) consolidam o aprendizado com projetos como App Perfil do Herói, Contador de Energia, Pokédex e mais.
Widgets fundamentais, estado, navegação, API, Provider/Riverpod, persistência, integrações (câmera, mapas) e arquitetura Clean. Ao final, o projeto Super App HERO.
Navegue pelas missões e conquiste seu lugar entre os Heróis Flutter. Cada missão desbloqueia uma nova habilidade: widgets, estado, navegação, API e muito mais.
O que é Flutter, Dart, instalação, VS Code, emulador, flutter doctor, primeiro projeto, hot reload
Nível: InicianteStatelessWidget, StatefulWidget, Container, Text, Row, Column, Scaffold, AppBar
Nível: RecrutasetState, botões, TextField, Switch, Checkbox, formulários e validação
Nível: AprendizNavigator, rotas, rotas nomeadas, passagem de dados entre telas
Nível: Aprendiz+HTTP, JSON, Future, async/await, APIs REST
Nível: VigilanteProvider, Riverpod, Bloc, arquitetura, MVVM, Clean Architecture
Nível: Vigilante+SharedPreferences, SQLite, Hive, armazenamento local
Nível: GuardiãoCâmera, GPS, mapas, plugins Flutter
Nível: Guardião+Clean Architecture, SOLID, modularização, GetIt, testes, CI/CD
Nível: MestreIntegração de tudo: widgets, estado, API, persistência e arquitetura
Nível: Herói