Esse é o passo inicial para você que deseja se tornar um desenvolvedor ADVPL. Nele abordamos como é feito o processo de instalação do sistema Protheus, sua arquitetura de pastas e arquivos, explicamos como utilizar o módulo configurador e iniciamos o seu aprendizado na linguagem ADVPL até o desenvolvimento de um programa completo de biblioteca. Como a programação ADVPL utiliza muitos comandos da linguagem SQL, não podíamos deixar de disponibilizar para você um curso completo para que você domine os principais comandos e mais utilizados do banco de dados SQL SERVER 2016 e para finalizar um treinamento focado nas principais técnicas de como desenvolver relatórios que continua sendo um dos serviços mais solicitados nas empresas que trabalham com o Protheus.
Este combo contém os cursos:
– ADVPL (instalação, Arquitetura e Configurador)
– Criando Relatórios;
– SQL server 2016
São mais de 80 atividades no total, incluindo vídeo aulas e questionários para testar os seus conhecimentos mostrando como dominar essas ferramentas!
Um profissional que tem esse conhecimento é muito valorizado no mercado de trabalho, e tem uma das melhores remunerações para quem trabalha com o Protheus. Esse novo passo que você está prestes a dar, trará um grande diferencial em seu currículo e perfil do LinkedIn, abrindo novas portas e transformando você em um profissional mais valorizado para empresas.
Instalação SQL Server
Instalação TOTVS Protheus 12.1.33
Configuração ODBC e Inicialização do Sistema
Instalação VSCode
Arquitetura Cliente x Servidor
Virada de Versão / Atualização Protheus 12.1.33 para 12.1.2210
Visão Geral Sobre as Tabelas SXs
SX2 – tabelas
SX3 – Campos
Utilizando o Material Complementar
SIX – Índices
SXB – Consultas padrão
SX5 – Tabelas genéricas
Gestão de Empresas e Usuarios
Ativando a Porta Multiprotocolo e Criação de Menus
Introdução ao AdvPL
Operadores do AdvPL
O que é uma variável e qual diferença de linguagem forte e fraca?
Escopo de Variável
Tipos de Função
Tipos de tela, diferença dos modelos 1,2,3 e X (Em breve)
O que é Classe, atributos, métodos e objetos (Em breve)
Biblioteca – Cadastro de Usuários (Criando Tela MVC Modelo 1)
Biblioteca – Cadastro de Autores (Criando Tela MVC Modelo 1)
Biblioteca – Cadastros de Editoras (Criando Tela MVC Modelo 3)
Biblioteca – Cadastro de Acervos e Empréstimos (Criando Tela MVC Modelo 3)
Biblioteca – Cadastro de Usuários (Criação de tabelas, campos, índices, consulta padrão e gatilhos)
Biblioteca – Cadastro de Autores (Interface simples de cadastro utilizando a função AxCadastro)
Biblioteca – Cadastros de Editoras (Interface de cadastro utilizando as funções AxInclui, AxAltera e AxDeleta)
Biblioteca – Cadastro de Acervos e Empréstimos (Interface de cadastro utilizando as funções mBrowse, MsDialog, MsMGet e gravação personalizada dos dados)
Apresentação do curso
Relatórios TMSPrinter – Visão Geral
Relatórios Treport – Visão geral
Criando relatórios com TMSPrinter
Funções de relatório para o TMSPrinter
Criando relatórios com TReport
Funções de relatório para o Treport
Personalização de relatórios TReport
Criando relatório com o Protheus Report
O que é um banco de dados
Banco de dados relacional
SGBD – Sistema Gerenciador de Banco de Dados
Introdução ao SQL Server 2016
SSMS – SQL Server Management Studio
Ambiente de desenvolvimento integrado do SQL Server 2016
Executando scripts
Salvando scripts
Criação de banco de dados – CREATE DATABASE
Arquivos de dados e log
Configuração do tamanho e forma de crescimento dos arquivos de dados e log
Definição do “collation” e nível de compatibilidade
Anexar / desanexar um banco de dados
Criação de tabelas – CREATE TABLE
Tipos de dados
Definição do schema
Primary Key (PK)
Foreign Key (FK)
Campos Identity
INSERT INTO
INSERT SELECT
SELECT INTO
SET IDENTITY_INSERT
UPDATE
DELETE
TRUNCATE TABLE
Fases de processamento de uma consulta
Trabalhando com Alias
SELECT
ORDER BY
INNER JOIN
LEFT JOIN
RIGHT JOIN
FULL JOIN
CROSS JOIN
Predicados
Operadores aritméticos
Operadores de comparação
Operadores lógicos: AND, OR, LIKE, BETWEEN, IN, ALL, ANY, NOT
WHERE
TOP
OFFSET_FETCH
Trabalhando com NULLs
Funções de agregação: COUNT, SUM, MAX, MIN, AVG
GROUP BY
HAVING
Subqueries self-contained
Subqueries correlated
Operadores IN, ALL, ANY e EXISTS
CTE – Common Table Expressions
Funções de cadeia de caracteres: LEFT, RIGHT, SUBSTRING, LEN, LOWER, UPPER, REPLICATE, REPLACE, CONCAT
Funções de conversão de tipo de dados: CAST e CONVERT
Funções condicionais: CASE, ISNULL, COALESCE
UNION
UNION ALL
INTERSECT
EXCEPT
Parâmetros – TOTVS Protheus
Protheus, TOTVS e Microsiga e RM são marcas registradas pertencentes a TOTVS S/A.
A RFB Sistemas é uma consultoria independente da TOTVS, e que não possui qualquer relação comercial ou de parceria com a empresa. Os conteúdos dos cursos e vídeos não expressam a opinião da TOTVS S/A e foram criados exclusivamente para fins educacionais.
RFB Sistemas 2024 – TODOS OS DIREITOS RESERVADOS
Cookie | Duração | Descrição |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |