Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Projeto Avançado de SaaS do Next.JS 13: Construa uma Plataforma de Publicação de Blogs

Curso de Projeto Avançado de SaaS do Next.JS 13: Construa uma Plataforma de Publicação de Blogs

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Crie uma plataforma de postagem de blog Full Stack com Next.js 13

Aprenda como criar um aplicativo SaaS moderno e seguro

Descubra as últimas tecnologias em desenvolvimento web e construa uma plataforma de postagem de blog completa, semelhante ao Medium. Neste curso abrangente, você aprenderá como utilizar o Next.js 13, NextAuth, Prisma, MongoDB, Typescript, React, Tailwind CSS, ShadCN UI, middlewares, rotas de API, login sem senha, editor de texto rico e upload de imagens para o Cloudinary.

Projetado para desenvolvedores que desejam aprimorar suas habilidades na construção de aplicativos escaláveis e seguros, este curso abrange todos os conceitos e tecnologias essenciais. Você adquirirá experiência em:

  • Next.js 13: Um poderoso framework React para construir sites renderizados no servidor e estáticos.
  • NextAuth: Uma solução de autenticação sem cabeçalho especificamente projetada para aplicativos Next.js.
  • Prisma: Um ORM moderno que simplifica a interação com o MongoDB usando TypeScript.
  • MongoDB: Um banco de dados NoSQL flexível e escalável.
  • Typescript: Uma linguagem de programação tipada que minimiza erros.
  • React: Uma biblioteca JavaScript popular para criar interfaces de usuário.
  • Tailwind CSS: Um framework CSS de primeira utilidade para estilização sem esforço de seu aplicativo.
  • ShadCN UI: Uma biblioteca de interface responsiva e visualmente atraente adaptada para aplicativos Next.js.
  • Middlewares: Código personalizado que aprimora a comunicação entre o cliente e o servidor.
  • Rotas de API: Rotas que expõem os dados do seu aplicativo para outros aplicativos.
  • Login sem senha: Um método de autenticação seguro e conveniente para usuários.
  • Rotas protegidas: Rotas acessíveis apenas para usuários logados.
  • Editor de texto rico: Uma ferramenta que permite aos usuários criar e editar conteúdo de texto rico.
  • Upload de imagens para o Cloudinary: Um serviço que facilita o upload e armazenamento de imagens.

Ao concluir este curso, você possuirá as habilidades e conhecimentos necessários para desenvolver sua própria aplicação de postagem de blog SaaS. Além disso, você poderá aplicar essas habilidades para construir vários tipos de aplicativos web.

O que você aprenderá:

  • Configurar um projeto Next.js 13 com NextAuth, Prisma, MongoDB e Typescript.
  • Construir um sistema de autenticação de usuário robusto usando NextAuth.
  • Interagir com o MongoDB através do TypeScript e Prisma.
  • Criar uma interface de usuário visualmente atraente e responsiva com Tailwind CSS e ShadCN UI.
  • Implementar middlewares para fortalecer seu aplicativo contra ataques.
  • Expor os dados do seu aplicativo para outros aplicativos por meio de rotas de API.
  • Implementar login sem senha para maior conveniência e segurança do usuário.
  • Proteger rotas em seu aplicativo para restringir o acesso apenas a usuários logados.
  • Utilizar um editor de texto rico para criar e editar conteúdo com facilidade.
  • Fazer upload de imagens para o Cloudinary e exibi-las perfeitamente em seu aplicativo.

Para quem é este curso:

Este curso é ideal para desenvolvedores que desejam construir aplicativos de postagem de blog modernos, escaláveis e seguros. Também é adequado para aqueles interessados em aprender as últimas tendências em desenvolvimento web e adquirir proficiência em Next.js 13, NextAuth, Prisma, MongoDB, Typescript, React, Tailwind CSS, ShadCN UI, middlewares, rotas de API, login sem senha, editor de texto rico e upload de imagens para o Cloudinary.

O que você aprenderá:

  • Criar um SaaS de postagem de blog totalmente autenticado.
  • Dominar os conceitos do Next.js 13.
  • Desenvolver um design responsivo usando Tailwind CSS e ShadCN UI.
  • Integrar NextAuth (AuthJS), Prisma e MongoDB.
  • Explorar técnicas modernas de desenvolvimento, como upload de imagens para o Cloudinary, editor de texto rico e login com Google e GitHub.
Ver informações completas