Curso

Criando Componente Boleto em Delphi

Neste curso iremos criar um componente para geração de boletos utilizando o Delphi 7. Nada impede que você utilize uma versão mais recente desta ferramenta. Utilizaremos alguns conceitos importantes, como por exemplo, Orientação a Objetos e Design Patterns. Primeiramente serão implementados 2 bancos (Banco do Brasil e Caixa Econômica). O componente a ser criado será básico, contendo a impressão do boleto e o arquivo de remessa dos dois primeiros bancos.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

22 horas

(10 aulas)

Aula 1 - Introdução

Introdução com apresentação dos requisitos necessários para a criação do componente, uma breve introdução sobre Design Patterns, demonstração do componente que será desenvolvido e preparação do ambiente.

Aula 2 - Criação da Classe Básica TTitulo

Na primeira parte, foi feito uma breve apresentação dos dados necessários para a criação do componente. Nesta aula, iremos voltar ao assunto, detalhando os dados básicos do título e assim, determinar como deverá ficar a estrutura das classes Título.

Aula 3 - Criando novas Classes

Nesta vídeo-aula criaremos as classes TEndereco, TPessoa, TBanco e TCedente, conforme foi definido na parte 2 deste curso.

Aula 4 - Problema: Instâncias das classes dos bancos

Veja nesta vídeo, através de um pequeno exemplo, será possível perceber como a programação orientada a objetos e os padrões de projeto ajudam na qualidade

Aula 5 - Factory Method em ação

Nesta vídeo-aula será colocado em ação o Factory Method com a criação das classes TFactoryBanco, TBanco001 e TBanco104.

Aula 6 - Teste da fábrica

Iremos nesta vídeo-aula fazer um pequeno teste para verificar se a instanciação das classes pela nossa fábrica está sendo feito de forma correta. Para isso iremos utilizar nosso projeto de testes, onde chamaremos, em tempo de execução, as duas c

Aula 7 - Formatando campos do Banco do Brasil

Continuaremos com a formatação dos campos da classe TBanco001 (Agência, Carteira, Número da Conta e Campo Livre). Para isso, precisaremos de uma nova função para gerar o Fator de Vencimento, necessário para a formatação do Campo Livre.

Aula 8 - Funções para o dígito verificador

Nesta video aula iremos precisar do dígito verificador do código de barras e da linha digitável.

Aula 9 - Efetuando testes na classe TBanco001

Chegou a hora de testar nossa classe TBanco001. Nesta videoaula iremos utilizar nosso projeto de testes para averiguar se todos os campos estão sendo formatados corretamente.

Aula 10 - TBanco104: Caixa Econômica

Nesta videoaula iremos fazer uma rápida verificação no que já criado, e através de um Build em nosso componente, detectar e eliminar os Warnings e Hints que ficaram em aberto nas aulas anteriores. Feito isso, partiremos para a classe TBanco104.

Ver todas as 22 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Delphi

Como criar um Cliente SOAP em Delphi

Exportando dados para o Excel com Delphi ComObj

Como manipular XML em Delphi