6h

Para conclusão

2
Cursos

Boas-vindas à trilha de Supabase!

Nesta jornada, você transformará sua abordagem de desenvolvimento ao dominar o Supabase como a espinha dorsal de backends robustos, escaláveis e resilientes. O foco é evoluir do desenvolvimento básico de aplicações para a arquitetura de sistemas preparados para produção, onde as regras de negócio, a segurança e a infraestrutura de dados rodam com máxima eficiência.

A jornada começa com a construção e segurança do backend, onde você aprenderá a modelar esquemas normalizados, versionar o banco com migrações e proteger dados sensíveis na camada do banco usando Row Level Security (RLS) e autenticação.

Em seguida, avançamos para o pilar de resiliência e escalabilidade, projetando relacionamentos complexos, garantindo atomicidade nas operações e implementando Edge Functions, filas e Cron Jobs para processamentos pesados e assíncronos.

Ao concluir, você dominará desde a integração reativa com React e fluxos colaborativos até práticas avançadas de observabilidade, consolidando uma visão de engenharia pronta para diagnosticar falhas e suportar picos de carga.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

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

Conheça os planos

Com quem você vai aprender?

  • Ricardo Bugan Debs

    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 Stack, 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.

  • Ricardo Bugan Debs

    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 Stack, 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.

Passo a passo
  1. 1 Fundamentos do backend, segurança e arquitetura de dados

    Neste passo, você aprenderá a estruturar o Supabase como o motor central da sua aplicação, focando em segurança e integridade de dados desde a base. Você modelará esquemas de banco de dados normalizados e gerenciará migrações para versionar e reverter mudanças com segurança. Ao final, você estará apto a implementar políticas de Row Level Security (RLS) e autenticação robustas, além de orquestrar regras de negócio no backend com Edge Functions e gerenciar o armazenamento seguro de arquivos via storage, integrando tudo ao front-end para operações de CRUD eficientes.

    • Curso Supabase: construção de backends robustos com IA

      04h
      • 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.
  2. 2 Padrões de resiliência, automação e alta disponibilidade

    Neste passo, você elevará a maturidade técnica da sua aplicação para suportar cenários complexos do mundo real e picos de carga. Você aprenderá a garantir atomicidade e idempotência nas operações, modelando relacionamentos complexos de muitos para muitos (NxM). O foco será o desenvolvimento de soluções resilientes por meio de filas, Cron Jobs e tratamento de fluxos assíncronos com Edge Functions. Ao final, você dominará práticas de observabilidade com análise de logs e métricas, além de conectar componentes React reativos e integrar fluxos de design e código usando Figma e Cloud Code no VS Code.

    • Curso Supabase: ferramentas para resiliência e escalabilidade

      02h
      • Implemente regras de negócio no Supabase garantindo atomicidade e idempotência nas operações.
      • Projete e modele relacionamentos NxM no banco de dados refletindo cenários do mundo real e políticas de deleção.
      • Desenvolva Edge Functions para mediar comunicação entre front‑end e back‑end e tratar fluxos assíncronos.
      • Implemente filas e Cron Jobs para gerenciar picos de carga e processamento em lote de forma resiliente.
      • Implemente práticas de observabilidade, incluindo análise de logs, métricas e alertas para diagnóstico rápido de falhas.
      • Conecte componentes React reativos ao back‑end, interpretando respostas HTTP e fornecendo feedback ao usuário.
      • Crie layouts e protótipos no Figma e integre o trabalho colaborativo com Cloud Code no VS Code.

Escola

Back-end

Além dessa, a categoria Back-end conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas