Módulo 1: Introdução ao Delphi 2009
1.1 Apresentação do Delphi 2009
- Novidades e melhorias
- Vantagens do suporte a Unicode
1.2 Configuração do Ambiente de Desenvolvimento
- Instalação do Delphi 2009
- Configurações iniciais e atualizações
1.3 Projeto Inicial em Delphi 2009
- Criando e configurando um projeto
- Explorando a interface do Delphi 2009
Módulo 2: Componentes e Controles Visuais
2.1 Uso de Componentes Padrão
- Botões, caixas de texto, listas, etc.
- Configurações e propriedades específicas do Delphi 2009
2.2 Componentes de Dados Unicode
- Trabalhando com TUnicodeDataset
- Suporte a Unicode em componentes de dados
Módulo 3: Programação Orientada a Eventos com Unicode
3.1 Tratamento de Eventos em Aplicações Unicode
- Manipulação de eventos em controles
- Procedimentos de evento e tratamento de strings Unicode
3.2 Manipulação de Controles em Tempo de Execução
- Criação e manipulação dinâmica de controles em ambientes Unicode
Módulo 4: Banco de Dados com Delphi 2009
4.1 Conexão a Bancos de Dados Unicode
- Configuração de conexões Unicode
- Utilização de componentes de acesso a dados compatíveis com Unicode
4.2 Componentes de Acesso a Dados Unicode
- Utilização de TUnicodeTable, TUnicodeQuery
- Filtragem e ordenação de dados com suporte a Unicode
Módulo 5: Programação Avançada em Delphi 2009
5.1 Trabalhando com UnicodeString
- Manipulação e conversão de strings Unicode
- Uso de UnicodeString em procedimentos e funções
5.2 Desenvolvimento de Componentes Personalizados com Suporte a Unicode
- Criando e utilizando componentes personalizados compatíveis com Unicode
Módulo 6: Relatórios e Impressão Unicode
6.1 Relatórios com suporte a Unicode
- Utilizando ferramentas de relatórios com suporte a Unicode
- Impressão e exportação de relatórios com caracteres Unicode
Módulo 7: Desenvolvimento de Interfaces Gráficas Unicode
7.1 Personalização de Interfaces de Usuário Unicode
- Temas e estilos visuais com suporte a Unicode
- Uso de imagens e ícones Unicode
Módulo 8: Deploy e Distribuição de Aplicações Unicode
8.1 Compilação e Geração de Executáveis Unicode
- Configuração de opções de compilação Unicode
- Geração de instaladores Unicode
Projeto Final
Desenvolvimento de um projeto prático que integre os principais conceitos aprendidos ao longo do curso, enfatizando o suporte a Unicode e explorando as características específicas do Delphi 2009.