Delphi II Avançado - 22 horas de gravação em 160 videoaulas
What you'll learn
- Criar aplicações em Delphi de forma mais simples e eficiente
- Aprenda a criar um configurador de sistemas
- Deixe a aplicação mais bonita com o uso de Skins
- Veja como manipular cores em tabelas
- Gerar gráficos das pesquisas realizadas
- Veja como debugar o sistema de forma correta
- Crie filtros SQL para consultas
- Veja como criar relatórios com vários tabelas e fazendo agrupamento
- Gerar backup
- Gerar executáveis com o install shield
- Instalar e usar o delphi 2007
Course content
- Preview05:18
- 05:31Tabela Login e IBOConsole
- 07:51IBDatabase IBTransaction IBQuery
- 08:04SQL Where RecordCount ParamByName
- 06:30Manipulando o Formulário de acesso
- 10:50freeandnil e 2 tentativas para acesso
- 09:33Como usar vários bancos de dados
- 09:34Criando arquivos INI para configuracao
- 11:29Lendo arquivos INI
- 09:09Sistema Completo para Controle de Estoque
- 07:08Converte para FDB e atualiza Login
- 04:52Corrigindo Bugs Login Antigo
- 14:19Implementando Novo Login
- 05:09Finalizando o novo Login
- 07:31Ajustando o projeto Estoque
- 07:48ReadString do arquivo INI
- 09:58try except filter
- 09:46Manipulando dados entre formularios
- 08:57Lendo e transportando dados de outro formulário
- 10:44Criando objetos tipo Record
- 08:36Colocando usuario logando no Menu
- 09:09Instalando Componentes RXLib
- 09:31Testando os componentes RXLib
- 09:42Criando um Form Personalizado para Cliente
- 13:38Chamando e implementando form Cliente
- 09:22Cliente e o Banco de Dados
- 09:10Componente RXLib DbStatusLabel.
- 09:01Manipulando TabSheet
- 08:52Inserindo Dados de Clientes
- 09:13Inserindo Dados de Clientes 2
- 05:01Alterar e Excluir Clientes
- 09:11Evento onKeyPress do DbGrid
- 08:11KeyPreview do Form
- 05:32PageControl ActivePageIndex
- 09:46Acumulando texto para StatusBar
- 07:15Usando Copy Length Key 8
- 06:21Usando o LOCATE no StatusBar
- 01:12Complemento aula anterior classe DB
- 08:08RecordCount para evitar Bug
- 09:10Usando o EMSibManager
- 06:58Registrando o Banco no EMS e criando tabela
- 09:04SQL tabela controle pagamentos
- 09:38Controle de Pagamentos na Nota Fiscal
- 09:54Evento onValidate para Saldo
- 04:59Parcela Juro Desconto Pago e Saldo
- 09:32Usando TDateTime
- 07:19Power para Juros sobre Juros
- 08:39Propriedade Currency e Data Pagamento
- 09:00Legenda Cores para controle pagamentos
- 08:45Cores no evento DrawColumnCell
- 09:47Canvas Brush clGreen etc
- 02:57Correção da Placa de Vídeo
- 09:34Novos campos para Nota Fiscal
- 09:49Calculando Total Parcelas NF
- 05:37Entendendo a questão e usando o Sender
- 09:51Gera parcelas AUTOMATICAMENTE
- 09:00Gera Datas de Pagamentos automático
- 06:55Ajustes finais no controle de parcelas
- 06:16Usando WITH para otimizar código
- 08:48Printers AssignPrn AssignFile
- 09:43Gerando Relatorio Nota Promissória
- 09:27Usando writeln para arquivo texto
- 07:18Uso do Format para máscara de número
- 08:16Criar e chamar um Function em uma Unit externa
- 09:12Function Externo Mes_Extenso
- 07:29Imprimindo function mes extenso
- 08:51Function Valor por Extenso
- 03:57While not tabela eof do para Notas Promissorias
- 05:40Continuando a aula anterior
- 05:35Gerar Arquivo ou cair na Porta da Impressora
- 09:36Aperfeiçoando as Impressões
- 09:40Aplication MessageBox PChar
- 04:17Finalizando relatórios no Braço
- 05:06Configurando o Ireport no Delphi 7
- 09:43SQL para Consulta Saida
- 10:53Ireport Expression Group para duas Tabelas
- 08:05Relatório NF e suas parcelas
- 08:44Personalizando o relatório das parcelas da NF
- 09:30Comp QRExpress para Calcular Totais e SubTotais
- 05:31Campo virtual no relatório da NF
- 09:12Iniciando SQL para consulta avançada
- 09:52Consulta SQL por datas
- 09:56Incrementando a Consulta via SQL
- 09:38Acumulando Valor para Total
- 09:12Laço While para calcular valor a receber
- 09:26Gerando Relatório da Consulta SQL
- 08:58Tratamento de erros para Códigos e Datas
- 09:34SkinData Instalacao para Novos Layouts
- 10:50Ativando SkinData e Criando form para Configuracoes
- 09:33Configura Arquivo INI para Skin.
- 09:07Aplicando Skin do Arq INI na Inicialização
- 08:45Access Violation Address para SKIN
- 09:32Problemas na aplicação de Skins nos Forms
- 08:38Solução na aplicação de Skins nos Forms
- 09:16DirectoryListBox e FileListBox para Imagens
- 09:26Arq INI para Imagem de Fundo
- 09:29Pré-Visualização do plano de Fundo no Image
- 09:47Stretch nas Configurações INI.
- 09:36Finalizando arq INI de Configurações
- 09:24Introdução a WebCam dentro do Delph
- 07:53Instalação Comp DelphiTwain para webcam
- Preview08:56
- 09:50Configurando a saída da WEBCAM
- Preview08:29
- 09:25Dados da WebCam no banco
- 09:31Finalizando WebCam no Delphi
- 11:33Inciando SQL para geração de gráficos e estatísticas
- 09:47SQL puro e GroupBy para Gráficos
- 09:00Correções e Campo Virtual para SQL de Gráficos
- 09:36Gerando e mostrando o Gráfico
- 09:34Marks Style para o DBChart
- 06:51Colorindo e melhorando o gráfico
- 09:01Gráficos em 3D e com Imagens
- 09:28SQL para Gráfico de Mercadorias vendidas
- 09:40Encerrando aulas de Gráficos e Estatísticas
- 05:46Usando Comp PrinterSetupDialog
- 09:47Inciando Geração de Copia de Segurança
- 07:48CopyFile e Pchar para Copia de segurança
- 07:07Debugando de forma Amadora
- 09:52Debugando de forma Avançada
- 08:55Entendendo o destino da Cópia
- 09:44Gerando a Cópia com data atual
- 07:01Mais sobre gerando copia do banco de dados
- 09:38FileListBox Items ItemIndex para Copia do Banco
- 04:16Finalizando Cópia de Banco de Dados
- 09:47Application MessageBox para saída e backup
- 04:00BeforePost para Confirmação ao gravar Registro
- 09:49Instalação do Gerador InstallShield
- 09:49Iniciando a Geração dos discos de Instalação
- 09:56Application Files no InstallShield
- 10:21Installation Interview Localization InstallShield
- 09:55Build Installation InstallShield
- 09:52Instalando e Testando a Aplicação Gerada
- Preview09:54
- 04:01Tirando a Limpo erros de Conexão
- 09:28Mais sobre Instalação de Programas
- 09:38Gerando e Gerando Aplicações
- 09:53Corrigindo problemas de Geração de aplicativos
- 08:58Removendo e reinstalando o aplicativo gerado
- 08:35Finalizando o Básico do InstallShield
- 08:07Imagens Durante a Instalação
- 09:43Personalizando Caixas de Diálogo da Instalação
- 05:48Finalizando InstallShield
- 05:57Instalando o Delphi 2007
- 09:50Collection Data do Delphi 2007
- 04:59Preparing RadStudio Delphi 2007
- 02:26Instalando o RaveReport pelo RAD Studio Delphi 2007
- 07:04Finalizando a instalação do Delphi 2007
- 09:36Introdução ao Delphi 2007
- 05:43Criando Package e Instalando Componente no Delphi 2007
- 01:55Imagens no Delphi 2007.
- 09:41Validando o CPF no seu aplicativo
- 09:59Aprimorando validação do CGC e do CPF
- 08:42Usando o StringReplace
- 08:54Conectando Delphi 2007 com banco de Dados
- 09:48Trocando componentes TIBTable por TIBDataSet
- 07:49Manipulando o Componente TIBDataSet para Conexão
Requirements
- Conhecer o básico de delphi ou ter meu curso de delphi I
Description
Nesse curso veja Delphi 7 Avançado + Firebird 2.0 + Delphi 2007 + InstallShield v12. São 6.6 Giga em dois DVD's, 22 horas de gravação em 160 Vídeo aulas, muto conteúdo para você. Depois do grande sucesso que meu primeiro curso de Delphi fez, acabei lançando este segundo curso, Delphi 7 avançado, e ainda mostro também como instalar e criar aplicativos usando o Delphi 2007.
Esse curso é uma evolução do Delphi I Estoque, mostrei aqui formas mais simples e eficientes de criar aplicativos no delphi, como pode exemplo a forma de criar formulários com acesso a base de dados, a parte de gravar, excluir, alterar ficou simplificada. Além disso, mostrei outras coisas como:
Configurador de Sistemas: Ensinei a criar um formulário para configurar o sistema. Aqui você poderá informar o caminho e o banco de dados usado pelo programa, podendo você alterar a qualquer momento. Aplicar nova pele skin, deixando o seu programa muito mais moderno e bonito. Configurar e aplicar o papel de parede entre outros.
Cores no table: Muitos alunos me pediam que queriam poder alterar dinamicamente as cores das linhas do Table conforme os dados inseridos nele, por exemplo: linhas com data de pagamento vencidos deixar em vermelho, data à vencer em verde, e assim por diante. Isso facilita muito a visualização da pessoa que está usando o sistema.
Gráficos: Imagine você ler um relatório de vendas, com 30 linhas, é muito difícil você olhar, ter que analisar, comparar e rapidamente entender ele. Já, se você criar um gráfico da tua consulta, ao bater o olho você já sabe que vendedor vendeu mais, qual mês do ano foi o mais produtivo e assim por diante. E isso tudo eu ensinei nessa parte de gráficos.
Debugar: Por muitos anos eu debugava o sistema colocando Mensagens nas linhas que eu queria saber o que estava acontecendo, isso é arcaico e pré-histórico (muitos programadores fazem isso até hoje). Ensinei como fazer para debugar de forma correta, localizando assim muito mais fácil os possíveis erros.
Fitros SQL: Você verá como criar filtros avançados nesse curso
Relatórios: No curso de Delphi I mostrei como criar relatórios simples. Nesse curso você verá como gerar relatórios bem mais complexos, agrupando dados, usando várias tabelas etc
Backup: Quem nunca perdeu parte do programa, parte de um arquivo, parte do banco, um documento ?? Todos já perdemos algo. E em computação é pior ainda. Me lembro de quando eu trabalhava em Gurupi/TO, certa vez de um problema em um programa de uma concessionário, e eles não tinham feito backup, a culpa foi deles, mas fui eu quem paguei o pato, pois a empresa me mandou ir lá cadastrar tudo de novo, kkk. Então, para você não correr esse risco, ensinei aqui como gerar backup da aplicação. Acabou a preocupação.
InstallShield: Todos nós já instalamos sistemas, que tal criar um instalador para sua aplicaçõe ? Muito melhor e mais bonito do que ter que dar CTRL+c CTRL+v né.
Delphi 2007: A tecnologia não pára de evoluir, desta forma, mostrei como instalar e usar o delphi 2007. No fim das contas você verá que é quase igual, a base é a mesma.
Abaixo segue um resumo:
- Criar aplicações em Delphi de forma mais simples e eficiente
- Aprenda a criar um configurador de sistemas
- Deixe a aplicação mais bonita com o uso de Skins
- Veja como manipular cores em tabelas
- Gerar gráficos das pesquisas realizadas
- Veja como debugar o sistema de forma correta
- Crie filtros SQL para consultas
- Veja como criar relatórios com vários tabelas e fazendo agrupamento
- Gerar backup
- Gerar executáveis com o install shield
- Instalar e usar o delphi 2007
Who this course is for:
- Todos que queiram evoluir no delphi
Instructor
Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei mais de 7.000 videoaulas (java, delphi, php, arduino, android, asp, oracle, sqlserver, windev, algoritmos etc), que estão com mais de 13 milhões de acessos. Mais de 200 palestras realizadas em 08 países (Angola, Moçambique, Cabo Verde, Portugal, Colômbia, EUA, Guinné-Bissau e Brasil). Professor há mais de 13 anos na Universidade Luterana do Brasil. Pós-Graduado em Desenvolvimento de Software para web. Carazinho - RS, Brasil