Módulo 01 - Lógica de Programação 1
Este módulo tem o objetivo de familiarizar o
aluno com o Algoritmo. Serão mostrados muitos exemplos e exercícios para que o aluno
tenha uma boa base de lógica e possa ficar apto a programar não somente em Delphi, mas
em qualquer linguagem de programação. Em anexo seguem diversos testes e jogos para apurar
a lógica e o raciocínio. Segue também um pequeno programa com os fontes que ordena os
números passados.
Módulo 02 - Lógica de Programação 2
Continuação do módulo anterior. Em anexo segue uma apostila de lógica e
dois programas bem interessantes, um deles abordando Inteligência Artificial.
Módulo 03 - Object Pascal 1
O Delphi é baseado no pascal. O Object Pascal
é "um pascal" orientado a objetos. Precisaremos aprendê-lo para poder dominar
o Delphi. Em anexo segue um arquivo com 300 idéias para serem implementadas e o programa PascalZIM.
Módulo 04 - Object Pascal 2
Continuação do módulo anterior. Em anexo seguem os programas
Turbo Pascal, Pascaler e programas em pascal para estudo.
Módulo 05 - Delphi - Ambiente (IDE) e Criação de Programas 1
Neste módulo o Delphi será realmente
apresentado ao aluno. Ele conhecerá os tipos de arquivos. Entenderá como funciona a
Interface do Delphi. Será apresentado aos principais componentes e suas propriedades. No
final desse módulo o aluno estará apto a criar uma calculadora. Em anexo seguem os seguintes programas
com os fontes: Calculadora, Exportar para Word e Excel e Conversão de Decimais para Romanos.
Módulo 06 - Delphi - Ambiente (IDE) e Criação de Programas 2
Continuação do módulo anterior. Neste
módulo o aluno desenvolverá um editor de textos. Em anexo seguem os seguintes programas com os fontes:
Validação de CPF, Manipulação de Datas, Manipulação de Máscaras, Ordenação de Colunas num DBGrid.
Módulo 07 - Bancos de Dados
Neste módulo o aluno vai aprender a
diferenciar os principais bancos de dados e também vai aprender a escolher o Banco de
Dados para sua aplicação. Entenderá como funciona o modelo Entidade-Relacionamento,
criando tabelas consistentes e sem redundância. Será mostrado como normalizar tabelas de
um banco de dados até a Terceira Forma Normal. Segue apostila de BD em anexo.
Módulo 08 - Paradox, BDE e Database Desktop
Neste módulo o aluno será apresentado ao
banco de dados que vem com o Delphi: o Paradox. Aprederá a criar tabelas para esse banco
de dados e também a configurar o BDE. Em anexo segue um pequeno sistema para loja.
Módulo 09 - Programa para Controle de Cheques
Neste módulo o aluno desenvolve um programa
para controle de cheques, passo a passo. Em anexo segue um Show do Milhão feito em Delphi com os Fontes.
Módulo 10 - Criação de Relatórios - Quick Report
Neste módulo o aluno aprenderá a usar uma
parte do Delphi que é traumática para muitos iniciantes: a criação de relatórios.
Para isso usaremos o QuickReport. Em anexo segue um preview personalizado do QuickReport, 2 componentes: valor por extenso e
um edit só para números, e um programinha com os fontes para converter de QuickReport para FastReport.
Mini-Cursos (video aulas)
Problemas com o video? Instale o codec.
|
Vídeo Aula |
Tamanho (MB) |
Tempo (Min:Seg) |
Componente BatchMove |
|
|
5 |
8:31 |
Aprenda a transferir dados de uma tabela para outra de forma automática e incremental
com este componente da paleta BDE. |
Componente DBChart |
|
|
15 |
17:24 |
Aprenda a criar gráficos rapidamente com este componente da paleta Data Controls. |
dbExpress e ClientDataSet |
|
|
12 |
17:41 |
Introdução aos componentes dbExpress e ClienteDataset. Componentes nativos do Delphi
para acesso a bancos de dados. |
Componente DBGrid |
|
|
16 |
21:07 |
Introdução ao componente DBGrid da paleta Data Controls mostrando pontos interessantes
deste componente. |
Componente Query |
|
|
12 |
19:10 |
Aprenda a utilizar o componente Query da paleta BDE para criar suas consultas
utilizando a linguagem SQL. No mini-curso são mostradas várias formas de utilizar
o componente. |
Suite QuickReport |
|
|
21 |
31:14 |
Apresentação da suite de relatórios QuickReport. Saiba como utilizar essa suite
para criar diversos tipos de relatórios. |
Suite RaveReports |
|
|
20 |
24:37 |
Apresentação da suite de relatórios RaveReports. Saiba como utilizar essa suite
para criar diversos tipos de relatórios. |
Componente TreeView |
|
|
12 |
19:42 |
Mini-curso que ensina a utilização do componente Treeview da peleta Win32. |
InstallShield |
|
|
16 |
20:57 |
Apresentação do programa InstallShield mostrando como criar um instalador. A versão utilizada
é antiga e serve apenas para dar a noção de como utilizar um criador de instaladores.
Baixe um vídeo que mostra como criar um instalador com InnoSetup no Link
Apresentação do Curso Delphi Avançado. |
Componente ActionList |
|
|
15 |
28:56 |
Economize muito trabalho braçal utilizando o ActionList da paleta Standard. Veja neste
mini-curso diversas formas de utilizá-lo.
|
RSPrint - Impressão em Matricial |
|
|
75 |
34:07 |
Aprenda a criar relatórios para impressoras matriciais. Neste mini-curso será utilizado
o componente RSPrint e como exemplo será desenvolvido um relatório para uma Nota Fiscal
pré-impressa em formulário contínuo.
|
dbExpress com MySQL5 |
|
|
11 |
10:15 |
Aprenda a configurar o dbExpress para acessar o MySQL5. Este vídeo é parte do
Curso Turbo Delphi Explorer.
Embora a configuração seja feita no Turbo ela pode ser realizada em outras versões do Delphi
sem problemas.
|
Copiando dados entre bancos via ODBC |
|
|
16 |
14:56 |
Muitos iniciantes ficam confusos ao tentar passar dados de um banco para outro. Existem
várias ferramentas que fazem isso. Neste mini-curso utilizaremos os Drivers ODBC para
copiar dados do MySQL para o Firebird utilizando o MS-Access como um FrontEnd. A fonte
original dos dados é uma planilha do Excel.
|