Delphi - Aprenda a criar um controle de estoque + Delphi II Avançado + Delphi 7 (Biometria)
Aqui, você encontra três super cursos sobre Delphi em apenas um. Aprenda a utilizar o Delphi para criar vários programas diferentes. Crie um programa completo de controle de estoque, utilize o Delphi para criação de uma tela de Login e acesso a ela através da impressão digital (Biometria), além disso, aprenda ainda como criar aplicativos, formulário de configurações do sistema como papel de parede, skins, banco de dados utilizando arquivos INI para armazenamento das informações, instalação e conexão com banco de dados, geração de gráficos e criação de relatórios. Faça consultas sofisticadas via SQL.
Este curso possui certificado de conclusão.
Ao concluir este curso, você receberá um certificado digital.
Aumente as suas chances de ser contratado qualificando suas habilidades com certificados.
Este curso possui certificado de conclusão.
Aqui no Learncafe você tem acesso ao seu curso a hora que quiser. Os cursos ficam disponíveis 24 horas por dia, todos os dias da semana.
Além de ser uma plataforma fácil de usar, em qualquer aparelho com acesso à Internet, você ainda recebe um Certificado Digital ao concluir o seu curso.
Conteúdo programático:
Módulo I
Criando as pastas
Conhecendo o Delphi
Criando a aplicação
Inserindo imagens no Form
Inserindo botões panel e label
Alinhamento
Menus
Barra de status
Data e hora na barra de status
Criando um novo formulário
Chamando um formulário
Download Interbase
Instalação
Criando a base de dados
Criando uma tabela
Registrar base de dados
Consultas select
inserir_dados_via_sql
criando índices
Generator e trigger para código automático
tabela_funcionario
Excluindo registros
DbGridLegendaeSelecionando .rar file
DbGridCoreseFonte.rar file
DbGrid linhas e colunas
HintsDBNavigator
Teclas de atalho
Código automático
Campo código protegido
SetFocusncampoNome
taborder
Bairro e log
Adicionando ao repositório
Criando bairro baseando-se em cidade
Ajeitando Form Bairro - parte I
Ajeitando Form Bairro - parte II
Finalizando ajustes bairro
Cargo log bairro
Cliente banco interbase
Clientes 1 tamanho e DbGrid
Clientes 2 inserindo os componentes
Clientes ajeitando componentes 1
Clientes ajeitando componentes 2
Clientes testando 1 registro
Inserindo máscaras nos campos
DBLookup ComboBox Cidade Bairro Log
Abrindo e fechando as tabelas bairro log cid
Campos virtuais para End. Bai. Cid.
Colocando os componentes
Programação execute e strect
Diretório padrão
Grava endereço da foto no campo
Colocando em modo de edição
Atualiza ao navegar e entrar no Form
Corrige bug ao inserir
Sem Foto
Tab Or der cliente
Chama log do cliente
Funcionário tabela
Funcionário repositório e DMDADOS
Funcionário ajeitando
Funcionário DbLookups
Funcionário códigos
Funcionário índices no interbase
Funcionário chamar e compilar muitos erros
Erro campo foto tamanho
Alterando tamanho campo foto
Alterou tamanho campo foto
Corrigindo Erro Foto Func
Mais Erros Fotos quando vázio
Testando funcionário
Corrigindo Bug Foto DBLookup ComboBox
Foto bug foto pesquisas corrigido
Foto bug foto pesquisas corrigido cliente
Relatório cidade Quick Report
Relatório Cidade bands
Relatório cidade cabeçalho e rodapé
Relatório cidade columHeadeDetail
Corrigido problema erro
Relatório cidade mostrando dados
Relatório cidade personalizando
Relatório cidade encerrando
77_Instalando o QuickReport
Relatório bairro template
Relatório bairro fim
Relatório cargo
Relatório logradouro
Relatório cliente parte 1 e bug detectado
Correção bug relatório cidade
Correção bugs relatório BaiLogCarCliente
ZFim relatório de clientes
Relatório funcionários completo
Campos virtuais para relatório funcionário
Estoque criando tabela e índices no interbase
Cria formEstoque
Estoque data módulo
Estoque ajeitando campos
Estoque código fonte
Estoque tipo do produto
Estoque chamando e cadastrando
Estoque abrindo e fechando tabelas
Estoque máscaras na data
Estoque tabulação
Estoque formato moeda
Estoque data automática
Estoque calcula preço venda
Estoque corrige bug pesquisa lookup
Estoque chaves estrangeiras
Criando chave estrangeira
Login criandoa tabela edmdados
Login criando o formulário
Login project password ChareMBrOk
Login pesquisaLogin e biblioteca na DB
Login analisa a senha
Login tenta no máximo 2 vezes
Login chama aplicativo importante atualizado em 2011
Removendo interbase e instalando firebird
Trocando e testando banco de dados GDB por FDB
Alterando senha do banco de dados firebird
Iniciando delphi em rede criando servidor
Remote protocol server funcionando o sistema em rede
Trocar nome servidor por endereço ip do servidor
Persistência de dados na rede
Gravando fisicamente CommitRetaining IbTrabsaction nao perder dados
Visualizando os dados em tempo real
Usando dbexpress sqlconnection para conectar com firebird
dexpress ClienDataSet DataSetProvider SqlDataSet
tdataset procedure abrindo e fechando tabela
Iniciando leitor de código de barras
ibtransaction read_commited
Instalando componentes para código de barras
Gerando relatório código de barras
CJVQrDbBarCode finalizando código de barras com delphi
HlinkNavigateString urlMon abrindo páginas web pelo delphi
Módulo II
Introdução ao curso de Delphi Avançado
Forms menu principal e o acesso ao sistema
Tabela login e IBOConsole
IBDatabase IBTransaction IBQuery
SQL Where RecordCount ParamByName
Manipulando o formulário de acesso
freeandnil e 2 tentativas para acesso
Como usar vários bancos de dados
Criando arquivos INI para configuração
Lendo arquivos INI
Sistema completo para controle de estoque
Converte para FDB e atualiza login
Corrigindo bugs login antigo
Implementando novo login
Finalizando o novo login
Ajustando o projeto estoque
ReadString do arquivo INI
Try except filter
Manipulando dados entre formulários
Lendo e transportando dados de outro formulário
Criando objetos tipo Record
Colocando usuário logando no menu
Instalando componentes RXLib
Testando os componentes RXLib
Criando um Form personalizado para cliente
Chamando e implementando Form cliente
Cliente e o banco de dados
Componente RXLib DbStatusLabel
Manipulando TabSheet
Inserindo dados de clientes
Alterar e excluir clientes
Evento onKeyPress do DbGrid
KeyPreview do Form
PageControl ActivePageIndex
Acumulando texto para StatusBar
Usando Copy Length Key 8
Usando o locate no StatusBar
Complemento aula anterior classe DB
RecordCount para evitar bug
Usando o EMSibManager
Registrando o banco no EMS e criando tabela
SQL tabela controle pagamentos
Controle de pagamentos na Nota Fiscal
Evento onValidate para saldo
Parcela, juro, desconto, pago e saldo
Usando TDateTime
Power para juros sobre juros
Propriedade Currency e data pagamento
Legenda cores para controle pagamentos
Cores no evento DrawColumnCell
Canvas Brush clGreen etc
Correção da placa de vídeo
Novos campos para Nota Fiscal
Calculando total parcelas NF
Entendendo a questão e usando o Sender
Gera parcelas automaticamente
Gera datas de pagamentos automático
Ajustes finais no controle de parcelas
Usando With para otimizar código
Printers AssignPrn AssignFile
Gerando relatório Nota Promissória
Usando writeln para arquivo texto
Uso do Format para máscara de número
Criar e chamar um Function em uma Unit externa
Function externo, mês extenso
Imprimindo function mês extenso
Function valor por extenso
While not tabela e of do para Notas Promissórias
Continuando a aula anterior
Gerar arquivo ou cair na porta da impressora
Aperfeiçoando as impressões
Aplication MessageBox PChar
Finalizando relatórios no braço
Configurando o Ireport no Delphi 7
SQL para consulta saída
Ireport Expression Group para duas tabelas
Relatório NF e suas parcelas
Personalizando o relatório das parcelas da NF
Comp QRExpress para calcular totais e subtotais
Campo virtual no relatório da NF
Iniciando SQL para consulta avançada
Consulta SQL por datas
Incrementando a consulta via SQL
Acumulando valor para total
Laço While para calcular valor a receber
Gerando relatório da consulta SQL
Tratamento de erros para códigos e datas
SkinData instalação para novos Layouts
Ativando SkinData e criando Form para configurações
Tools Environment Options Library
Configuração dos parâmetros iniciais
Configura arquivo INI para Skin
Aplicando Skin do arquivo INI na inicialização
Access violation address para Skin
Problemas na aplicação de Skins nos Forms
Solução na aplicação de Skins nos Forms
DirectoryListBox e FileListBox para imagens
Arquivo INI para imagem de fundo
Pré-visualização do plano de fundo no image
Stretch nas configurações INI
Finalizando arquivo INI de configurações
Introdução a webcam dentro do Delphi
Instalação Comp DelphiTwain para webcam
Capturando imagem da webcam direto na aplicação
Configurando a saída da webcam
Gravando foto da webcam no Delphi
Dados da webcam no banco
Finalizando webcam no Delphi
Iniciando SQL para geração de gráficos e estatísticas
SQL puro e GroupBy para gráficos
Correções e campo virtual para SQL de gráficos
Gerando e mostrando o gráfico
Marks Style para o DBChart
Colorindo e melhorando o gráfico
Gráficos em 3D e com imagens
SQL para gráfico de mercadorias vendidas
Encerrando aulas de gráficos e estatísticas
Usando Comp PrinterSetupDialog
Iniciando geração de cópia de segurança
CopyFile e Pchar para cópia de segurança
Debugando de forma amadora
Debugando de forma avançada
Entendendo o destino da cópia
Gerando a cópia com data atual
Gerando cópia do banco de dados
FileListBox Items ItemIndex para cópia do banco
Finalizando cópia de banco de dados.avi
Application MessageBox para saída e backup
BeforePost para confirmação ao gravar registro
Instalação do gerador InstallShield
Iniciando a geração dos discos de instalação
Application Files no InstallShield
Installation Interview Localization InstallShield
Build Installation InstallShield
Instalando e testando a aplicação gerada
Erros na mudança de computador
Tirando a limpo erros de conexão
Instalação de programas
Gerando aplicações
Corrigindo problemas de geração de aplicativos
Removendo e reinstalando o aplicativo gerado
Finalizando o básico do InstallShield
Imagens durante a instalação
Personalizando Caixas de Diálogo da Instalação.avi
Finalizando InstallShield.avi
Instalando o Delphi 2007.avi
Collection data do Delphi 2007.avi
Preparing RadStudio Delphi 2007.avi
Instalando o RaveReport pelo RAD Studio Delphi 2007.avi
Finalizando a instalação do Delphi 2007.avi
Introdução ao Delphi 2007.avi
Criando package e instalando componente no Delphi 2007.avi
Imagens no Delphi 2007.avi
Validando o CPF no seu aplicativo.avi
Aprimorando validação do CGC e do CPF.avi
Usando o StringReplace.avi
Conectando Delphi 2007 com banco de dados.avi
Trocando componentes TIBTable por TIBDataSet.avi
Manipulando o componente TIBDataSet para conexão.avi
Módulo III
Introdução ao leitor de impressão digital - Biometria
Download e instalação drivers para biometria
Driver e início do projeto
O banco, a tabela e os campos para impressão digital
Lidando no projeto Delphi para Biometria
Conexão com o banco de dados
Copiando as bibliotecas necessárias para biometria
Configurando as bibliotecas para impressão digital
Função InitializeGrFinger para o leitor de impressão digital
Capturando e mostrando digital dos dedos
Desvendando a classe UImpDigital (Parte 1)
Desvendando a classe UImpDigital (Parte 2)
Salvando impressão digital em arquivo JPG
Manipulando impressão digital (Parte 1)
Manipulando impressão digital (Parte 2)
Excluindo a impressão digital
Mostrando leitor pela webcam
Usando inserção para controle da biometria
Acessando o sistema via impressão digital
Biometria - SQL para pesquisa da impressão digital
Biometria - Union All para unir SQL da impressão digital
Biometria - Verificando funções da identificação
Exercícios de fixação
Biometria - Inicializando o leitor no acesso
Criptografia - Introdução e componente
Criptografia - Criptografando dados
Criptografia - Descriptografando dados
Criptografia - Grava no banco a senha criptografada (Parte 1)
Criptografia - Grava no banco a senha criptografada (Parte 2)
Criptografia - Vendo problemas
Criptografia - Solução para acesso
Criptografia - Encerramento funcionando tudo
Controle de log - Acessos ao sistema
Gravando no log os acessos
Implementando os logs na saída
Finalizando Log IBTransaction CommitRetaining
Iniciando backup e restore
Backup ExtractFilePath
Componente IBBackupService
backupFile options IgnoreChecksums
IgnoreLimbo NoGarbageCollection NonTransportable
Finalizando backup
Iniciando restore IBRestoreService
Restore Screen Cursor crHourGlass
Restore Replace NoValidityCheck
Encerrando restore
Iniciando controle de nível de acesso
Nível de acesso no menu principal
Nível de acesso nos usuários
Encerrando nível de acesso
Iniciando ReportBuilder
Criando relatório de usuários com ReportBuilder (Parte 1)
Criando relatório de usuários com ReportBuilder (Parte 2)
Finalizado relatório de usuários com o ReportBuilder
Iniciando relatórios com o Rave Report
Rave Report
Criando um relatório usando RvDataSetConnection
Rave Report DataView e Execute Report
Finalizando relatório de usuários com Rave Report
Gerando arquivo PDF txt Html Rtf com Rave Report
Atualizar componentes do Rave Report e finalizar
Instalando o Fast Report 4
Conhecendo e criando um relatório com o Fast Report 4
Criando o relatório de usuários completo com FastReport
Chamando um relatório e finalizando o Fast Report
Criando componentes dinamicamente e Self (Parte 1)
Iniciando relatórios com o Rave Report
Criando componentes dinamicamente e Self (Parte 2)
Criando componentes Label e Edit dinamicamente
Entendendo a VCL e criando um Package
Criando um componente
Compilando o package e testando novo componente
Criando componentes Label Edit e Button
Manipulando propriedades dos componentes criados
Criando uma nova propriedade e manipulando
Criando um componente não visual
Implementando componente não visual
Melhorando componente não visual
TMsgDlgType e TMsgDlgButtons
Mudando imagem de um componente
Implementa TAB no Edit criado
Criar mais uma propriedade no Edit
Cor ao sair do componente
Criando um componente hora
Finalizando criação de componentes
Tabelas virtuais RxMemoryData
Tabelas virtuais gravando dados (Parte 1)
Tabelas virtuais gravando dados (Parte 2)
Tabelas virtuais com ClientDataSet (Parte 1)
Tabelas virtuais com ClientDataSet (Parte 2)
XML gravando arquivo
XML com tabela física
XML ClientDataSet SaveToFile
WebBrowserXML
Microsoft SQL Server 2005
Conecta Delphi com ADO ao SQL Server
Finalizando Delphi com SQL Server
Instalando componente Zeos
Conectando o Delphi com o MySQL
Criando aplicação com Delphi e MySQL usando o Zeos
Instalando e configurando o MySQL Conector
Conectando Delphi ao MySQL com MySQLConector
Usando ADO para conectar Delphi ao MySQL
Configurando DBExpress para conectar Delphi ao MySQL 50
Conectando Delphi ao MySQL 50 com o dbExpress
Conecta certo Delphi e MySQL 50 com o dbExpress
Funcionando Delphi e MySQL 50 com o dbExpress
Conectando Delphi ao PostgreSQL 8_2 com o Zeos
Instalando ODBC do PostGreSQL
Conectando Delphi com PostGreSQL através do ADO
Conectando Delphi 2007 com PostGreSQL através do ADO
Conectando Delphi com Oracle usando ADO (Parte 1)
Conectando Delphi com Oracle usando ADO (Parte 2)
Conectando Delphi com Oracle usando ADO (Parte 3)
Usando BDE para conectar Delphi com Oracle
Oracle e Delphi conectando com Zeos
DBExpress para conectar Oracle com Delphi
Conexão Delphi com Interbase_Firebird usando Comp Interbase
Conexão Delphi com Interbase_Firebird