Affiliate University

Curso de Supabase Online

O Curso de Supabase ensina você a construir o backend completo de um SaaS ou app usando Postgres gerenciado, autenticação, Row Level Security, Storage, Realtime e Edge Functions. Ao final, você modela tabelas com SQL, protege dados com políticas RLS, conecta o front com a biblioteca supabase-js e publica funções serverless — sem montar servidor próprio.

Atualizado em 28 de junho de 2026 · Catálogo Affiliate University

Resumo do Curso de Supabase
CursoCurso de Supabase
Formato100% online, no seu ritmo
Duração6 módulos, cerca de 4h30 de vídeo
Conteúdo6 módulos · 24 aulas
IdiomaPortuguês (Brasil)
CategoriaSites, SaaS e Apps

Por que fazer o Curso de Supabase?

A maior parte do tempo de quem cria um produto digital some montando backend: banco, login, permissões e upload de arquivos. O Supabase entrega tudo isso integrado sobre Postgres real, com plano gratuito generoso. Dominar RLS, índices e Edge Functions é o que separa um protótipo que vaza dados de um app seguro e pronto para escalar.

O que você vai aprender no Curso de Supabase

Materiais inclusos

Currículo do Curso de Supabase: módulos e aulas

Módulo 1 — Fundamentos e setup
  • O que é Supabase e como se compara a Firebase
  • Criar projeto, navegar pelo Dashboard e Table Editor
  • Instalar o Supabase CLI e rodar o ambiente local com Docker
  • Conectar supabase-js a um projeto front-end
Módulo 2 — Banco de dados Postgres na prática
  • Modelagem: tabelas, tipos, chaves primárias e estrangeiras
  • Relacionamentos 1-N e N-N e o SQL Editor
  • Migrations versionadas e seed de dados
  • Views, funções RPC e triggers em PL/pgSQL
Módulo 3 — Autenticação e segurança (RLS)
  • Login com e-mail/senha, magic link e OAuth
  • Entendendo JWT, sessões e auth.uid()
  • Escrevendo políticas de Row Level Security do zero
  • Testando políticas e evitando vazamento de dados
Módulo 4 — Storage e arquivos
  • Buckets públicos x privados
  • Upload e download de imagens com supabase-js
  • Políticas de acesso a arquivos
  • URLs assinadas e transformação de imagens
Módulo 5 — Edge Functions e integrações
  • Criar e deployar funções em Deno/TypeScript
  • Webhooks e segredos com variáveis de ambiente
  • Integração de pagamento com Stripe
  • Cron jobs e tarefas agendadas com pg_cron
Módulo 6 — Realtime e produção
  • Subscriptions e atualização ao vivo da UI
  • Presence e broadcast para apps colaborativos
  • Índices, performance e limites do plano
  • Backup, branching e deploy seguro do projeto

Para quem é o Curso de Supabase?

Para desenvolvedores, criadores de SaaS e apps e pessoas vindas do no-code que querem um backend real, seguro e escalável sem montar e manter servidor próprio. Ideal para quem já mexe com JavaScript/React e quer dominar Postgres, autenticação e RLS na prática.

Quanto tempo dura o Curso de Supabase?

O Curso de Supabase tem 6 módulos, cerca de 4h30 de vídeo, organizado em 6 módulos com 24 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 Supabase

Supabase é melhor que Firebase?

Depende do projeto. O Supabase usa Postgres (banco relacional SQL com relacionamentos, joins e RLS) e é open source; o Firebase usa Firestore (NoSQL). Para apps com dados estruturados e consultas complexas, o Supabase costuma ser mais previsível. O curso mostra as diferenças na prática.

Preciso saber SQL para aprender Supabase?

Não para começar — o Table Editor permite criar tabelas visualmente. Mas SQL faz toda a diferença em RLS, índices e funções RPC, então o curso ensina o SQL necessário do zero, focado no que você usa de verdade no Supabase.

O Supabase é gratuito?

Há um plano gratuito generoso, suficiente para aprender e lançar projetos pequenos, com limites de banco, storage e usuários ativos. O curso inclui uma planilha para estimar custos e entender quando vale migrar para o plano pago.

Dá para usar Supabase em produção?

Sim. Ele roda sobre Postgres real e é usado em apps em produção. O segredo é configurar RLS corretamente, criar índices e proteger as chaves — exatamente o que o módulo de produção e o checklist de segurança cobrem.

Supabase funciona com Next.js e React?

Sim, com a biblioteca supabase-js e helpers para SSR. O curso entrega um boilerplate Next.js com Auth e RLS prontos, além de mostrar integração com React e ferramentas no-code.

Cursos relacionados de Sites, SaaS e Apps

Ver todos os cursos de Sites, SaaS e Apps → · Catálogo completo