Flutter 3.x & Dart 3 • Riverpod, Bloc, GoRouter, Drift SQLite e Multiplataforma
📚 Lista de Capítulos:
- Capítulo 01: Ecossistema Flutter 3.x, Dart 3, pubspec.yaml e Hot Reload
- Capítulo 02: Tipagem em Dart: Sound Null Safety, Records e Pattern Matching
- Capítulo 03: Árvore de Widgets: StatelessWidget vs StatefulWidget e Ciclo de Vida
- Capítulo 04: Layouts Fundamentais (Container, Column, Row, Stack, Expanded)
- Capítulo 05: Design System Material 3 e Widgets Cupertino Adaptativos
- Capítulo 06: Listas Dinâmicas de Alta Performance com ListView.builder e GridView
- Capítulo 07: Formulários, Validação de Dados (Form, Controllers) e Máscaras
- Capítulo 08: Temas Globais (ThemeData, ColorScheme), Dark Mode e Tipografia
- Capítulo 09: Navegação Declarativa com GoRouter (Routes, ShellRoute, Guards)
- Capítulo 10: Gerenciamento de Estado com Riverpod (Providers, AsyncValue)
- Capítulo 11: Gerenciamento de Estado com Bloc / Cubit e Streams
- Capítulo 12: Programação Assíncrona em Dart: Futures, Streams e Isolates
- Capítulo 13: Persistência Local com SQLite (sqflite / Drift) e SharedPreferences
- Capítulo 14: Consumo de APIs REST com Dio, Interceptors e Serialização Freezed
- Capítulo 15: Injeção de Dependências e Service Locator com get_it e Riverpod
- Capítulo 16: Testes Automatizados: Unit Tests, Widget Tests e Integration Tests
- Capítulo 17: Animações Implícitas (AnimatedContainer) e AnimationController
- Capítulo 18: Integração Nativa via Platform Channels e MethodChannel
- Capítulo 19: Otimização de Performance, DevTools e Build Multiplataforma
- Capítulo 20: Projeto Corporativo: App Multiplataforma de E-Commerce com Auditoria JSON