Cursos online com certificado • Acesso imediato após a compra
Cursos Parceiros / Cursos Udemy

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

Pré-visualizar este curso

★★★★★Curso online com certificado
Curso online

Estude pela plataforma EAD da Intensiva Cursos, de forma prática e organizada.

Certificado

Emissão de certificado após conclusão e aprovação, conforme as regras do curso.

Acesso imediato

O acesso é liberado automaticamente após a confirmação da compra.

Resumo do curso

Pré-visualizar este curso

Descrição do curso

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á.

Informações do produto

Categoria
Cursos Parceiros / Cursos Udemy
Formato
Online, com acesso pela plataforma da Intensiva Cursos.
Certificado
Disponível após conclusão do curso e aprovação na avaliação, quando aplicável.

Perguntas frequentes

Como funciona?

Após a compra, o acesso ao curso é liberado conforme a confirmação do pagamento e as regras da plataforma.

O curso possui certificado?

Sim. O certificado é disponibilizado após a conclusão do curso e aprovação na avaliação final, quando aplicável.

Quais formas de pagamento estão disponíveis?

As formas de pagamento são exibidas no checkout oficial da Intensiva Cursos.

Onde finalizo a compra?

A compra é finalizada no site oficial da Intensiva Cursos, em ambiente seguro.

Pronto para começar?

Acesse a página oficial do produto para finalizar sua matrícula com segurança.

Comprar agora
Comprar por R$ 34,99