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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Curso de Desenvolvimento de API de Sistema de Pagamento com Iyzico e Node.js

Curso de Curso de Desenvolvimento de API de Sistema de Pagamento com Iyzico e Node.js

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.

Curso de Desenvolvimento de API de Sistema de Pagamento com Iyzico e Node.js

Sobre o Curso

Neste curso, você aprenderá como os sistemas de pagamento online funcionam e desenvolverá uma API de sistema de pagamento segura usando Iyzico, Node.js, MongoDb e Docker. Escreveremos uma API RESTful que pode funcionar tanto com aplicativos web quanto com aplicativos móveis/desktop usando Node.js. Utilizaremos as tecnologias Node.js e Express.js para processamento no lado do servidor. Nosso servidor Node.js será implantado usando Docker e Heroku. Para o banco de dados, utilizaremos a infraestrutura do MongoDb e do MongoDb Atlas. Para dar suporte ao desenvolvimento de código JavaScript no lado do Node.js, utilizaremos a estrutura Babel.js e @babel/preset-env para habilitar recursos ES6, ES7, ES8 e ES9 em nosso código. Dessa forma, podemos utilizar os recursos mais recentes em nosso desenvolvimento. Você aprenderá sobre a infraestrutura do sistema de API do Iyzico e do painel do comerciante do Iyzico. Após integrar o Iyzico, você aprenderá a usar os seguintes módulos: Módulo de Cartão, Módulo de Parcelamento, Módulo de Pagamento Normal, Módulo de Pagamento 3D Secure, Módulo de Formulário de Checkout, Módulo de Cancelamento de Pagamento e Módulo de Reembolso. Garantiremos a distribuição funcional dos métodos nesses módulos usando a estrutura Promise. Em seguida, faremos testes nesses métodos distribuídos. Após concluir os testes, configuraremos mecanismos do lado do servidor, como Express.js e HTTPS. Também utilizaremos metodologias comumente usadas no Node.js para garantir a segurança. Realizaremos as configurações de Autorização no lado do servidor usando os módulos passportjs e passport-jwt. Criaremos um cluster no MongoDb Atlas e concluiremos a conexão com o MongoDb. Em seguida, criaremos modelos de banco de dados para Usuário, Produto, Carrinho, Pagamento Bem-sucedido e Pagamento Mal-sucedido. Preencheremos o banco de dados com dados de amostra para obter um pequeno sistema BackEnd necessário para o funcionamento do sistema de pagamento. Usando o express.Router nesse sistema BackEnd, garantiremos a operação baseada em solicitações dos módulos Iyzico mencionados acima. Testaremos o código que escrevemos com solicitações do Postman pré-instaladas. Dockerizaremos nossa aplicação Node.js e enviaremos nosso código para o GitHub. Juntamente com os serviços de contêiner do Heroku, faremos com que esse código funcione no Heroku. Em seguida, faremos testes do Postman em nosso sistema em execução no Heroku.

O que Você Aprenderá

- Criar um sistema de pagamento com Node.js - Aprender sobre sistemas de pagamento - Aprender como criar um mecanismo de API com Node.js - Aprender a instalação e uso do banco de dados MongoDb no lado do Node.js - Aprender como autenticar no Node.js e no lado do servidor - Implantar uma aplicação Node.js usando Heroku e Docker - Usar o BabelJs - Garantir segurança nos mecanismos de API - Usar os métodos de API do sistema Iyzico - Usar o painel do comerciante do sistema Iyzico - Instalar programas necessários para o desenvolvimento do Node.js - Praticar os padrões de API RESTful - Lidar com o gerenciamento de erros do lado do servidor no Node.js
Ver informações completas