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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de NodeJS - Construa APIs RESTful completas para E-Commerce 2023 (em árabe)

Curso de NodeJS - Construa APIs RESTful completas para E-Commerce 2023 (em árabe)

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.

Construa um Curso Completo de APIs RESTful para E-Commerce

Visão Geral do Curso

Durante este curso, você aprenderá como construir uma plataforma de e-commerce totalmente funcional usando NodeJs, Express, Mongoose e MongoDB. O curso se concentrará na criação de APIs RESTful para várias funcionalidades.

Destaque do Curso

Visão Geral do Projeto

Nesta seção, revisaremos o projeto de e-commerce que será implementado ao longo do curso. É importante prestar atenção para entender as funcionalidades que serão implementadas.

Como a Web Funciona

Nesta seção, discutiremos o básico de redes e como a web funciona. Isso fornecerá uma base para construir nas próximas seções.

Preparando Ferramentas e Ambiente

Nesta seção, configuraremos nosso ambiente de trabalho e o editor que usaremos.

Preparando o Servidor Express e o MongoDB

Nesta seção, configuraremos nosso aplicativo Express, criaremos o servidor e conectaremos nossa aplicação ao banco de dados. Também explicaremos a estrutura de arquivos com a qual trabalharemos ao longo do projeto.

Operações CRUD de Categorias

Nesta seção, começaremos a implementar a funcionalidade real para gerenciar categorias na loja de e-commerce. As categorias podem incluir roupas, eletrônicos e muito mais.

Tratamento Avançado de Erros e Adição de Camada de Validação

Esta seção abordará como o Express lida com erros e como podemos personalizar as mensagens de erro. Também abordaremos outros erros potenciais que podem ocorrer na aplicação.

Operações CRUD de Subcategorias e Marcas

Nesta seção, implementaremos subcategorias associadas a categorias principais. Além disso, trabalharemos no gerenciamento de marcas na loja de e-commerce.

Operações CRUD de Produtos

Esta seção se concentrará na criação, atualização e exclusão de produtos. Também abordaremos a pesquisa, classificação e filtragem de produtos com base em vários critérios.

Upload de Imagens Únicas e Múltiplas e Processamento de Imagens

Nesta seção, aprenderemos como fazer upload de imagens únicas e múltiplas. Também exploraremos técnicas de processamento de imagens para otimizar o desempenho. Além disso, lidaremos com erros que possam ocorrer durante o upload de arquivos.

Autenticação e Autorização

Esta seção abordará o processo de autenticação em detalhes, incluindo login do usuário, criação de conta e recuperação de senha. Também implementaremos autenticação baseada em token e funções de usuário com diferentes permissões.

Avaliações, Lista de Desejos e Endereços do Usuário

Nesta seção, trabalharemos na implementação de avaliações de produtos, permitindo que os usuários adicionem classificações e calculem classificações médias. Também permitiremos que os usuários adicionem produtos à lista de desejos e gerenciem seus endereços para entrega de pedidos.

Cupons e Carrinho de Compras

Esta seção abordará a criação de cupons com datas de validade específicas e porcentagens de desconto. Os usuários poderão aplicar esses cupons ao seu carrinho de compras. Também implementaremos um recurso de carrinho de compras onde os usuários podem adicionar e modificar a quantidade de produtos.

Pedidos em Dinheiro e Online, Pagamentos Online e Implantações

Nesta seção, lidaremos com diferentes tipos de pedidos, incluindo pagamento em dinheiro na entrega e pagamentos online usando gateways de pagamento como o Stripe. Também implantaremos a aplicação no Heroku para compartilhamento ou fins de portfólio.

Segurança

Esta seção discutirá várias medidas de segurança que podem ser implementadas para proteger a aplicação.

Aprimoramentos

Nesta seção, adicionaremos melhorias ou recursos adicionais ao curso. Também abordaremos quaisquer problemas que possam surgir e forneceremos tutoriais em vídeo para solução de problemas.

Apêndice

Nesta seção, forneceremos lições adicionais de JavaScript para ajudá-lo a entender melhor a linguagem e auxiliá-lo durante o curso.

Aprenda sobre o Framework Nestjs

Você aprenderá sobre o framework Nestjs, sua importância e os conceitos fundamentais que ele oferece. Isso o preparará para cursos futuros, caso decida se aprofundar no Nestjs.

O que Você Aprenderá

- Construir uma API RESTful de backend do mundo real para uma plataforma de e-commerce - Implementar recursos como redefinição de senha, emails de confirmação e muito mais - Funcionalidades avançadas de pesquisa, classificação, paginação e filtragem - Criar um sistema de classificação por estrelas - Adicionar códigos de cupom de desconto - Implementar um carrinho de compras e lista de desejos - Permitir pagamentos em dinheiro na entrega e opções de pagamento online - Implementar autenticação e autorização usando JWT - Usar o MongoDB na nuvem - Consultas avançadas do Mongoose e relacionamentos de banco de dados - Fazer upload e processamento de imagens únicas e múltiplas - Armazenar e recuperar dados complexos no MongoDB - Utilizar recursos modernos do JavaScript - Opções de implantação para a aplicação
Ver informações completas