Vídeo-Aulas

Os cursos em formato de vídeo-aulas são interessantes por permitir que pessoas de qualquer lugar possam estudar um determinado assunto a qualquer hora e quantas vezes quiser. As vídeo-aulas a seguir são de minha autoria e vendidas pela Active Delphi.

  • ClientDataSet c/ DBExpress e Firebird - Módulo 1

    Saia agora mesmo do BDE/Paradox

    9 horas de Vídeo-aula + 2 Apostilas - por apenas R$ 89,00

    Veja os detalhes | Compre agora mesmo

    O objetivo do curso é demonstrar o desenvolvimento de uma aplicação no modelo Cliente/Servidor com o banco de dados Firebird utilizando para isso o componente ClientDataSet e a engine de acesso DBExpress.

    O público alvo são aqueles que hoje trabalham com BDE/Paradox e estão cansados dos problemas de corrupção de índices, tabelas, grande tráfego em rede gerado pelo BDE e querem começar a desenvolver aplicações no modelo Cliente/Servidor com um banco seguro e com uma engine de acesso leve.

    Firebird é um SGDB gratuito, robusto, confiável e com excelente desempenho em aplicações pequenas, médias e de grande porte.

    DBExpress é uma engine de acesso que surgiu apartir do Delphi 6, possui drivers para diversos bancos, sendo utilizada em grande escala com Firebird. Além da vantagem de sua performance, outro ponto positivo é o fato de não exigir tantos disquetes exigidos pelo BDE, com apenas uma DLL no cliente sua engine já funcionará, claro que, além desta, será necessário o 'client' do banco de dados.

    ClientDataSet é um componente muito semelhante às famosas TTable's, mas possui inúmeras vantagens e nos possibilita trabalharmos no modelo Cliente/Servidor de forma simples.

    Este componente permite também trabalharmos no modelo 3 camadas, conhecido como multi-camadas, que é um modelo de desenvolvimento interessante também, utilizado muito em softwares de grande porte onde há distribuições de regras de negócios em vários servidores ganhando vantagens em diversos aspectos.

    O curso é focado no modelo 2 camadas (Cliente/Servidor), pois é um modelo mais simples de se aprender para quem vem do BDE/Paradox.

    Tópicos abordados

    • Apresentação do Firebird
    • Apresentação da DBExpress
    • Apresentação do ClientDataSet
    • Instalação do Firebird
    • Comparações entre BDE/Paradox de Tráfego em Rede
    • Criando o Banco de Dados
    • Conectando com o Banco de Dados
    • Extraindo e Gravando os registros com o ClientDataSet
    • Parametrizando a busca dos registros para redução de tráfego na rede
    • Trabalhando com Lookups e Joins
    • Controle de Concorrência
    • Trabalhando com Mestre/Detalhe (MasterSource/MasterFields e NestedDataset)
    • Clones
    • Campos Aggregates e InternalCalc
    • Generators - Trabalhando com campos auto-incremento
    • Criando Tela de Pesquisa parametrizada
    • Ordenando/Filtrando/Pesquisando registros em memória, sem acessar o servidor
    • Trabalhando com Refresh
    • Desfazendo alterações, métodos disponíveis
    • Lendo e Gravando os dados localmente em arquivos
    • Trabalhando com dados somente em memória, sem depender de um servidor de banco de dados
    • Transações
    • Eventos BeforeUpdateRecord e AfterUpdateRecord do Provider
    • Trabalhando com múltiplas tabelas
    • Tratamento de erros
    • Monitorando mensagens do Banco de Dados
    • Distribuindo a aplicação

    Conteúdo
    O material é composto por 2 cds contendo 9 horas de vídeo-aula + 2 apostilas (formato PDF) sendo uma Teórica com 78 páginas e outra Prática com 152 páginas.

    Dúvidas: Fale comigo | Veja um vídeo de demonstração

  • ClientDataSet c/ DBExpress e Firebird - Módulo 2

    Stored Procedures, Triggers e Views no Firebird

    5 horas de Vídeo-aula + 1 Apostila - por apenas R$ 89,00

    Veja os detalhes | Compre agora mesmo

    O primeiro módulo deste curso aborda toda teoria dos componentes ClientDataSet e DBExpress assim como sua utilização com o banco de dados Firebird explorando ao máximo os recursos do componente e passando dicas de desenvolvimento para aqueles que utilizavam BDE/Paradox.

    O objetivo deste segundo módulo é explorarmos os recursos que o banco de dados nos disponibiliza para obtermos melhor aproveitamento, performance e mais "ferramentas" para o desenvolvimento de uma aplicação profissional, portanto, alguns tópicos que podemos destacar são: utilização de algumas funções do Firebird, criação de nossas funções para serem utilizadas no banco, implementação de Stored Procedures, Triggers e Views, entre outros assuntos citados abaixo.

    Tópicos abordados

    • Migrando de Paradox para Firebird
    • Utilizando Alias para conexão com o banco de dados
    • Utilizando a função COALESCE do Firebird
    • Utilizando a função NULLIF do Firebird
    • Utilizando a função CASE do Firebird
    • Utilizando domínios no banco de dados
    • Utilizando o ISQL para criação e manipulação do banco de dados
    • Realizando Backups e Restores no Banco de Dados
    • Criando e utilizando UDF's
    • Uma visão geral sobre Stored Procedures
    • Criando e implementando Stored Procedures
    • Criando Stored Procedures no IBExpert
    • Utilizando Stored Procedures no Delphi
    • Trabalhando com Stored Procedures que não retornam valores
    • Trabalhando com Stored Procedures que retornam um registro
    • Trabalhando com Stored Procedures que retornam mais de um registro
    • Executando a Stored Procedure que gera Exception
    • Criando e implementando Triggers
    • Criando Triggers no IBExpert
    • Utilizando Triggers no Delphi
    • Criando e definindo Views
    • Criando e utilizando Views no IBExpert
    • Relatórios Mestre/Detalhe com performance
    • Criando Relatório Mestre/Detalhe utilizando NestedDataSet
    • Criando o Relatório utilizando Joins
    • Instalando e utilizando driver DBExpress de terceiros
    • Trocando a senha do usuário SYSDBA

    Conteúdo
    O material é composto por 1 cd contendo 5:30 horas de vídeo-aula + 1 apostila (formato PDF) com 139 páginas.

    Dúvidas: Fale comigo | Veja um vídeo de demonstração

  • "Pacote" ClientDataSet c/ DBExpress e Firebird

    Módulo 1 + Módulo 2

    Economize adquirindo o pacote - por apenas R$ 140,00

    Veja os detalhes | Compre agora mesmo
  • Biometria por Impressão Digital

    Identifique clientes e usuários pela impressão digital

    5 horas de Vídeo-aula + 1 Apostila - por apenas R$ 89,00

    Veja os detalhes | Compre agora mesmo

    Hoje em dia está cada vez mais comum os estabelecimentos identificarem seus clientes a partir da sua impressão digital. Isso facilita evitando que o cliente tenha que decorar senhas, códigos ou até mesmo levar suas carteirinhas em clubes, video locadoras, etc.

    O reconhecimento de impressão digital também pode ser utilizado para controlar a entrada de usuários nos sistemas, substituindo assim as famosas senhas e obtendo uma melhor segurança pelo fato da impressão digital ser intransferível. Sistemas de cartões de ponto, controle de frequências também se beneficiam com este tipo de "recurso".

    Portanto, precisamos nos preparar para o mercado, pois isso é uma tendência!

    Ao contrário do que possa imaginar, não é difícil de implementar no seu sistema este tipo de recurso, pois existem SDKs no mercado que facilitam o trabalho. Claro que para isso é necessário saber um pouco sobre biometria digital, alguns conceitos técnicos, métodos de verificação x identificação, forma de armazenamento no banco, saber utilizar o SDK, entre outros assuntos.

    Tudo isso você encontra nesta vídeo-aula que foi preparada exclusivamente para você que não conhece ou sabe pouco sobre o tema.

    Tópicos abordados

    • Introdução à Biometria Digital
    • Tipos de Identificação Biométrica
    • Casos de Uso
    • Conceitos Técnicos: Templates, Verificação x Identificação, Taxas de Falsa Aceitação x Rejeição
    • Instalação do SDK
    • Demonstração da Aplicação Exemplo que acompanha o SDK
    • Análise do Código Fonte da Aplicação Exemplo passo-a-passo (com Debug do Delphi)
    • Criação de um Projeto com Firebird 2.0 contendo:
      - Cadastro de usuários com impressões digitais
      - Tela de login para o usuário entrar no sistema com sua impressão digital
      - Cadastro de clientes com impressões digitais
      - Tela para localização de clientes a partir da impressão digital fornecida, semelhante ao que já deve ter visto em alguma video locadora
      - Tela de configurações do SDK
      - Distribuição da aplicação

    Contéudo
    O material é composto por 1 cd contendo 5 horas de vídeo-aula + 1 apostila (formato PDF) com 124 páginas.

    Dúvidas: Fale comigo

 

"Ouvindo" Opiniões (as mais lidas)

Em breve, aguarde!!!

Pharetra Sed Tempus

Morbi sit amet mauris Nam vitae nibh eu sapien dictum pharetra. Vestibulum elementum neque vel lacus. Lorem ipsum dolor sit dolore phasellus pede lorem proin auctor dolor loremmassa phasellus sit. More…

Outras edições da Revista Active Delphi