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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Serviços Web RESTful | APIs REST: do zero ao especialista

Curso de Serviços Web RESTful | APIs REST: do zero ao especialista

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.

Serviços da Web RESTful | APIs REST: Do Zero ao Especialista

Desenvolva APIs REST com: NodeJS, Express, Python, Flask, MongoDB, Mongoose, AJAX: jQuery Fetch API, C#, Postman, Robo3T

Você está interessado em dominar o desenvolvimento da Web através da criação de Serviços da Web RESTful? Você quer aprender todos os fundamentos das arquiteturas REST? Você está procurando expandir suas oportunidades de emprego com novos conhecimentos em Serviços da Web? Se você respondeu sim a alguma das perguntas acima, este é o curso para você. Aprenderemos, do zero, como desenvolver serviços da web RESTful completos. Para fazer isso, usaremos as tecnologias mais comumente usadas hoje: NodeJS, Express, Python, Flask, MongoDB, Mongoose, AJAX com jQuery e Fetch API, Robo 3T e Postman. Quais conceitos iremos abordar? Exploraremos os fundamentos teóricos das Arquiteturas REST e dos Serviços RESTful. Mais tarde, desenvolveremos um projeto completo de API REST do zero usando Express (NodeJS), MongoDB, Mongoose, Robo 3T e Postman. Implementaremos operações CRUD com usuários. Em seguida, aprofundaremos os conceitos básicos do AJAX e forneceremos um exemplo de invocação da API desenvolvida a partir de um cliente da web usando jQuery e Fetch API. Além disso, exploraremos os diferentes métodos de autenticação disponíveis hoje, do menos seguro ao mais seguro, e os incorporaremos em nossa solução para garantir acesso seguro aos nossos recursos. Para concluir o curso, desenvolveremos um protótipo de cliente usando a linguagem C#, permitindo-nos colocar em prática tudo o que aprendemos.

O que você aprenderá

- Introdução aos Serviços da Web (conceitos gerais) - Fundamentos teóricos das Arquiteturas REST - Instalação e configuração da linguagem NodeJS e do framework Express - Instalação e configuração da linguagem Python e do framework Flask - Instalação do MongoDB e do Robo 3T - Desenvolvimento de uma API REST com operações CRUD (criar, ler, atualizar, excluir) - Conectando o Express ao MongoDB usando o Mongoose - Analisando os cabeçalhos HTTP das solicitações e respostas do cliente e do servidor - Usando o Postman e o Robo 3T para enviar solicitações e consultar o status do banco de dados - Fundamentos teóricos básicos do AJAX - Invocando a API REST usando AJAX com jQuery e Fetch API - Compreendendo as diferenças entre os conceitos de autorização e autenticação - Métodos de autenticação: autenticação básica - Métodos de autenticação: autenticação digest - Métodos de autenticação: autenticação baseada em token - Métodos de autenticação: autenticação OAuth 2.0 - Implementação de um cliente usando a linguagem C# para consumir a API REST
Ver informações completas