Curso – Lógica em AdvPL

Curso já está completo na nossa plataforma.

AdvPL é uma linguagem de programação, que é utilizada no ERP Protheus da TOTVS.

Com ela é possível você criar customizações poderosas no sistema, desde coisas simples até mesmo coisas avançadas como pontos de entrada ou gravação de dados.

Nesse curso, nós veremos os conceitos de lógica de programação em AdvPL, desde coisas simples como escopo de variáveis, até pontos mais elaborados como manipulação de registros.

No total são 68 aulas, veja abaixo a lista de aulas:

  • Aula 1 – Sobre a linguagem
  • Aula 2 – Como funciona a linguagem
  • Aula 3 – Estrutura de um programa – Bibliotecas e Constantes
  • Aula 4 – Estrutura de um programa – Documentação da Função
  • Aula 5 – Estrutura de um programa – Abertura de um Programa
  • Aula 6 – Estrutura de um programa – Corpo do Programa
  • Aula 7 – Estrutura de um programa – Encerramento
  • Aula 8 – Utilizando ProtheusDOC para documentar um fonte
  • Aula 9 – User Function
  • Aula 10 – Static Function
  • Aula 11 – Variáveis Local
  • Aula 12 – Variáveis Private
  • Aula 13 – Variáveis Static
  • Aula 14 – Variáveis Public
  • Aula 15 – Constantes
  • Aula 16 – Tipos de Valores
  • Aula 17 – Valor Tipo Caractere
  • Aula 18 – Valor Tipo Numérico
  • Aula 19 – Valor Tipo Lógico
  • Aula 20 – Valor Tipo Data
  • Aula 21 – Valor Tipo Objeto
  • Aula 22 – Valor Tipo Indefinido
  • Aula 23 – Valor Tipo Bloco de Código
  • Aula 24 – Valor Tipo Array
  • Aula 25 – Valor Tipo Array Multidimensional
  • Aula 26 – Inserindo elemento no Array
  • Aula 27 – Procurando elemento no Array
  • Aula 28 – Removendo elemento do Array
  • Aula 29 – Nova declaração de Valores com AS
  • Aula 30 – Operador :=
  • Aula 31 – Operador ;
  • Aula 32 – Operador @
  • Aula 33 – Operador $
  • Aula 34 – Operador &
  • Aula 35 – Operador :
  • Aula 36 – Operador ==
  • Aula 37 – Operador ** ou ^
  • Aula 38 – Operador * e *=
  • Aula 39 – Operador – e -=
  • Aula 40 – Operador + e +=
  • Aula 41 – Operador / e /=
  • Aula 42 – Operador %
  • Aula 43 – Operador =
  • Aula 44 – Operador < e <=
  • Aula 45 – Operador > e >=
  • Aula 46 – Operador <> ou # ou !=
  • Aula 47 – Operador ! ou .NOT.
  • Aula 48 – Operador .AND.
  • Aula 49 – Operador .OR.
  • Aula 50 – Operador Default
  • Aula 51 – Estrutura de Condição com If, Else e EndIf
  • Aula 52 – Estrutura de Condição com Do Case
  • Aula 53 – Estrutura de Condição com Iif
  • Aula 54 – Laço de Repetição com For e Next
  • Aula 55 – Laço de Repetição com While e EndDo
  • Aula 56 – A importância de GetArea e RestArea
  • Aula 57 – A importância de se utilizar ALIAS quando manipular Banco de Dados
  • Aula 58 – Como Executar uma Query com linguagem SQL (PLSQuery)
  • Aula 59 – Como Executar uma Query com Embedded SQL
  • Aula 60 – Fazendo laços de repetição em dados de ALIAS com EoF e DbSkip
  • Aula 61 – Criando registros com MsExecAuto
  • Aula 62 – Criando registros com ExecAuto (MVC)
  • Aula 63 – Criando e manipulando registros com RecLock
  • Aula 64 – Criando uma tabela temporária com FWTemporaryTable
  • Aula 65 – O que é um ponto de entrada e como encontrar no TDN
  • Aula 66 – Criando pontos de entrada
  • Aula 67 – Criando pontos de entrada em MVC
  • Aula 68 – Exercícios

Abaixo um vídeo de demonstração do nosso curso:

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan Atilio (Daniel Atilio)
Especialista em Engenharia de Software pela FIB. Entusiasta de soluções Open Source. E blogueiro nas horas vagas.

Deixe uma resposta