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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Design de API Web RESTful com NodeJS

Curso de Design de API Web RESTful com NodeJS

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.

Aprenda o Design de APIs Web RESTful com NodeJS

Construa aplicações centradas em dados com Node

Explore os aspectos práticos do REST para desenvolver aplicações centradas em dados com Node. As APIs Web RESTful oferecem aos desenvolvedores a oportunidade de criar aplicações inovadoras utilizando dados da internet. Com JavaScript sendo a linguagem da web, construir APIs usando Node.js proporciona uma experiência de desenvolvimento perfeita tanto para o front end quanto para o back end. Este curso abrangente fornece uma visão geral das APIs RESTful e guia você pelos passos lógicos para construir uma. Ele explora três APIs diferentes, destacando suas semelhanças e diferenças para implementá-las de forma eficaz. Começaremos definindo APIs e demonstrando como elas podem ser construídas em cima do HTTP. Também discutiremos as propriedades-chave que tornam uma API RESTful. Ao longo do curso, desenvolveremos uma aplicação web chamada Social Notes que permite aos usuários deixar notas para seus amigos das redes sociais. Utilizaremos a API do Twitter para implementar um fluxo de login e projetar uma API web. Além disso, exploraremos outras duas APIs do mundo real, a API do Facebook e a API do GitHub. Por fim, nos concentraremos nas melhores práticas para garantir APIs seguras, sustentáveis ​​e com bom desempenho. Ao final deste curso, você terá um forte entendimento de APIs, HTTP, REST, OAuth 1.0a, teste de API e segurança de API. Com exposição a três APIs REST diferentes, você se sentirá confiante em utilizar qualquer API RESTful, mesmo sem um SDK. Sobre o autor: John Smith é um programador apaixonado que começou a codificar desde jovem. Atualmente estudando ciência da computação no Instituto de Tecnologia da Geórgia, John também é presidente de uma organização estudantil chamada WebDev Masters, que se concentra em ensinar desenvolvimento web para estudantes. Durante seu tempo na Georgia Tech, John estagiou como desenvolvedor web na BrainTech e TechCo. Ele está dedicado ao futuro do desenvolvimento web e aspira a trabalhar, aprender e ensinar nessa área. O que você aprenderá: - Definir o propósito e o uso de APIs na comunicação cliente-servidor - Explorar solicitações e respostas HTTP, incluindo os vários campos que as compõem - Compreender as restrições arquiteturais e as propriedades que definem uma API RESTful - Utilizar a API do Twitter para postar tweets e pesquisar tweets - Armazenar os dados do Twitter em um banco de dados para minimizar a dependência da API do Twitter - Lidar com as restrições da API do Twitter usando o Async.js - Testar APIs usando ferramentas como Postman e Apache Benchmark - Construir a API no servidor usando Express.js e MongoDB - Obter insights sobre a API do Facebook Graph, incluindo sua estrutura, recursos e permissões - Conhecer a API do GitHub, seu uso de diferentes representações, o verbo PATCH, HATEOAS e solicitações condicionais - Aprender dicas de segurança para evitar vulnerabilidades de sequestro de sessão
Ver informações completas