Crie uma Plataforma de Cursos com Next.js 15 – Do Zero ao Deploy!
Construa um sistema completo de cursos online, com autenticação, painel administrativo, ranking e monetização.















Veja o CodeLab em ação
Conheça todas as funcionalidades que você irá desenvolver

O que você vai construir?
Durante o curso, você desenvolverá um projeto completo com as seguintes funcionalidades
Autenticação
Fluxos de autenticação com Clerk, incluindo múltiplas opções de login.
UI Moderna e Responsiva
Construção de um front-end profissional com shadcn/ui, Tailwind e Radix UI.
Editor de Rich Text
Utilização do TipTap para criação de conteúdo dinâmico para os cursos.
Upload de Arquivos
Sistema de envio e controle de arquivos com drag-and-drop e Cloudflare R2.
Painel Administrativo
Gerenciamento de cursos, usuários e conteúdos.
Sistema de Pagamentos
Monetize sua plataforma com integração ao Asaas para pagamentos.
Player de Vídeo Customizado
Implantação de um player moderno e interativo com VidStack.
Gerenciamento de Estado
Estado global eficiente com Zustand e sincronização via TanStack Query.
Stack Moderna e Tecnologias de Ponta
Aprenda com as ferramentas mais utilizadas no mercado e mantenha-se sempre atualizado
Next.js 15
Framework React para aplicações web modernas e rápidas.
TypeScript
Superset de JavaScript que adiciona tipagem estática segura.
Clerk
Autenticação e autorização para aplicações web.
shadcn/ui
Componentes de interface reutilizáveis para aplicações web.
Tailwind 4.0
Framework CSS utilitário para design ágil e responsivo.
Prisma ORM
ORM simples e eficiente para gerenciar seu banco de dados.
Asaas
Plataforma Brasileira de pagamentos online com ótimas taxas.
Tanstack Query
Gerenciamento de estados assíncronos de forma otimizada.
React Hook Form
Ferramenta para gerenciar formulários de maneira simples.
Tiptap
Editor de texto com suporte a Markdown e Rich Text.
Zustand
Gerenciamento de estados globais, parecido com o Redux.
Vercel
Plataforma de deploy e hospedagem de aplicações web.
O que dizem sobre meus cursos
Veja o que alguns dos meus alunos têm a dizer
sobre os meus cursos.
Jean Fredson
Realmente um curso de respeito e qualidade, com uma didática simples e enriquecida em detalhes. 💯🔝✅
Robson S.
Sem dúvidas, tanto o curso quanto o professor são excelentes, superou minhas expectativas, parabéns.
Lucas Baradel
Curso sensacional, o projeto ficou massa demais!! Agradeço imensamente ao Gabriel pelo esclarecimento das dúvidas que foram aparecendo ao decorrer do curso.
Marcos Aurélio
Eu já conhecia os projetos do Gabriel através do seu canal GBDev no Youtube. O Gabriel tem uma didática incrível e os seus projetos são bem elaborados com as maiores expertises de um bom Desenvolvedor. Super recomendo!
Fabiano Vilela
Um dos melhores cursos que já fiz aqui na plataforma. Excelente didática, projeto real, com funcionalidades que agregam valor e conhecimento.
Átila Delcanton
Atendeu as minhas expectativas, conteudo muito bom objetivo e rico! Didadica muito boa.
Eduardo Andrade
Excelente curso, foi de bom ter feito esse curso aprendi muito, e o instrutor explica muito bem, gostei muito
Jean Fredson
Realmente um curso de respeito e qualidade, com uma didática simples e enriquecida em detalhes. 💯🔝✅
Robson S.
Sem dúvidas, tanto o curso quanto o professor são excelentes, superou minhas expectativas, parabéns.
Lucas Baradel
Curso sensacional, o projeto ficou massa demais!! Agradeço imensamente ao Gabriel pelo esclarecimento das dúvidas que foram aparecendo ao decorrer do curso.
Marcos Aurélio
Eu já conhecia os projetos do Gabriel através do seu canal GBDev no Youtube. O Gabriel tem uma didática incrível e os seus projetos são bem elaborados com as maiores expertises de um bom Desenvolvedor. Super recomendo!
Fabiano Vilela
Um dos melhores cursos que já fiz aqui na plataforma. Excelente didática, projeto real, com funcionalidades que agregam valor e conhecimento.
Átila Delcanton
Atendeu as minhas expectativas, conteudo muito bom objetivo e rico! Didadica muito boa.
Eduardo Andrade
Excelente curso, foi de bom ter feito esse curso aprendi muito, e o instrutor explica muito bem, gostei muito
Jean Fredson
Realmente um curso de respeito e qualidade, com uma didática simples e enriquecida em detalhes. 💯🔝✅
Robson S.
Sem dúvidas, tanto o curso quanto o professor são excelentes, superou minhas expectativas, parabéns.
Lucas Baradel
Curso sensacional, o projeto ficou massa demais!! Agradeço imensamente ao Gabriel pelo esclarecimento das dúvidas que foram aparecendo ao decorrer do curso.
Marcos Aurélio
Eu já conhecia os projetos do Gabriel através do seu canal GBDev no Youtube. O Gabriel tem uma didática incrível e os seus projetos são bem elaborados com as maiores expertises de um bom Desenvolvedor. Super recomendo!
Fabiano Vilela
Um dos melhores cursos que já fiz aqui na plataforma. Excelente didática, projeto real, com funcionalidades que agregam valor e conhecimento.
Átila Delcanton
Atendeu as minhas expectativas, conteudo muito bom objetivo e rico! Didadica muito boa.
Eduardo Andrade
Excelente curso, foi de bom ter feito esse curso aprendi muito, e o instrutor explica muito bem, gostei muito
Jean Fredson
Realmente um curso de respeito e qualidade, com uma didática simples e enriquecida em detalhes. 💯🔝✅
Robson S.
Sem dúvidas, tanto o curso quanto o professor são excelentes, superou minhas expectativas, parabéns.
Lucas Baradel
Curso sensacional, o projeto ficou massa demais!! Agradeço imensamente ao Gabriel pelo esclarecimento das dúvidas que foram aparecendo ao decorrer do curso.
Marcos Aurélio
Eu já conhecia os projetos do Gabriel através do seu canal GBDev no Youtube. O Gabriel tem uma didática incrível e os seus projetos são bem elaborados com as maiores expertises de um bom Desenvolvedor. Super recomendo!
Fabiano Vilela
Um dos melhores cursos que já fiz aqui na plataforma. Excelente didática, projeto real, com funcionalidades que agregam valor e conhecimento.
Átila Delcanton
Atendeu as minhas expectativas, conteudo muito bom objetivo e rico! Didadica muito boa.
Eduardo Andrade
Excelente curso, foi de bom ter feito esse curso aprendi muito, e o instrutor explica muito bem, gostei muito
Para Quem é Este Curso?
Descubra se isso é o que você procura
Esse curso é perfeito para você se...
Você já tem experiência com JavaScript e React
O curso foi feito para quem já domina o básico e quer aprender a construir aplicações web robustas com Next.js.
Você quer dominar o Next.js e tecnologias modernas
Aprenda funcionalidades avançadas do Next.js, como autenticação com Clerk, formulários avançados com React Hook Form / Zod e pagamentos com Asaas.
Você busca aprender tecnologias de ponta
Além de Next.js, trabalharemos com TypeScript, Tailwind CSS, Tanstack Query, Zustand, e mais ferramentas essenciais para desenvolvimento escalável.
Você quer construir projetos reais e funcionais
O foco do curso é criar um projeto completo, do zero ao deploy, com funcionalidades práticas de mercado.
Esse curso não é para você se...
Você nunca programou antes
O curso exige uma base sólida em JavaScript e React, recomendando-se aprender essas tecnologias antes de começar.
Você busca um curso superficial
Este curso vai além dos fundamentos, mergulhando em tecnologias de mercado para construir aplicações modernas e funcionais.
Você não está disposto a praticar
Este curso é prático e exige que você se envolva ativamente no desenvolvimento do projeto para obter os melhores resultados.
Você procura um curso extenso e demorado
Embora tenha uma carga horária de +/- 19 horas, o curso é focado e eficiente, ideal para quem busca aprendizado rápido sem comprometer a qualidade.
Conteúdo do Curso
Tenha uma visão geral da estrutura dos módulos e aulas
01Setup Inicial e Ferramentas Essenciais(58:29)
02Autenticação com Clerk + Configuração de Banco(01:19:15)
03Modelagem e Exibição de Cursos(01:12:40)
04Detalhes do Curso e Página de Aulas(02:19:17)
05Query, Progresso e Redirecionamento Inteligente(49:47)
06Comentários nas Aulas(25:17)
07Checkout com Pix e Cartão (Asaas)(03:10:38)
08Painel Administrativo(05:21:25)
09Notificações e Engajamento(01:00:21)
10Finalização, Otimizações e Deploy(01:00:17)
10 Módulos
61 Aulas
18 Horas de conteúdo
Risco Zero
Ao adquirir o curso, você terá 7 dias completos para explorar todas as aulas. Se, por qualquer motivo, você não estiver satisfeito(a) com sua experiência, basta solicitar o reembolso na plataforma dentro desse período e nós reembolsaremos o valor total da sua compra.
Comece agora mesmo
Projeto de qualidade com preço acessível.
PROMOÇÃO DE LANÇAMENTO
DevByGB é nossa plataforma própria de cursos, com foco em proporcionar uma experiência personalizada, além de oferecer preços especiais e suporte integral ao aluno.
Perguntas Frequentes
Tire suas dúvidas sobre o curso