Curso – WebServices em AdvPL (REST e SOAP)

Curso já está completo na nossa plataforma.

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.

Nesse curso iremos abordar sobre como fazer essas integrações.

No total são 24 aulas, veja 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

E abaixo, um vídeo de uma aula de exemplo disponível no nosso YouTube:

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

5 Responses

  1. Jerry disse:

    Bom dia

    Este curso é disponível somente para assinantes ou tem como pagar somente o curso ?

    Obrigado

    Jerry

  2. João Manoel disse:

    Jerry, você pode assinar por 1 mês fazer o curso e depois cancelar, pois a assinatura e mensal, sem fidelidade.

  3. Jerry disse:

    Bom Dia Pessoal,

    Vou assinar e fazer o curso.

    Obrigado Pela Atenção.

    Abraços

Deixe uma resposta para João ManoelCancelar resposta

Terminal de Informação