Next.js 15 na prática: Crie uma plataforma de Cursos – 2025

R$ 34,99

À vistaR$ 33,24no PixÀ vistaR$ 34,99no Boleto

4,7★★★★★(58 classificações)343 alunos
Última atualização em 06/2025|Português 🇧🇷
Curso parceiro da Udemy

Este curso é oferecido por um parceiro externo selecionado pela Intensiva. Ao clicar no botão do curso, você será direcionado para a Udemy para conferir os detalhes atualizados e finalizar a compra diretamente na plataforma parceira.

O que você aprenderá

Criar do zero ao deploy uma plataforma de Cursos completa
Implementar login e registro de usuários com Clerk, oferecendo múltiplas opções de autenticação.
Desenvolver uma UI moderna utilizando shadcn/ui, Tailwind CSS e Radix UI.
Implementar um editor de texto com TipTap para criação de conteúdo de cursos.
Criar um sistema de upload de arquivos com suporte a drag-and-drop e integração com Cloudflare R2.
Criar um painel completo para gerenciamento de cursos, usuários e conteúdo.
Integrar com gateway de pagamento (Asaas) para monetização dos cursos.
Implementar um player de vídeo customizado com VidStack.
Usar Zustand e TanStack Query para gerenciamento eficiente do estado da aplicação.
Explorar temas relacionados
Next.js
Desenvolvimento Web

Este curso inclui:

Duração de vídeo sob demanda
Acesso no dispositivo móvel e na TV
Acesso total vitalício
Certificado de conclusão

Resumo do curso

Classificação4,7 de 5 (58 classificações)
👥Alunos343
👨‍🏫InstrutorGabriel Borges
🗓️Atualização06/2025
🌐IdiomaPortuguês
🏷️CategoriaDevelopment > Web Development > Next.js
💳Preço na UdemyR$ 34,99

Conteúdo do curso

10 seções • 62 aulas • Duração total: 18h 7m

10 seções • — 62 aulas • Duração total: 18h 7m
Setup Inicial e Ferramentas Essenciais — 6 aulas • 58 min
Autenticação com Clerk + Configuração de Banco — 5 aulas • 1 h 19 min
Modelagem e Exibição de Cursos — 4 aulas • 1 h 13 min
Detalhes do Curso e Página de Aulas — 6 aulas • 2 h 19 min
Query, Progresso e Redirecionamento Inteligente — 4 aulas • 50 min
Comentários nas Aulas — 2 aulas • 54 min
Checkout com Pix e Cartão (Asaas) — 10 aulas • 3 h 11 min
Painel Administrativo — 16 aulas • 5 h 21 min
Notificações e Engajamento — 4 aulas • 1 h

Requisitos

  • Visual Studio Code
  • Node 18

Descrição

Neste curso, você aprenderá a criar do zero ao deploy uma plataforma moderna de cursos online, utilizando as mais recentes tecnologias do mercado. Este curso oferece uma experiência prática e detalhada, desde a concepção até a implementação final de um projeto completo e escalável.

O que você vai construir?

Durante o curso, você desenvolverá uma plataforma completa com as seguintes funcionalidades:

Autenticação: Implementação de login e registro de usuários com Clerk, oferecendo múltiplas opções de autenticação.

Interface Moderna e Responsiva: Desenvolvimento de uma UI moderna utilizando shadcn/ui, Tailwind CSS e Radix UI.

Editor de Rich Text: Implementação de um editor de texto com TipTap para criação de conteúdo de cursos.

Upload e Gerenciamento de Arquivos: Sistema de upload de arquivos com suporte a drag-and-drop e integração com Cloudflare R2.

Dashboard Administrativo: Painel completo para gerenciamento de cursos, usuários e conteúdo.

Sistema de Pagamentos: Integração com gateway de pagamento (Asaas) para monetização dos cursos.

Player de Vídeo Personalizado: Implementação de um player de vídeo customizado com VidStack.

Gerenciamento de Estado: Utilização de Zustand e TanStack Query para gerenciamento eficiente do estado da aplicação.

Tecnologias Utilizadas

Para criar o CodeLab, utilizaremos as seguintes tecnologias:

Next.js 15 – Framework React para aplicações web modernas com suporte a Server Components

TypeScript – Superset de JavaScript que adiciona tipagem estática

Clerk – Solução completa para autenticação e gerenciamento de usuários

shadcn/ui – Componentes de interface reutilizáveis.

Tailwind CSS – Framework de CSS utilitário para um design ágil e responsivo

Radix UI – Biblioteca de componentes primitivos acessíveis

Prisma – ORM moderno para gerenciamento do banco de dados

TipTap – Editor de texto rico baseado em ProseMirror

Cloudflare R2 – Armazenamento em nuvem para arquivos e mídia

VidStack – Player de vídeo moderno e customizável

Zustand – Gerenciamento de estado simples e eficiente

TanStack Query – Gerenciamento de estados assíncronos e sincronização de dados

React Hook Form – Gerenciamento de formulários com validação

Zod – Validação de esquemas TypeScript

Por que fazer este curso?

Ao concluir este curso, você terá desenvolvido um projeto completo e funcional que pode ser usado como base para criar sua própria plataforma de cursos. Além disso, você irá dominar uma stack moderna e bastante utilizada no mercado de trabalho, incluindo:

Desenvolvimento full-stack com Next.js

Gerenciamento de estado e cache

Autenticação e autorização

Upload e gerenciamento de arquivos

Integração com serviços de terceiros

Desenvolvimento de interfaces modernas e responsivas

Venha construir o futuro da educação online com a CodeLab!

Para quem é este curso:

Desenvolvedores com experiência prévia em ReactJS e TypeScript que desejam aprender NextJS na prática construindo uma aplicação Full Stack

Desenvolvedores com experiência em NextJS que desejam conhecer as funcionalidades da versão 15 na prática

Mostrar maisMostrar menos

Denunciar abuso

Para quem é este curso:

  • Desenvolvedores com experiência prévia em ReactJS e TypeScript que desejam aprender NextJS na prática construindo uma aplicação Full Stack
  • Desenvolvedores com experiência em NextJS que desejam conhecer as funcionalidades da versão 15 na prática
  • Mostrar maisMostrar menos
  • Denunciar abuso

Ao clicar em “Ver curso na Udemy”, você será direcionado para a Udemy para conferir as informações completas e finalizar a compra diretamente por lá.

0