Serviços e-commerce |
Você vende na internet______ |
Produtos Software |
Lísias Rapid ______________ |
Lísias Correio Brasil________ |
Lísias Código de Barras______ |
Produtos
Livros técnicos |
Algoritmos |
Linguagem C______________ |
C++____________________ |
Delphi__________________ |
Sobre o autor do livro______ |
Serviços
Cursos pela internet |
Curso de Algoritmos________ |
Curso de Linguagem C______ |
Curso de C++_____________ |
Curso de Delphi____________ |
Livro de Delphi 5.0 | forma de venda
ISBN: 85-87147-05-6 |
Delphi tornou-se de fato a ferramenta mais
difundida entre os desenvolvedores de
software brasileiros. Impressiona o
seu rápido crescimento, principalmente
entre os que desenvolviam para o
ambiente caracter (DOS, destacadamente,
os que programavam com Clipper) e
agora passam a desenvolver para Windows
|
|
Imagem gráfica da capa do livro | |
Clique aqui para ver capa do livro de Delphi 5.0 |
|
Você aprenderá a criar um aplicativo comercial completo | |
Tudo o que você já fazia no ambiente caracter
(ou mesmo que você seja iniciante em programação)
você fará no ambiente Windows. Você aprenderá a
criar um aplicativo completo que irá envolver desde:
interface sofisticada do Windows, tratamento de arquivos
(tabelas), gráficos, e também multimídia.
Este aplicativo será desenvolvido por você ao
longo do livro, veja a seguir a forma de interface
e todas as funcionalidades que serão implementadas
por você.
Clique aqui para fazer o Download do programa completo (veja o programa executando no seu computador) |
|
Todos os tópicos tem exemplificação prática | |
Todo e qualquer tópico teórico de programação
terá sempre exemplificação prática. Você nunca
deixará de saber qual a utilidade de um determinado
conceito e de como ele é implementado fisicamente.
No exemplo abaixo você tem a definição (desenho da janela)
do que você quer implementar (botões de rádio)
Clique aqui para ver um aplicativo com botões de rádio No link a seguir você tem a implementação física (programação) dos botões de rádio Clique aqui para ver a programação dos botões de rádio |
|
Todos os exemplos tem código pequeno | |
Quando você procura aplicar na prática um
determinado tópico em estudo, utilizando o Delphi,
você não deseja ficar analisando dezenas de linhas,
para depois se perder em meio a esta análise.
Você deseja um exemplo curto para poder entender
como aquele tópico é aplicado. Observe no exemplo
acima que o livro da Lísias Editora não faz você
perder tempo desnecessariamente.
|
|
Você terá explicações em destaque dentro do código programado | |
Muitos detalhes de programação não são percebidos
pela leitura do código. Observe que todos os exemplos
dos livros da Lísias possuem destaques em vermelho que
dão a explicação teórica em contextos práticos de
programação. Desta forma rapidamente você localizará
como um determinado conceito é escrito em termos
de programação.
Clique aqui para ver um exemplo de programa onde a explicação do código está destacada em vermelho |
|
Aprenda a manipular objetos, propriedades e eventos | |
Você aprenderá com toda facilidade a programar
para o ambiente Windows. Programar para este ambiente
significa identificar objetos e nestes as suas
propriedades e eventos. Você aprenderá passo a passo está
nova forma de programação.
Clique aqui para ver a descrição passo a passo da manipulação de objetos, propriedade e eventos destes objetos |
|
Aprenda a programar em Pascal | |
Neste livro você aprenderá tudo sobre a programação
em Pascal procedural (que é a base para aprender a
programar em object Pascal), para depois poder passar
para o próximo volume desta série que é Desenvolvedor
Profissional - Delphi Orientado a Objetos. Observe que
o Object Pascal não é uma nova linguagem de programação.
Ela incorpora todo o conjunto do Pascal procedural e
adiciona os conceitos Orientados a Objetos. Portanto
é fundamental você aprender a programar em Pascal.
Com o livro da Lísias você terá todo o conjunto de
programação colocado de forma objetiva, clara e
concisa.
clique aqui para ver mais um exemplo programado em Pascal de forma clara e concisa |
|
Crie menus | |
Você verá que criar menus no Delphi é
simples e fácil. Você criará menus como o
contido no exemplo do link a seguir, que irá definir a interface
do 'aplicativo completo' que você irá construir.
Clique aqui para ver a definição de um menu |
|
Você aprenderá tudo sobre banco de dados | |
Com este livro você verá em detalhes como
trabalhar com Banco de Dados.
Desde criar tabelas até relacioná-las,
ler e gravar campos, pesquisar valores
chaves exatos e não exatos, tabalhar com chave
primária e secundária, definir e trabalhar com
campos virtuais, definir integridade referencial,
criar senhas de segurança, entre muitos outros detalhes.
Este é o livro mais completo em relação ao trabalho
com banco de dados Paradox e DBF (para trabalhar
com banco SQL a Lísias Editora irá lançar o Livro
"Delphi com Banco de Dados SQL" que fará parte da
série Desenvolvedor Profissional). Clique aqui para ver um exemplo de como é trabalhada a pesquisa em tabelas No link a seguir você tem a implementação físíca (programação) da pesquisa em banco de dados. Clique aqui para ver o programa que realiza a pesquisa |
|
Trabalhe com imagens gráficas em tabelas | |
Você aprenderá a trabalhar com imagens gráficas
gravadas em banco de dados.
Clique aqui para ver um exemplo de imagem gráfica gravada em banco de dados |
|
Crie relatórios sofisticados idenpendentes (programados) | |
Você aprenderá a criar relatórios extremamente
sofisticados via programação. Você aprenderá
a criar desde os relatórios simples até aqueles
com várias tabelas relacionadas tendo que realizar
totalizações por quebra de data, de página, com
imagens gráficas e numeração de páginas.
Clique aqui para ver a janela de relatórios que você aprenderá a implementar |
|
Crie gráficos comerciais independentes | |
Além de ensinar a você como criar um aplicativo completo
em termos de sistema comercial, este livro ensina também,
de forma detalhada, como você pode criar gráficos
comerciais independentes (de tabelas, por exemplo),
através de objetos activex. Veja a seguir um dos
gráficos que você aprenderá a criar. Observe que
você fornecerá ao usuário do seu aplicativo uma
barra de ferramentas de tal forma que ele possa
escolher o tipo de gráfico (pizza, barras, ..),
a cor de cada elemento do gráfico, o ângulo de
exibição (algo exclusivo do livro da Lísias Editora:
o ângulo de exibição pode ser definido através de
uma barra de rolagem), entre outros detalhes.
Clique aqui para ver um exemplo de gráfico criado de forma independente |
|
Você aprenderá a criar apresentações de multimídia muito mais ricas | |
Você também aprenderá a criar aplicativos com multimídia
muito mais ricos do que os pacotes do mercado permitem
ao usuário realizar. Com os pacotes não é possível
criar nada além do que eles têm programado. Mas lembre,
multimídia é acima de tudo poder de criatividade,
porém na maioria das vezes você não pode dar vazão a
esta criatividade pois o pacote não tem pré-programado
o que você imaginou. No livro da Lísias você tem um
capítulo inteiro dedicado a este assunto para que
você aprenda a programar o que os pacotes não possuem.
A imagem a seguir é uma imagem do início da apresentação
de multimídia programada dentro do livro do Delphi.
Clique aqui para ver imagem do início da apresentação de multimídia programada dentro do livro do Delphi |
|
Sumário do livro de Delphi 5.0 | |
1. Trabalhando com o IDE da Borland 1.1 Menu principal 1.2 Barra de ferramentas 1.3 Paleta de componentes 1.4 Criar a janela principal do seu aplicativo 1.5 Linguagem de programação 1.5.1 Componentes básicos de Delphi/Pascal 1.5.1.1 Seção interface 1.5.1.2 Seção implementation 1.5.1.3 Seção initialization 1.5.1.4 Seção finalization 1.5.1.5 Cláusula uses 1.5.1.6 Seções de declarações de tipo 1.5.1.6.1 Seção const 1.5.1.6.2 Seção type 1.5.1.6.3 Seção var 1.5.1.7 Programa principal 1.6 Criar o seu primeiro aplicativo Delphi 1.6.1 Criar a janela principal do seu aplicativo 1.6.1.1 Adicionar componentes à janela principal 1.6.1.2 Dar resposta a um evento 1.6.1.3 Salvar o aplicativo gerado 1.6.1.4 Entender as descrições do formulário gerado 1.6.1.5 Definir o nome do aplicativo 1.7 Trabalhar com projetos 1.7.1 Fechar um projeto 1.7.2 Carregar um aplicativo que está sendo desenvolvido 1.7.3 Criar um novo projeto 1.7.4 Adicionar unidade(s) a um projeto 1.7.5 Remover unidade(s) de um projeto 1.7.6 Adicionar um novo formulário ao projeto 1.8 Diretivas de compilação 2. Programar com Delphi/Pascal 2.1 Tipos de Dados predefinidos 2.1.1 Tipos inteiros 2.1.1.1 Rotinas para tratar de inteiros 2.1.2 Tipos reais 2.1.2.1 Rotinas para tratar de reais 2.1.3 Tipo caracter 2.1.4 Tipo String 2.1.4.1 Funções/Procedures para manipular strings Pascal 2.1.5 Tipos boleanos 2.2 Estouro da escala de valores de um tipo de dado 2.3 Atribuir valores à variáveis 2.4 Conversão de tipos (cast) 2.4.1 Conversão através de typecasting 2.4.2 Conversão de tipos através de rotinas 2.5 Operadores 2.5.1 Operadores aritméticos binários 2.5.2 Operadores relacionais 2.6 Comandos de seleção única 2.6.1 Avaliação de expressão sem alternativa: if 2.6.1.1 Sintaxe 2.6.1.2 Exemplo 2.6.2 Avaliação de expressão com alternativas: if then - else 2.6.2.1 Sintaxe 2.6.2.2 Exemplo 2.6.3 Avaliação de n expressões: if then - else if then - else 2.6.3.1 Sintaxe 2.6.3.2 Exemplo 2.6.4 Avaliação de n expressões: case - of 2.6.4.1 Sintaxe 2.6.4.2 Exemplo 2.7 Comandos de repetição de blocos 2.7.1 Repetir blocos sabendo quantas vezes: for 2.7.1.1 Sintaxe 2.7.1.2 Exemplo 2.7.1.3 Decrementar o contador do laço for: downto 2.7.1.4 Utilizar o laço for com dados do tipo caracter 2.7.2 Repetir blocos não sabendo quantas vezes 2.7.2.1 Repetir blocos com teste no início: while 2.7.2.1.1 Sintaxe 2.7.2.1.2 Exemplo 2.7.2.2 Repetir blocos com teste no final: repeat 2.7.2.2.1 Sintaxe 2.7.2.2.2 Exemplo 2.8 Procedimentos de desvio de execução 2.8.1 Desviar o fluxo de execução para fora do laço: break 2.8.2 Desviar o fluxo para o início do laço: continue 2.8.3 Exemplo com os procedimentos break e continue 2.8.4 Desviar o fluxo de execução para um label: goto 2.8.4.1 Exemplo 2.9 Encerrar procedimentos ou funções: exit 2.9.1 Exemplo 2.10 Operadores lógicos 2.10.1 Exemplo de utilização do operador lógico E 2.10.2 Exemplo de utilização do operador lógico OU 2.11 Procedures e funções 2.11.1 Passagem de parâmetro por referência 2.11.1 Definir uma procedure 2.11.1.1 Sintaxe de uma procedure 2.11.1.2 Exemplo 2.11.2 Definir uma função 2.11.2.1 Sintaxe 2.11.2.2 Exemplo 2.12 Criar novos tipos de dados 2.12.1 Criar novos tipos através de enumerações 2.12.1.1 Sintaxe 2.12.1.2 Exemplo 2.12.2 Criar um tipo que é um subconjunto de outro tipo 2.12.2.1 Sintaxe 2.12.2.2 Exemplo 2.12.3 Criar um tipo que formará um conjunto 2.12.3.1 Sintaxe 2.12.3.2 Operadores do conjunto criado 2.12.3.3 Exemplo 2.12.4 Criar o tipo registro 2.12.4.1 Demonstração gráfica de instâncias 2.12.4.2 Acessando um membro de um registro 2.12.4.3 Sintaxe 2.12.4.4 Exemplo 2.12.4.5 Tipo registro, origem da Orientação a Objetos 2.12.4.6 Passando um dado record para uma função 2.13 Omitir a instância no acesso a membro (with) 2.14 Trabalhar com matrizes 2.14.1 Matriz unidimensional 2.14.1.1 Sintaxe de matriz unidimensional 2.14.1.2 Exemplo 2.14.2 Matrizes bidimensionais 2.14.2.1 Sintaxe 2.14.2.2 Exemplo 3. Criar e associar uma tabela ao aplicativo 3.1 Definindo a estrutura das tabelas 3.2 Gravando Dados na Tabela definida 3.3 Associar uma tabela a um objeto 3.4 Ligar o objeto da tabela com outros objetos 3.5 Trabalhar o objeto ligado com outros objetos 4. Trabalhar com menus 5. Criar uma barra de ferramentas 6. Programar com Banco de Dados 6.1 Definir layout de edição de tabela 6.2 Editar rapidamente com "editor de campos" 6.3 Gravar um registro completo 6.4 Gravar campos individualmente 6.5 Pesquisar um valor-chave em registros 6.5.1 Pesquisar valor exato e não exato 6.5.2 Pesquisar registro com digitação de ‘um’ caracter 6.5.2.1 Pesquisar com objeto DBLookupListBox 6.6 Relacionar tabelas 6.6.1 Pesquisar caracteres em tabelas relacionadas 6.7 Editar mais de uma tabela com DBGrid 6.8 Campos virtuais calculados em uma edição 6.9 Filtrando os dados de exibição de uma tabela 6.9.1 Definir filtro em tabelas que se relacionam 6.10 Criar tabela e índice em tempo de execução 7. Trabalhar com Banco de Dados Paradox 7.1 Criando um banco de dados Paradox 7.1.1 Criar aliase 7.2 Chave-primária e chave-secundária 7.2.1 Chave-primária 7.2.2 Chave-secundária 7.3 Criar uma tabela Paradox 7.4 Relacionar tabelas Paradox 7.5 Definir integridade referencial 7.5.1 Integridade referencial entre Cliente.db e Venda.db 7.6 Criar senhas de segurança para tabelas Paradox 7.7 Definir um campo com imagem gráfica 8. Relatórios controlados por programação 8.1 Criando um menu de opções de relatórios 8.1.1 Imprimir na horizontal ou na vertical 8.1.2 Exibir antes de imprimir 8.2 Definir um relatório para n tabelas relacionadas 8.3 Relatório com relacionamento 1 para n 8.4 Criar totalizações em relatórios 9. Criar gráficos comerciais 10. Criar apresentação em multimídia Apêndice A Exercícios Propostos Apêndice B Como receber os exercícios resolvidos via "internet" O suporte gratuito pela internet da Lísias Uma oportunidade para você com a Lísias Bibliografia Índice Remissivo |