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
Módulos
Especiais (conceito)
Evoluindo
do modelo cliente Servidor para o modelo de Objetos
Distribuídos.
Criando servidor
COM+.
Implementando um Cliente
COM.
Introdução ao
Desenvolvimento Web.
01
Aluno por Micro, Coffee-Break, Certificado e Material Didático
Inclusos.
|
Carga Horária |
40 horas |
|
Número de Aulas |
10 aulas |
|
Número de Aulas - Sábados |
5 aulas |
|
Turnos |
Manhã
(08:30h as 12:30h), Tarde (13:30h
as 17:30h), |
|
Valor do Curso |
R$880,00 ou 8x sem juros (R$ 110,00) |
|
Reservas Digidata - (21) 2233-8967 ou 2203-2276 |