Logo do curso
Curso

Supabase:

construção de backends robustos com IA

Quero estudar na alura

4h

Para conclusão

79

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Modele esquemas de banco de dados aplicando normalização para reduzir duplicação e melhorar performance.
  • Implemente e gerencie migrações para versionar, aplicar e reverter mudanças no banco de dados.
  • Aplique políticas de Row Level Security para proteger o acesso a registros conforme regras de negócio.
  • Configure e gerencie autenticação para controlar o acesso de usuários.
  • Utilize Edge Functions para orquestrar cadastros, validações e regras de negócio seguras no backend.
  • Gerencie storage e políticas de segurança para arquivos garantindo controle de acesso e integridade dos dados.
  • Integre o front-end com o Supabase para executar operações de CRUD e manter relacionamentos entre tabelas.

Público alvo_

Desenvolvedores, estudantes e profissionais que precisam montar MVPs ou sistemas produtivos com um Backend as a Service, buscando aprender modelagem de dados, segurança, autenticação, storage e funções de borda com Supabase.

Ricardo Bugan Debs

Ricardo Bugan Debs

linkedin

Head | Estratégia | Visão de negócios | Liderança | Transformação Ágil | Product Manager | TecnologiaSou Head de Operações e Tecnologia com mais de 10 anos de experiência em tecnologias full satck, No Code e desenvolvimento de produtos. Minha atuação é focada na estruturação de operações eficientes e escaláveis, alinhando processos internos à estratégia de negócios, com o objetivo de garantir sustentabilidade e resultados consistentes.

Curso atualizado em 30/05/2026

Ementa

  1. Fundamentos do Supabase

    • Apresentação
    • Conhecendo o Supabase
    • Nossa primeira tabela
    • Gerenciamento de dados dinâmicos
    • Para saber mais: Back-end
    • Faça como eu fiz: Supabase básico
    • O que aprendemos?
  2. Modelagem de dados com IA

    • Revisando inserção de colunas
    • Criando relacionamentos
    • Modelando o banco de dados
    • Gerenciamento de estoque
    • Para saber mais: tipos de dados
    • Faça como eu fiz: Banco de dados
    • O que aprendemos?
  3. Políticas e segurança

    • Visualizando o Schema do banco
    • Definindo politicas de acesso
    • Gerenciamento de relacionamentos
    • Row Level Security
    • Para saber mais: diagrama de relacionamentos
    • Faça como eu fiz: Normalização e RLS
    • O que aprendemos?
  4. Autenticação, funções e armazenamento

    • Autenticação
    • Gerenciamento de autenticação
    • Para saber mais: autenticação e autorização
    • Funções de Backend
    • Storage de arquivos
    • Para saber mais: RPC no Supabase
    • Faça como eu fiz: Supabase integrado
    • O que aprendemos?
  5. Edge Functions e integração da aplicação

    • Criando Edge Functions
    • Para saber mais: o que são Edge Functions?
    • Faça como eu fiz: cadastro com Edge
    • O que aprendemos?
    • Conclusão

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Inteligência Artificial

Mergulhe com profundidade no universo da Inteligência Artificial (IA) aplicada a diferentes áreas de atuação e domine as principais ferramentas que estão moldando o agora, como ChatGPT e Midjourney. Navegue pelos nossos cursos e comece a explorar todo o potencial das IAs Generativas para impulsionar a sua carreira.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 76 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda IA para Programação com esse e outros cursos, comece agora!

Conheça os Planos para Empresas