Desenvolvedores em DataFlex e Visual DataFlex podem contar desde já com um conjunto de recursos
disponíveis para adquirir os mais atualizados Cursos, Treinamentos,
Certificações Oficiais e Provas de Certificação,
elaborados pelo TECDAB, totalmente em português. Estes serviços
chegam até você através dos Centros Autorizados
TECDAB nas principais capitais do Brasil.
Escolha um curso no menu abaixo para conhecer todo o conteúdo
programático:
DataFlex 3.2 OOP - Programação
Orientada a Objetos
carga horária:
35 horas
duração:
05 dias
Pré-requisitos:
Lógica de programação e conhecimentos de banco de dados.
Objetivo:
Este curso é recomendado para pessoas que possuem pouco ou nenhum
conhecimento de DataFlex. Tem como objetivo apresentar os conceitos
fundamentais do desenvolvimento de aplicações DataFlex aproveitando
ao máximo todos os benefícios da metodologia OOP e dos utilitários
do DataFlex.
Conteúdo:
Conceitos e teoria da programação OOP (objetos, propriedades,
métodos, classes, diferenciação, encapsulamento, herança, polimorfismo,
delegação)
Criação e manutenção da base de dados DataFlex (criação
de arquivos, índices, relacionamentos, Transações)
Utilização de Dicionários de Dados (configuração de propriedades,
opções de Campos, entendendo o processo de gravação e exclusão
e utilização de mensagens "gancho")
Visual DataFlex - Desenvolvendo
Aplicações Windows
carga horária:
35 horas
duração:
05 dias
Pré-requisitos:
O aluno interessado em assistir este curso deve ter conhecimentos
prévios em algoritmo, lógica de programação,
modelagem e base de dados. Também é desejável,
mas não obrigatório, conhecimentos em programação
orientada a objetos (OOP).
Objetivo:
Capacitar o aluno que não conhece o Visual DataFlex, e/ou
que já conheça o DataFlex Character, a utilizar
o produto para desenvolvimento de aplicações Windows
de pouca e média complexidade, fornecendo a base necessária
para que o aluno possa evoluir por conta própria na utilização
do produto para criação de aplicações
altamente complexas.
Conteúdo:
1. Visão geral do Visual DataFlex
2. Visão geral da linguagem DataFlex
3. Visão geral dos principais utilitários para
desenvolvimento de aplicações Windows
4. Desenvolvimento de uma aplicação simples
a. Análise dos recursos automáticos
das aplicações VDF
5. Desenvolvimento de uma aplicação completa
a. Criação da Base de Dados
Criação
de tabelas
Criação
de campos
Parâmetros
da tabela
Criação
de índices
-
Índice simples e composto
-
Índice exclusivo e não-exclusivo
-
Índice batch
Criação
de relacionamentos
Arquivos
DEF
b. Criação de dicionários
de dados
Configuração
de campos
-
Opções de configuração de campos
-
Opções de aparência de campos
-
Opções de validação de campos
-
Vínculo de Lookups com campos
-
Tabelas de validação
-
Máscaras
Buffer
local do registro
Propriedade
Current_Record
Estrutura
de dicionário de dados
-
Delete Structure
-
Save Structure
-
External Structure
Processo
de gravação de registros (Request_Save)
Processo
de exclusão de registros (Request_Delete)
Utilização
de mensagens "gancho"
-
Validate_Save
-
Validate_Delete
-
Update
-
Backout
-
Creating
-
Deleting
Opções
de campo estrangeiro
Tratamento
de erro
Proteção
de campo chave
c. Criação de Lookups
d. Criação de Views
e. Criação de ReportViews
BasicReport
WinReport
CrystalReport
Visual DataFlex Dicas e Truques I - BPO, Constrain e Fantasmas
carga horária: 07 horas
duração: 01 dia
Pré-requisito:
Ter participado do curso Visual DataFlex Desenvolvendo Aplicações Windows, ou ter conhecimento semelhante.
Objetivo:
O objetivo deste curso é ensinar ao aluno conceitos mais avançados da programação em Visual DataFlex, através de exemplos práticos, tornado-o apto a desenvolver sistemas mais elaborados.
Conteúdo:
Durante as 7 horas de curso serão abordados os seguintes assuntos:
• Classe BusinessProcess
O aluno aprenderá a criar processamentos elegantes, rápidos e seguros, utilizando a classe BusinessProcess.
• Constrains
Como criar e otimizar filtros em suas aplicações.
• Arquivos Fantasmas
Tudo que você precisa saber para trabalhar com segurança com arquivos fantasmas.
Pré-requisito:
Ter participado do curso Visual DataFlex Desenvolvendo Aplicações Windows (desejável noções de desenvolvimento para ambiente web).
Conteúdo:
- Aquiterura webservice
- SOAP
- WSDL
- UDDI
- Estilos de documentos
- criação de um serviço webservice
- WebService Objects
- Debungado a aplicação
- Criação de aplicação cliente web e Windows
Pré-requisito:
• Ter participado dos cursos VDF Desenvolvendo Aplicações Windows ou VDF Desenvolvendo Aplicações Web.
Objetivo:
Este é um treinamento indicado para desenvolvedores que desejam aprofundar seus conhecimentos nos recursos do Visual DataFlex para manipulação de arquivos XML.
Conteúdo:
Fundamentos da linguagem XML:
-
A estrutura do documento;
- A seção de declaração XML;
- Tipos de nós;
- Atributos versus Elementos;
- Seções de caracteres de dados;
- Seções de comentários;¨
- Especificações do Microsoft DOM versus Outros Parsers;
Descobrindo os dados XML:
-
Abrindo um documento XML
- Carregando dados XML de outra fonte
- Recuperando o elemento documento
- Tratamento de erros
Encontrando dados em um documento XML:
- Procurando um nó
- Recuperando valores de um nó
Enumerando dados de um documento XML
- Enumerando elementos
- Enumerando atributos
- Usando coleções de nós
Escrevendo dados XML
- Criando um novo documento
- Exportando dados
- Criando novos nós
Substituindo dados em um documento XML
Copiar / Excluir dados XML
- Clonando um nó
- Excluindo um nó
- Inserindo um nó
- Unindo dois documentos XML
Validação
- Document Type Definition
- Criando o DTD
- Associando DTD
- O que deve estar em um DTD?
- Propriedades
XSL & XSLT
- XSL & Processador XSLT
- Definição básica da XSL
- Valor de um nó
- Iniciando o processo de transformação
- Múltiplos modelos
- Namespaces
- Uma transformação HTML simples
Instruções de processos
- A definição de uma instrução de processo
- Especificando o atributo encoding
Construindo Aplicações Web Interativas com Ajax e
Visual DataFlex
carga horária: 14 horas
duração: 02 dias
Pré-requisito:
O aluno interessado em assistir esse curso deve ter participado do curso Visual DataFlex – Desenvolvendo Aplicações Windows ou Visual DataFlex – Desenvolvendo Aplicações Web.
Conhecimentos necessários para o aprendizado: HTML, ASP (VBScript), JavaScript, CSS, Dom, IIS e Internet.
Objetivo: O objetivo deste curso é capacitar o programador Visual DataFlex a disponibilizar suas aplicações na web utilizando os recursos da biblioteca do AJAX.
Conteúdo:
Conceitos importantes para desenvolvimento Web no VDF
Visão Geral da Biblioteca Ajax
-
Aplicação Web Padrão
Preparando o ambiente
- Download e Instalação da Biblioteca Ajax
-
Criando e Preparando a Workspace
-
Criando uma aplicação Web
-
Criando o Session Manager
-
Criando WebService
-
Copiando dados exemplo
-
Testando WebService
O exemplo Pedidos
-
Criando páginas de Cadastros Básicos
- Criando páginas de Cadastro Básico Utilizando TabPages
- Criando páginas de Cadastro utilizando tabelas relacionadas
- Criando página no estilo Pedidos e Itens (Cabeçalho/Detalhes)
Relatórios
- Criando relatório Clientes
- Mais sobre relatórios na web
- Criando relatório Fornecedor/Produto
Tópicos avançados
- Criando uma página múltiplas grids(Cliente/Pedido/Item)
- Criando lookups personalizadas
- Criando Lista Consultas
- Filtros Dinâmicos
- RMI
- Dialogs
- Eventos (Mensagens de Confirmação)
- Session Manager (Procedures gancho)
- Business Process
Acesso ao sistema
- Criação de Login
- Criação de Menu
Pré-requisito:
Conhecimentos básicos de ferramentas for Windows, banco de dados
e programação.
Objetivo:
O curso "Crystal Reports - Criando Relatórios Profissionais"
foi criado para capacitar profissionais da área de TI com
domínio básico de banco de dados, a desenvolver
relatórios com alta qualidade de apresentação,
utilizando o Crystal Reports. Serão apresentados os recursos
mais utilizados do produto.
Conteúdo:
O QUE É CRYSTAL REPORTS:
• Licenças do Crystal Reports XI
INSTALAÇÃO:
Plataformas suportadas pelo Crystal Reports XI
EXECUTANDO O CRYSTAL REPORTS:
Opções da janela Start Page
PRIMEIRO RELATÓRIO:
Pasta Current Connections
Pasta Repository
Pasta Favorites
Pasta History
Pasta Create New Connection
Conhecendo a área de desenvolvimento
CRIANDO RELATÓRIOS:
Protótipo em papel
Criando o novo relatório
Duas novas seções
Outra forma de gerar relatórios
Pasta Create New Connection
Exercício - listagem de fornecedores
CRIANDO RELATÓRIOS MAIS COMPLEXOS:
Utilizando relacionamentos
Relatório de pedidos
Exercício
Pré-requisito:
Conhecimentos básicos do Crystal Reports.
Objetivo:
O objetivo deste curso, é fornecer aprofundar os conhecimentos
do aluno no Crystal Reports, através da utilização
de recursos avançados, elevando ainda mais os níveis
de produtividade e qualidade dos relatórios gerados. Apresenta
técnicas que permitem utilizar as informações
da base de dados para construção de relatórios
mais completos, auxiliando no acompanhamento e nas tomadas de
decisão da empresa.
Conteúdo:
INTRODUÇÃO
SUBRELATÓRIOS:
Sub-relatórios não vinculados versus vinculados
Inserindo um relatório em um relatório principal
Passando valores do sub-relatório para o relatório principal
CROSS-TAB (TABELAS CRUZADAS)
Como criar um relatório Cross-tab
SUBRELATÓRIO E CROSS-TAB
• Vendas acumuladas com uso de Cross-tab e sub-relatório
RUNNING TOTAL (TOTAL GERAL)
Relatório usando função Running Total Fields
• Como funcionam os totais acumulados
• Posicionamento dos campos de totais acumulados
• Criando totais acumulados em uma lista
ANÁLISE DE RELATÓRIOS ESPECIAIS:
Demonstrativo de contas
Relatório multi-colunas
Relatório com formatação condicional no gráfico
OBJETOS OLE:
Relatórios com imagens
Relatório de países
GRÁFICO COM DOIS EIXOS
EXIBINDO OS TOP N E OS BUTTON N EM UM RELATÓRIO PARAMETRIZADO
As provas de certificação são feitas após a conclusão do curso
de um dos produtos da Data Access Worldwide (DataFlex, Visual
DataFlex ou WebApp). Profissionais que têem bom conhecimento das
ferramentas ou fizeram cursos de versões anteriores e desejam
receber Certificação em um dos cursos disponíveis podem efetuar
apenas a prova de certificação.
Para inscrever-se em qualquer um dos cursos ou marcar uma Prova
de Certificação, entre em contato com a Coordenação de Cursos
pelo tecdab@dataaccess.com.br
ou pelo telefone (11) 3262-2000 - Ramal 213.
Nota
Os e-mails recebidos com solicitação de vaga nos
cursos acima somente serão efetivados em inscrição
após confirmação pelo Departamento Comercial
junto ao solicitante.
Vagas disponíveis até o número máximo
de alunos por turma. Veja mais detalhes.
As solicitações de vaga excedentes serão
remanejadas para novas datas.
A Data Access América Latina, através do TECDAB, reserva-se o
direito de alterar datas, cursos e material didático sem
prévio aviso.
Havendo curso(s) agendado(s) com reserva de vaga solicitada e
em caso de alterações de datas, cursos e materiais
didáticos, serão comunicados somente as pessoas
inscritas e/ou a empresa que tiver efetuado inscrição
de funcionário(s).