Curso de FlutterFlow Online
O Curso de FlutterFlow ensina você a construir aplicativos reais para iOS e Android e web sem programar, usando a interface visual do FlutterFlow conectada a Firebase ou Supabase. Você sai sabendo modelar banco de dados, criar telas responsivas, configurar autenticação, integrar APIs com Custom Functions e publicar na App Store e Google Play.
Atualizado em 28 de junho de 2026 · Catálogo Affiliate University
| Curso | Curso de FlutterFlow |
| Formato | 100% online, no seu ritmo |
| Duração | 6 módulos, cerca de 8h de vídeo |
| Conteúdo | 6 módulos · 26 aulas |
| Idioma | Português (Brasil) |
| Categoria | Sites, SaaS e Apps |
Por que fazer o Curso de FlutterFlow?
Apps nativos costumam custar caro e levar meses com desenvolvedores. O FlutterFlow gera código Flutter de verdade por baixo da interface visual, então você entrega produto funcional em dias e ainda pode exportar o código. Dominar os pontos que travam todo mundo — relacionamento entre coleções, regras de segurança do Firebase, estados de UI e o fluxo de publicação nas lojas — é o que separa um protótipo bonito de um app que de fato funciona em produção.
O que você vai aprender no Curso de FlutterFlow
- Modelar banco de dados no Firestore e no Supabase com coleções, documentos e relacionamentos (referências e subcoleções)
- Configurar autenticação completa: e-mail/senha, login com Google e Apple, e recuperação de senha
- Criar telas responsivas com Column, Row, ListView e GridView usando Layout e constraints corretos
- Conectar APIs externas via API Calls e tratar respostas JSON com JSON Path
- Escrever Custom Functions, Custom Actions e Custom Widgets em Dart quando o visual não basta
- Definir Firestore Security Rules para proteger dados de cada usuário
- Implementar App State, Page State e Component State para controlar a lógica do app
- Integrar pagamentos com RevenueCat e Stripe para assinaturas e compras
- Publicar na App Store e Google Play, incluindo build, ícones, splash screen e App Store Connect
Materiais inclusos
- Pacote — 3 apps completos prontos para clonar (delivery, agenda de serviços e rede social simples)
- Modelo — Template de Design System no FlutterFlow (cores, tipografia e componentes reutilizáveis)
- Código — Biblioteca de Custom Functions e Custom Actions em Dart prontas para colar
- Swipe — Coleção de Firestore Security Rules testadas para cenários comuns
- Checklist — Checklist de publicação na App Store e Google Play (do build à aprovação)
- PDF — Guia de modelagem de banco de dados Firestore e Supabase com diagramas
- Planilha — Planilha de escopo e precificação de projetos de app para clientes
- Mapa mental — Mapa mental do fluxo completo: do wireframe à loja
- Prompt — Prompts para gerar telas e lógica usando a IA do FlutterFlow (Generate Page)
Currículo do Curso de FlutterFlow: módulos e aulas
Módulo 1 — Fundamentos do FlutterFlow
- Tour pela interface: Canvas, Widget Tree, Properties e Storyboard
- Como o FlutterFlow gera código Flutter por baixo dos panos
- Configurar projeto, tema, cores, tipografia e Design System
- Widgets essenciais: Container, Text, Button, Image e Icon
Módulo 2 — Layout e telas responsivas
- Column, Row e alinhamento com MainAxis e CrossAxis
- ListView e GridView para listas dinâmicas
- Responsividade para mobile, tablet e web
- Navegação entre páginas e passagem de parâmetros
Módulo 3 — Banco de dados e backend
- Firestore vs Supabase: quando usar cada um
- Modelar coleções, documentos e relacionamentos
- Criar, ler, atualizar e deletar registros (CRUD)
- Firestore Security Rules e proteção de dados
- Upload de imagens e arquivos com Firebase Storage
Módulo 4 — Autenticação e estados
- Login por e-mail, Google e Apple Sign In
- Telas protegidas e fluxo de onboarding
- App State, Page State e Component State
- Conditional Visibility e lógica condicional na UI
Módulo 5 — Integrações e código customizado
- API Calls: GET, POST e leitura de JSON com JSON Path
- Custom Functions e Custom Actions em Dart
- Custom Widgets para o que o visual não cobre
- Integrar pagamentos com RevenueCat e Stripe
- Push notifications e deep links
Módulo 6 — Publicação nas lojas
- Ícone, splash screen e configuração de build
- Publicar na Google Play Console passo a passo
- Publicar na App Store via App Store Connect
- Versionamento, atualizações e correção de rejeições comuns
Para quem é o Curso de FlutterFlow?
Para quem quer criar aplicativos iOS e Android sem saber programar — empreendedores validando um MVP, freelancers que querem vender apps para clientes e profissionais migrando para no-code/low-code.
Quanto tempo dura o Curso de FlutterFlow?
O Curso de FlutterFlow tem 6 módulos, cerca de 8h de vídeo, organizado em 6 módulos com 26 aulas. As aulas são gravadas: você estuda no seu ritmo e pode rever qualquer aula quando quiser.
Este curso faz parte do catálogo da Affiliate University. Enquanto a matrícula individual não abre, conheça as formações completas com matrícula aberta hoje:
Perguntas frequentes sobre o Curso de FlutterFlow
Preciso saber programar para fazer o curso de FlutterFlow?
Não. O curso começa do zero e usa a interface visual do FlutterFlow. Você aprende lógica e, quando necessário, escreve trechos simples de Dart com os exemplos prontos que acompanham o material.
FlutterFlow é gratuito ou pago?
Tem plano gratuito para aprender e construir, mas para exportar código, publicar nas lojas e usar domínio próprio é preciso um plano pago. O curso mostra o que dá para fazer em cada plano antes de você gastar.
Dá para publicar o app na App Store e Google Play com FlutterFlow?
Sim. O FlutterFlow gera apps nativos em Flutter e o curso tem um módulo dedicado ao processo completo de build, ícones, splash screen e submissão nas duas lojas, incluindo como resolver rejeições comuns.
FlutterFlow ou Bubble: qual escolher?
Bubble é forte para web apps; FlutterFlow é melhor para apps mobile nativos iOS e Android porque gera código Flutter real e exportável. Se seu foco é app de celular publicado nas lojas, FlutterFlow tende a ser a escolha mais adequada.
Posso exportar o código do app criado no FlutterFlow?
Sim, em planos pagos você exporta o código Flutter completo, o que evita ficar preso à plataforma. O curso ensina a estrutura do código gerado para você dar manutenção ou contratar um dev depois.
Cursos relacionados de Sites, SaaS e Apps
- Curso de SaaS
- Curso de Micro SaaS
- Curso de Aplicativos Mobile
- Curso de Firebase
- Curso de Supabase
- Curso de Criação de Sites
- Curso de WordPress
- Curso de Landing Pages
- Curso de Webflow
- Curso de Framer
Ver todos os cursos de Sites, SaaS e Apps → · Catálogo completo