Digidata Informática Principal Empresa Cursos Agenda Links Contato Emprego Download Início
Plano de Aula - Delphi C/S



Introdução
    
De forma bastante prática, o participante alcançará o conhecimento conceitual de uma ferramenta de
    quarta geração. Com exercícios introdutórios, aspectos da modelagem da interface serão alcançados.
    Consolidando o treinamento, o participante terá contato com o que há de mais avançado para acesso
    e manipulação de dados, culminando com o desenvolvimento no modelo client server (c/s).

Propósitos a Serem Atingidos
    Desenvolver interface padrão Windows.
    Esgotar o uso de controles de acesso a dados, sobre tudo, DBGrid e DBChart.
    Uso pleno da linguagem SQL neste Front-End.
    Entender e aplicar os métodos únicos de acesso a dados para um SGDB.
    Adotar controle de tratamento de erro de forma global e centralizada.
    Construir aplicação para distribuição do software desenvolvido, bem como na camada de acesso a dados(BDE).
    Resumir todo o aprendizado em torno de um "projeto de aula",
    com características de uma aplicação comercial real.

Programa de Aula Detalhado

Introdução ao Ambiente Delphi
    Conceito de programação visual
    Conceito de programação OOP
    O potencial de ambiente Delphi
    Entendendo o objeto (propriedades, métodos e eventos)
    Implementando formulários com controles básicos (menus, status-bar e painéis)
    Compilando a aplicação

Fundamentos
    Conhecendo a Estrutura da Unit
    Controle de variáveis
    Depurando a aplicação
    Usando funções de Conversão

Acesso a Dados Clássico
    MiddleWare necessário BDE dbExpress
    O Software Borland Database Engine
    Usando o gerenciador SQL Explorer
    Criando conectividade
    Implementando formulário para acesso e manutenção de dados
    Usando filtro para controle do fluxo de dados
    A estrutura básica pelo uso dos controles TDataBase, TTable e TDataSource combinados com os diversos Data Controls
    Conhecendo e aplicando os diversos métodos de conectividade e manipulação de dados
    Usando todo o potencial das propriedades de
    TDataField, tanto para aspectos visuais quanto funcional
    Tratando as regras de validação pelo uso das propriedades de TDataField

Acesso a Dados para o Modelo C/S
    Diferença entre Banco de Dados de processamento local e Banco de Dados Cliente Servidor
    Parametrização (propriedades) dos controles de dados para acesso a um SGDB
    Controlando Transações
    Usando TQuery para acesso
    Usando TSQLUpdate combinando com TQuery para manutenção de dados
    Usando TSQLStoredProcedure para acesso a Stored Procedure
    Tratando Excepition de Servidor
    Aplicando e entendendo ""Cached Update" (buferização de dados)
    Uso pleno da linguagem SQL
    Desenvolvimento de um módulo do projeto de aula que implementa todos os conceitos indicados aqui

Desenvolvimento de Relatórios
    Os componentes do TQReport
    Gerando relatório básico (lista)
    Gerando relatório completo (grupo)
    Gerando relatório com quebra e sub-totalização
    Controlando a aparência dos relatórios

Outros Módulos do Projeto de Aula
    Rotina para tratamento de erros, com exibição em português
    Desenvolvimento de um módulo para exibição de dados em formato gráfico
    Usando o repositório do Delphi para armazenar modelos reutilizáveis


Carga Horária

32 horas

Turnos

Noite (18:30h às 22:00h) - 9 Aulas

Sábados(08:30h as 17:30h) - 4 Aulas

Preço - Delphi Client-Server

R$ 660,00

Desconto Progressivo
Delphi Client-Server

6x R$ 100,00
4x R$ 135,00
3x R$ 170,00
2x R$ 250,00
à vista por 480,00

Preço do Pacote Completo - 80 horas
Delphi Fundamental + Client-Server + NTier/Web

R$ 1.500,00

Desconto Progressivo - Delphi completo
Fundamental + Client-Server + NTier/Web

10x R$ 150,00
08x R$ 190,00
07x R$ 210,00
06x R$ 240,00
05x R$ 275,00
04x R$ 335,00
03x R$ 430,00
02x R$ 620,00
à vista por R$ 1.200,00

01 Aluno por Micro, Coffee-Break, Certificado e Material Didático Inclusos.