| |
Delphi 2009 - Desenvolvimento de Aplicações Win32 (Oficial Embarcadero®)
Carga Horária: 40h
Idioma do Material:Inglês
Pré-requisito(s): Conhecer lógica de programação estruturada, ter participado do treinamento“Introdução ao Delphi 2009”
ou conhecimentos compatíveis.
Conteúdo Programático:
Introdução
ALM
Requisitos
Prototipagem
Prototipando a Aplicação
Os Formulários da Aplicação
Configurando o Projeto
Programação Orientada a Objetos
Classes vs. Objetos
Escopo de Classe
Polimorfismo
Typecasting
Métodos de Classe
Class Helpers
Classes Seladas
Conceitos Avançados
Lógica de Negócio e Interface Gráfica de Usuário (GUI)
Regras de Negócio VS Lógicas de Negócio
O que é o Código de Interface?
UML (Unified Modeling Language)
Introdução
Together
O Padrão de Projeto Singleton Elementos Básicos de Interface
A Arquitetura da VCL
Desenvolvendo a Interface de Usuário
Visual Form Designer e o Code Editor
Introdução
Visual Form Designer
Criando Interfaces
Code Editor
Two-way Tool
Componentes de Interface
Hierarquia do Formulário
O Form TAbstract
Criando a Interface
O Ciclo de Vida dos Objetos Tratamento de Exceções
Introdução
O que é uma Exceção?
Blocos Protegidos
Tratando Exceções
Re-erguendo uma Exceção
Depuração
Introdução
Controlando o Programa de Execução
Analisando Dados em Tempo de Execução
Controlando o Fluxo de Depuração
Desenvolvimento Avançado de Aplicações de Acesso a Bando de Dados
Visão Geral
Arquitetura de Acesso a Banco de Dados
Tecnologias de Acesso a Banco de Dados
dbExpress
TClientDataset
Distribuição
Arquivos da Aplicação
Aplicações de Banco de Dados
Usando Packages
Model-View-Controller Introdução ao XML
Visão Geral
XSL
XML Parsers
XML e Componentes VCL
Introdução ao IntraWeb
Visão Geral
Componentes IntraWeb
IntraWeb Server Controller
Desenvolvimento com Banco de Dados na Web
Frames
Introdução ao Rave Reports
Componentes Rave Reports
O Rave Visual Designer
Mudando Manualmente Os Campos do Relatório
Gerando Relatórios no Delphi
Introdução ao DataSnap
Certificado: Serão entregues para alunos que tiverem no mínimo 75% de presença.
Benefícios da certificação:
Reconhecimento de sua proficiência na tecnologia, através do recebimento do certificado;
Uma camiseta exclusiva da Aquasoft; |