Delphi para Iniciantes
Delphi 7 >
Delphi 7
>
Diagramação e Arte Final: Albert Eije Barreto Mouta
www.alberteije.com
2
Delphi 7 >
Apresentação
Meu nome é Albert Eije. Já trabalho com informática desde 1993.
Primeiramente trabalhei com computação gráfica. Com o tempo “migrei” para a área de desenvolvimento. De início utilizei o DBase/Clipper. Velhos tempos. Depois que apareceu o fascinante Delphi. Já desenvolvi vários sistemas comerciais em
Delphi utilizando os mais diversos bancos de dados, tais como Paradox, Access,
Interbase, Firebird, MySQL, SQL Server, PostGreSQL e Oracle.
O objetivo desse curso é fazer o alicerce para quem quer aprender a programar.
Muitas pessoas acham que basta abrir o Delphi e saber usar seus componentes.
Mas isso não basta! Um bom programador precisa ter uma boa base de Lógica de
Programação e vamos dedicar dois módulos a este assunto. Outra coisa importante é entender a estrutura do Object Pascal, a linguagem utilizada pelo Delphi. Conheço vários programadores, até bons, que não sabem declarar uma constante. Não sabem trabalhar com vetores e matrizes e quando pergunto o porquê, dizem que nunca precisaram usar esses recursos em seus sistemas. Imagino quantas linhas a mais de programação gastaram por não os terem usado.
Uma outra coisa importante para um programador que deseja fazer sistemas comerciais é a questão dos bancos de dados. Muitos programadores não tem noção de como elaborar um banco de dados, sendo que este é um dos primeiros passos ao se iniciar o desenvolvimento de um sistema. Por isso, vamos aprender quais os tipos de bancos de dados e como selecionar o melhor para o nosso caso. Depois vamos aprender a criar nossas tabelas de forma que quase não exista redundância dos dados.
Finalmente criaremos um programa no Delphi utilizando o banco de dados
Paradox. A escolha por esse banco se deu pelo fato da facilidade de trabalhar com o mesmo e porque ele já vem com o Delphi. Vamos também aprender a fazer