# Supabase sem mistério: banco, auth e RLS

Curso em português para entender o Supabase, o back-end por trás de muitos apps feitos com IA. Em uma apresentação e 14 aulas, com o mini CRM Funil, você aprende o painel, Postgres, Auth, Storage, Edge Functions, Realtime, Data API, RLS e chaves, pgvector, Cron, Queues, GraphQL, agente de código com MCP e o checklist para ir para produção.

- Escola: Escola de Aplicativos
- Instrutor: Mauro Mequelussi
- Idioma: português (Brasil)
- Nível: Iniciante
- Carga: 15 aulas em vídeo, 1h12
- Formato: online, no seu ritmo, com progresso salvo por aula
- Página do curso: https://www.escoladeaplicativos.com.br/cursos/supabase-sem-misterio

## Ementa

### Módulo 1: O painel

1. Introdução: entenda o painel do Supabase e o app Funil (1 min)
2. O que é Supabase: Postgres, serviços e o painel explicado (4 min)

### Módulo 2: Produtos

1. Tabelas, relações e SQL sem medo no Supabase (5 min)
2. Autenticação no Supabase: login, usuários e permissões (5 min)
3. Supabase Storage: arquivos privados, URLs assinadas e upsert (5 min)
4. Supabase Edge Functions: webhooks e IA sem expor sua chave (5 min)
5. Supabase Realtime: atualize seu app sem apertar F5 (5 min)

### Módulo 3: Recursos avançados

1. Supabase Data API: por que a tabela sumiu e como liberar (5 min)
2. Supabase RLS: proteja os dados do seu app e as chaves de API (6 min)
3. Busca semântica e embeddings no Supabase com pgvector (5 min)
4. Supabase Cron: automatize tarefas com pg_cron no banco (5 min)
5. Filas no Supabase: processe milhares de contatos sem travar (5 min)
6. GraphQL no Supabase: quando usar e quando o REST basta (5 min)

### Módulo 4: Agente de código e produção

1. Supabase com Claude Code: MCP, CLI e migrations seguras (5 min)
2. Supabase em produção: segurança, backups e limites (5 min)

## Como fazer o curso

Entre na área de membros da Escola de Aplicativos, confirme seu e-mail e WhatsApp e faça a matrícula em https://www.escoladeaplicativos.com.br/cursos/supabase-sem-misterio.
