Desenvolvimento de API's (Backend p/ PO-UI) com TLPP
- Descrição
- Currículo
- FAQ
- Revisões
[[ATENÇÃO]] Insira o número do mês corrente com dois dígitos + o ano com 4 dígitos como codigo de DESCONTO quando for adicionar o curso ao carrinho para conseguir um desconto especial.
Olá amigas e amigos, meu nome é Klaus e quero convidá-los a conhecer meu mais novo curso de desenvolvimento de APIs em linguagem TLPP, que é a mais moderna linguagem da TOTVS para o ERP TOTVS Protheus.
Nesse curso vocês irão aprender a desenvolver API’s incríveis compativeis com os principais frameworks de desenvolvimento web baseado em Javascript (Angular, React, Vue e +).
Vou te mostrar desde os conceitos mais básicos, introdução sobre a linguagem TLPP, os recursos da linguagem TLPP para desenvolvimento de API’s, encerrando tudo isso com um projeto prático utilizando Angular com PO-UI, que é outro recurso de desenvolvimento bem interessante e que teve origem na TOTVS.
Então se você é profissional do segmento de desenvolvimento web/mobile e deseja aprofundar seus conhecimentos de desenvolvimento, de forma a usar o ERP TOTVS Protheus, o ERP mais usado da América Látina, como backend dos seus projetos de desenvolvimento, esse curso é pra você!!
IMPORTANTE: Este curso não substitui as formações oficiais da TOTVS e suas unidades. Sendo apenas a minha contribuição pessoal à comunidade de profissionais que já atuam ou desejam iniciar nesse mercado.
* Protheus, ADVPL, TLPP e TOTVS são produtos e marcas registradas de propriedade da TOTVS S.A. Logotipos TOTVS e Microsiga são de propriedade da TOTVS S.A. *
-
1APRESENTAÇÃO DO CURSOVídeo Aula
-
2O que é uma APIVídeo Aula
-
3Principios do desenvolvimento RESTVídeo Aula
-
4Componentes de uma requisição RESTVídeo Aula
-
5Componentes da resposta de uma requisição RESTVídeo Aula
-
6Exemplo de uma API SOAP em ADVPLVídeo Aula
-
7Exemplo de uma API REST em ADVPLVídeo Aula
-
8Exemplo de uma API REST em TLPPVídeo Aula
-
9Exemp. prático de consumo Rest do ERP TOTVS ProtheusVídeo Aula
-
10Habilitar a API Rest do ERP TOTVS Protheus - LinuxVídeo Aula
-
11Habilitar a API Rest do ERP TOTVS Protheus - WindowsVídeo Aula
-
12Habilitar a API Rest do ERP TOTVS Protheus - Windows [COMPLEMENTO]Vídeo Aula
-
13Cliente de consumo de API's - ThunderclientVídeo Aula
-
14Testando o funcionamento da APIVídeo Aula
-
15Habilitando a autenticação de acesso p/ consumo de API'sVídeo Aula
-
16Preparação do ambiente de desenvolvimentoVídeo Aula
-
17Como criar arquivos para TLPPVídeo Aula
-
18Includes da Linguagem TLPPVídeo Aula
-
19Desenvolvimento de Funções em TLPPVídeo Aula
-
20Tamanhos de nomes de variáveis e funções em TLPPVídeo Aula
-
21Como acionar um programa TLPP a partir de um programa ADVPLVídeo Aula
-
22NamespaceVídeo Aula
-
23Namespace - Parte 2Vídeo Aula
-
24Tipagem de dados - FunçõesVídeo Aula
-
25Tipagem de dados - Tipagem de parâmetrosVídeo Aula
-
26Tipagem de dados - Parâmetros VariadicVídeo Aula
-
27Tipagem de dados - VariáveisVídeo Aula
-
28try catchVídeo Aula
-
29Orientação a Objetos em ADVPLVídeo Aula
-
30Orientação a Objetos em TLPPVídeo Aula
-
31Orientação a Objetos em TLPP - Static MethodsVídeo Aula
-
32Objetos Json em TLPP/ADVPLVídeo Aula
-
33Objetos Json - Criar e verificar atributosVídeo Aula
-
34Objetos Json - Atributos como arrayVídeo Aula
-
35Objetos Json - Converter para string em formato JsonVídeo Aula
-
36AnnotationsVídeo Aula
-
37Apresentação do ProjetoVídeo Aula
-
38Função TLPP como API RestVídeo Aula
-
39Classe como API RestVídeo Aula
-
40Exemplo Hello World com funçãoVídeo Aula
-
41Exemplo Hello World com classeVídeo Aula
-
42API para listagem de registros de uma tabela - Metodo GETVídeo Aula
-
43API para obter dados detalhados de um registro - Methodo GETVídeo Aula
-
44Tratamento de erros esperadosVídeo Aula
-
45Tratamento de erros inesperadosVídeo Aula
-
46Query parametersVídeo Aula
-
47Conceito de paginação em API's para listagem de registrosVídeo Aula
-
48Construção de API com paginçãoVídeo Aula
-
49Construção de API com paginação, usando classe e herançaVídeo Aula
-
50API para inclusão de registros - Metodo POSTVídeo Aula
-
51API para atualização de registros - Metodo PUTVídeo Aula
-
52API para deleção de registros - Metodo DELETEVídeo Aula
-
53Instalação do NodeJSVídeo Aula
-
54Instalação do AngularVídeo Aula
-
55Instalação do ProjetoVídeo Aula
-
56Configurações do Serviço RestVídeo Aula
-
57Testando a aplicaçãoVídeo Aula
-
58Autenticação via JWT - Parte 1Vídeo Aula
-
59Autenticação via JWT - Parte 2Vídeo Aula
-
60Autenticação via JWT - Parte 3Vídeo Aula
-
61Introduçãos às funcionalidades a serem desenvolvidasVídeo Aula
-
62Componente Angular + PO-UI para listar registros do cadastro de clientesVídeo Aula
-
63Desenvolvimento da API para obter a lista de clientesVídeo Aula
-
64API para obter a lista de estadosVídeo Aula
-
65API para obter a lista de cidadesVídeo Aula
-
66Componente Angular para efetuar a inclusão do novo clienteVídeo Aula
-
67API para inclusão do novo clienteVídeo Aula
-
68Componente Angular + PO-UI para exibir o detalhamento do clienteVídeo Aula
-
69API para obter os dados que serão exibidos no detalhamento do clienteVídeo Aula
-
70Componente para salvar dados da alteração de um clienteVídeo Aula
-
71Componente Angular + PO-UI para deleção de registro de clienteVídeo Aula
-
72API para gravação da deleção de registro de clienteVídeo Aula
-
73Solução da falha ao carregar a cidade na edição do cliente - Parte 1Vídeo Aula
-
74Solução da falha ao carregar a cidade na edição do cliente - Parte 2Vídeo Aula