WebServices em AdvPL (REST e SOAP)

Sobre:

Algumas das vezes precisamos criar ferramentas para terceiros consultarem ou inserirem informações em nosso Protheus. Assim como também precisamos fazer o inverso, consumir ou enviar informações.

Essas integrações são acionadas através de WebServices, sendo que geralmente usamos SOAP ou REST.

Abaixo a lista de Aulas:

  • Aula 01 – Introdução – O que é um WebService
  • Aula 02 – A diferença entre SOAP e REST
  • Aula 03 – A importância de uma camada de segurança
  • Aula 04 – Nomenclaturas usadas (O que é header, body e content-types)
  • Aula 05 – Qual a diferença entre GET, POST, PUT e DELETE
  • Aula 06 – Entendendo a estrutura em XML
  • Aula 07 – Entendendo a estrutura em JSON
  • Aula 08 – SOAP – Configurando o AppServer e o Protheus
  • Aula 09 – SOAP – O que é WSDL
  • Aula 10 – SOAP – Testando a conexão com SoapUI
  • Aula 11 – SOAP – Criando uma consulta de informações
  • Aula 12 – SOAP – Criando uma atualização de informações
  • Aula 13 – REST – Configurando o AppServer e o Protheus
  • Aula 14 – REST – Testando a conexão com Postman
  • Aula 15 – REST – Usando Basic Token
  • Aula 16 – REST – Usando Bearer Token (oAuth2)
  • Aula 17 – REST – Criando uma consulta de informações
  • Aula 18 – REST – Criando uma atualização de informações
  • Aula 19 – Consumindo um WebService SOAP em AdvPL através da TWSDLManager
  • Aula 20 – Consumindo um WebService REST em AdvPL com FWRest
  • Aula 21 – Consumindo um WebService em AdvPL usando HttpGet
  • Aula 22 – Consumindo um WebService com Basic Token usando FWRest
  • Aula 23 – Consumindo um WebService com Bearer Token usando FWRest
  • Aula 24 – Exercícios

Horas e Aulas:

Nesse conteúdo, a previsão entre assistir as aulas e colocar em prática é de 30 horas.

O número de aulas disponível nesse curso é de 24.


Idioma:

O áudio utilizado nas vídeo aulas é o Português (BR) .

Com legendas em Inglês e Espanhol .


Se quiser uma prévia, abaixo segue uma vídeo aula desse módulo, disponível em nosso canal no YouTube: