Quero aprender AdvPL, por onde começo?

No artigo de hoje, vamos abordar um pouco sobre como começar a programar em AdvPL.

Essa é uma pergunta que muitos alunos me fazem, quero aprender AdvPL ou TLPP, por onde devo começar?

Depende um pouco do seu nível de conhecimento em programação. Então nesse artigo vou separar alguns passos que seriam interessantes para aprender AdvPL ou TLPP.

Passo 1 – Conhecer Lógica de Programação

Geralmente aprendemos em curso técnico, cursos na internet, faculdade ou até mesmo na prática.

Antes de começar a programar customizações para o Protheus, o ideal é conhecer como que é um funcionamento de um programa.

Alguns conceitos que precisam de entendimento:

  • Variáveis
  • Testes condicionais
  • Laços de Repetição
  • Tipos de Dados
  • Funções e Retornos
  • Banco de Dados (tabelas e campos)

Passo 2 – Focando nos estudos

Após já ter um norte sobre lógica de programação, o próximo passo será focar nos estudos da linguagem AdvPL ou da TLPP, para isso existem ótimos conteúdos grátis, assim como conteúdos pagos.

Por exemplo, nesse canal no YouTube, existem mais de 800 vídeos sobre o assunto: https://youtube.com/TerminalDeInformacao

Já na nossa assinatura, existem dezenas de cursos (totalizando milhares de aulas): https://tipremium.com

Em todo o caso, tem esse arquivo do Excel, que possui uma lista das funções base a serem estudadas: https://github.com/dan-atilio/AdvPL/raw/refs/heads/master/Maratona%20de%20Exemplos/Exemp_Lista_Links_Uteis.xlsx

Você poderia por exemplo, separar 30 minutos por dia, para assistir e ler sobre os conteúdos disponíveis.

Passo 3 – Colocando em prática

Depois de já ter estudado sobre Lógica e ter estudado um pouco sobre o universo AdvPL e TLPP, o próximo passo é colocar em prática.

Para isso, crie situações em que você consiga colocar o que aprendeu em prática, como criação de gatilhos, de pontos de entrada, validações, telas e relatórios.

Comece com personalizações pequenas, por exemplo, um pequeno relatório que lista informações de uma tabela, e vá evoluindo até chegar a fontes mais elaborados e complexos.

Passo 4 – Aprendendo regras de negócio

Agora que a parte técnica já está em andamento (com relação à AdvPL e TLPP), o próximo passo será aprender sobre as regras de negócio do sistema.

Isso vai trazer maturidade com relação a processos e especialmente a integridade das informações.

Por exemplo, se a empresa onde você trabalha ou atende, for da área de estoque, entenda o que são movimentações, o que são saldos, como gerar um Kardex, entre outros.

Passo 5 – Acompanhando criadores de conteúdo

Finalizando aqui nossas dicas, acompanhe os criadores de conteúdo da comunidade, nesse link tem uma lista com boa parte das redes sociais, onde você poderá desfrutar de muito conteúdo: https://terminaldeinformacao.com/2024/04/18/lista-de-sites-envolvendo-a-tematica-advpl-ou-protheus/

Se você tiver inseguranças, saiba que é normal, não tenha medo de perguntar as coisas, se aproxime de pessoas que queiram o seu bem e sua evolução será natural.

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.

1 Response

  1. luckyb86ec35768 disse:

    Excelente! Muito obrigado pelo conteúdo. Deus continue te abençoando.

Deixe uma resposta

Terminal de Informação