fbpx

O ÚNICO TREINAMENTO QUE VAI ENSINAR DESDE A INSTALAÇÃO DO TOTVS PROTHEUS ATÉ O DESENVOLVIMENTO DE UMA ROTINA CUSTOMIZADA E A TECNOLOGIA DE PO-UI

Se você chegou até aqui é porque está buscando conhecimentos do sistema TOTVS Protheus, seja para se tornar um consultor ou usuário do sistema.

Independente do seu objetivo, o combo Desenvolvedor Completo pode ajudar você a se tornar um expert nesse assunto, pois além de abordar a linguagem de programação ADVPL, você vai aprender sobre a Criação e Programação de um WEB Service em SOAP, Criação de um WEB Service em REST-API e sobre a nova técnologia de PO-UI

Atenção essa promoção pode encerrar a qualquer momento

OLHA SÓ A LISTA DE TREINAMENTOS INCLUSOS NESSE PACOTE

São 5 treinamentos, 2 Bônus e mais de 270 aulas

Desenvolvimento

AdvPL

Conteúdo Programático

  • 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

  • Arquitetura de Pastas Protheus
  • 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

  • Otimizador de Telas
  • 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

  • O que é Classe, atributos, métodos e objetos

  • Projeto Biblioteca – Apresentação do projeto de biblioteca

  • Projeto Biblioteca – Como criar o seu próprio módulo no TOTVS Protheus

  • Projeto Biblioteca – Como depurar/debugar um fonte

  • Projeto Biblioteca – Iniciando o Projeto – Rotina Cadastro de Autores – O que são includes e como construir uma tela de browser

  • Projeto Biblioteca – Rotina Cadastro de Autores. Criando as opções de menu utilizando a classe MenuDef
  • Projeto Biblioteca – Rotina Cadastro de Autores. Como criar um modelo de dados em MVC utilizando a classe ModelDef
  • Projeto Biblioteca – Rotina Cadastro de Autores. Como criar um modelo de visualização em MVC utilizando a classe ViewDef
  • Projeto Biblioteca – Rotina Cadastro de Usuários. Como validar se as tabelas customizadas existem no banco de dados antes de iniciar a rotina, Classe AvExisteTab.
  • Projeto Biblioteca – Rotina Cadastro de Usuários. Criando opções no MenuDef de uma nova forma, como criar campos obrigatórios via código, como ordenar campos via código
  • Projeto Biblioteca – Cadastro de Editorias. Como editar o título do campo e ocultar campos do modelo de visualização via código, utilizando o SetProperty.
  • Projeto Biblioteca – Cadastro de Acervo. Conceito de modelo de tela 3 e a importância do relacionamento de tabelas para esse modelo?
  • Projeto Biblioteca – Cadastro de Acervo. Criando uma tela de modelo 3 de forma prática
  • Projeto Biblioteca – Cadastro de Acervo. Colocando o campo autoincremento no Grid utilizando o AddIncrementalField
  • Projeto Biblioteca – Rotina de Empréstimos de Livros. Criando uma tela de Browser com legenda utilizando o AddLegend
  • Projeto Biblioteca – Rotina de Empréstimos de Livros. Como criar uma validação de dados na linha do grid utilizando o VldLinOK
  • Projeto Biblioteca – Rotina de Empréstimos. Como criar uma validação de dados ao clicar no botão de confirmar utilizando o VldPos
  • Projeto Biblioteca – Rotina de Devolução de Livros. Construindo a tela de marcação utilizando o GenMarkBRW e vinculando ela a janela auxiliar
  • Projeto Biblioteca – Rotina de Devolução de Livros. Localizando e Manipulando Registros em outra tabela utilizando os comandos DBseek e Recklock
  • Atualizando o Protheus para a versão 12.1.2410

  • Configurando o Debug no Smartclient Web

  • 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)

  • História da I.A e Configuração do GitHub Copilot

  • Testando o Copliot na Prática

  • Como Configurar Conexão HTTPS no Webapp Protheus
  • Balanceamento de Carga no TOTVS Protheus utilizando o Broker
  • Parâmetros – TOTVS Protheus
  • Comparativo – Protheus 12.1.03 versus 12.1.27
  • Apresentação do curso

  • Relatórios TMSPrinter – Visão Geral

  • Relatórios Treport – Visão gera

  • 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

  • EXCEP

Arquitetura MVC

Conteúdo Programático

  • Introdução do Curso

  • Arquitetura Protheus Parte 1

  • Arquitetura Protheus Parte 2

  • Questionário Módulo 1

  • Introdução ao ADVPL e Apresentação do TL++

  • Questionário Módulo 2

  • Apresentação da Ferramenta VSCode

  • Instalação do VSCode

  • Configuração do Plugin Totvs Developer Studio

  • Recursos do VSCode para Gestão do Ambiente Protheus

  • Questionário Módulo 3

  • O que é a Arquitetura MVC?

  • Desenvolvendo rotina Completa com a Classe FWMBrowse

  • Legendas e MenuDef

  • O que é a função ModelDef?

  • Desenvolvimento da Função ModelDef

  • O que é a Função ViewDel?

  • Desenvolvimento da Função ViewDef

  • Apresentação do Projeto

  • Projeto Parte 1 – Criando Browse e ModelDef

  • Projeto Parte 2 – Criando ViewDef com o Método HorizontalBox

  • Projeto Parte 3 – Criando Abas com o método CreateFolder

  • Projeto Parte 4 – Utilizando o SetProperty e AddIncrementField

  • Projeto Parte 5 – Validações do Modelo MVC – Validação de Acesso a Rotina

  • Projeto Parte 6 – Validação LinOK no Modelo MVC

  • Projeto Parte 7 – Validação TudoOK no Modelo MVC

  • Projeto Parte 8 – Validação SaveModel e ModelCancel

  • Projeto Parte 9 – Criando Abas Na Grid – Parte 1

  • Projeto Parte 9 – Criando Abas Na Grid – Parte 2

  • Projeto Parte 10 – Criando Gatilhos e melhorias para a Grid

  • O que é um ponto de entrada, como funcionam e Qual a diferença do PE MVC para o modelo tradicional?

  • Desenvolvendo Ponto de Entrada MVC – Parte 1

  • Desenvolvendo Ponto de Entrada MVC – Parte 2

  • Encerramento.

Web Service

Conteúdo Programático

  • Introdução a tecnologia W.S. e seus conceitos

  • O Protocolo SOAP
  • Consumindo W.S. via requisições HTTP GET
  • Consumindo W.S. via Client ADVPL
  • Instalando o W.S. Server

  • Configurações do W.S. Server
  • Estruturando dados para W.S.
  • Criando Web Services

  • Métodos e funções

  • Criação de classes de dados

  • Trabalhando com retornos e requisições

  • Testando W.S. via Client ADVPL

  • Testando W.S. via SOAP UI

  • Parâmetros – TOTVS Protheus

Web Service REST

Conteúdo Programático

  • Introdução ao REST

  • Configurando serviços REST sem certificado de segurança

  • Configurando serviços REST com certificado de segurança

  • O que são Instancias
  • Configurando o VScode para consumo do REST

  • Depurando/Debugando uma API
  • Estrutura e Status das requisições em REST
  • Introdução ao Método Get

  • Consultando uma tabela com o método GET
  • Efetuando uma consulta GET com Path Parameters
  • Efetuando uma consulta GET com Query Parameters
  • Salvando informações em uma tabela customizada

  • Atualizando dados em uma tabela customizada

  • Apresentação do curso

  • Visão geral sobre REST

  • Características do REST no Protheus

  • Questionário Módulo 1

  • Instalando o serviço Web Services no Protheus

  • Configurando o serviço para REST

  • Questionário Módulo 2

  • Consumindo REST com o Postman

  • Criando serviço REST para o cadastro de clientes

  • Utilizando classes com REST

  • Transferindo arquivos com REST

  • Questionário Módulo 3

  • Parâmetros – TOTVS Protheus

Web Service REST

Conteúdo Programático

  • O que é PO-UI?

  • Como Funciona o Fluxo de Informações entre o Protheus e o PO-UI?

  • Primeiros Passos

  • Abrindo projeto no VScode e analisando sua estrutura de arquivos
  • Adicionando o tema de cores TOTVS ao Projeto
  • Criando os Primeiros Campos
  • Criando o botão sair
  • Compilando um App e Abrindo ele no Protheus (Função FWCallApp)
  • Integrando a API Rest ao Projeto
  • Configurando serviços Rest – Sem certificado de segurança

  • Configurando serviços Rest com certificado de segurança

Se você fosse adquirir todos esses cursos de forma individual, esse pacote sairia por R$3.145,00, mas em nosso combo Desenvolvedor Completo você tem 30% de desconto, e esse super pacote sai por apenas 12x de R$ 227,53

Atenção essa promoção pode encerrar a qualquer momento

🎁BÔNUS EXCLUSIVOS 🎁

Compre hoje o nosso Megacombo, e receba os seguintes bônus exclusivos 

Bônus 1: Power BI

Para você ir além vamos disponibilizar um de nossos treinamentos mais solicitados.

O preço original é R$ 429,20 mas hoje sairá por:

R$ 0,00

É isso mesmo! Gratuito

Conteúdo Programático

Bônus 2: Excel

Para você ir além vamos disponibilizar um de nossos treinamentos mais solicitados.

O preço original é R$ 429,20 mas hoje sairá por:

R$ 0,00

É isso mesmo! Gratuito

Conteúdo Programático

O QUE NOSSOS ALUNOS FALAM:

Atenção essa promoção pode encerrar a qualquer momento

PRINCIPAIS VANTAGENS

Atenção essa promoção pode encerrar a qualquer momento

DÚVIDAS FREQUENTES

Sim, o certificado é emitido na própria plataforma assim que você concluir 100% do conteúdo

Não, o treinamento fica disponível por 1 ano, nesse período você pode assistir as aulas de forma ilimitada.

Você pode enviar a sua dúvida na própria plataforma, logo abaixo da aula que está com dúvidas, utilizando o campo de comentários

Sim, você tem uma garantia de 7 dias para testar o conteúdo, caso não goste o seu dinheiro de volta

Em nosso treinamento de ADVPL ensinamos como você pode montar a sua própria base teste do sistema TOTVS Protheus, porém e necessário que o aluno tenha os arquivos de instalação

Sim, a NF é emitida de forma automática pela plataforma eNotas, após o período de garantia que são 7 dias expirar, você receberá a NF em seu e-mail cadastrado na hora da compra, é possível fazer a compra utilizando um CNPJ, porém o cadastro deve ser preenchido com o nome da empresa ao para que a NF saia com a razão social da empresa.

A vista no boleto ou parcelado no cartão de crédito

Você pode parcelar em até 12 vezes no cartão de crédito

Atenção essa promoção pode encerrar a qualquer momento

APROVEITE A OPORTUNIDADE DE ADQUIRIR O SEU COMBO DESENVOLVEDOR PROTHEUS 12 COMPLETO COM UM SUPERDESCONTO

Sua oportunidade se encerra em alguns Minutos

Minutos
Segundos

De R$ 3.145.00

Por 12 x R$ 227,53

R$ 2.200,00 à vista