Série da semana: Angular, API RESTful e Banco de Dados

Veja mais

curso RTTI na prática

O RTTI é um recurso do Delphi que permite obter e alterar informações geradas pelo compilador acerca das classes em tempo de execução. Neste curso de Delphi veremos a aplicabilidade da RTTI (Run-time Type Information) e como ela possibilita a criação de soluções de algoritmos muito mais criativos e flexíveis.

Precisa saber mais sobre esse tema antes de iniciar o curso?
Consulte os Guias abaixo:

Assine e tenha acesso completo Carga Horária No Certificado - 11H

CONTEÚDO DO CURSO

Aula 1 - free

Introdução a RTTI

Nesta videoaula veremos uma introdução à biblioteca de Reflexão do Delphi: RTTI. Esta biblioteca é poderosa em recursos para desenvolver soluções de algoritmos melhores e eficientes e como introdução, veremos alguns exemplos do que se pode fazer
free
Aula 2 - mvp

Introdução ao Custom Attributes com RTTI

Nesta videoaula veremos um recurso que está intimamente ligado a RTTI que são as Custom Attributes. Na prática, elas são classes de notações ou “decoration” (como chama outras linguagens), que permitem agregar informações extras aos metadados da
mvp
Aula 3 - mvp

Validando Classes com RTTI e Custom Atributes

Nesta videoaula veremos como desenvolver uma rotina utilizando a biblioteca RTTI para validar os Dados, inseridos nas propriedades do objeto, a partir das notações feitas com Custom Attributes.
mvp
Aula 4 - mvp

Cadastro com ClientDataSet e RTTI ­ Insert

Nesta videoaula veremos como inserir registros em um ClientDataSet sem utilizar componentes DBWare e dataSource. Para isso será mostrado como desenvolver rotinas utilizando a biblioteca RTTI para encapsular os dados do formulário em uma classe e
mvp
Aula 5 - mvp

Cadastro com ClientDataSet e RTTI ­ Update e Delete

Nesta videoaula veremos como utilizar a biblioteca RTTI para desenvolver rotinas que persistam objetos em um ClientDataSet para realizar operações de edição e exclusão.
mvp
Aula 6 - mvp

Cadastro com ClientDataSet e RTTI ­ Select

Nesta videoaula veremos como recuperar listas de registros de um ClientDataSet sem utilizar componentes DBWare e dataSource para mostrar dados em um grid. Assim, será utilizado o recurso de Generics aliado à rotinas que podem ser desenvolvidas
mvp
Aula 7 - mvp

Cadastro com RTTI sem ClientDataSet­ Insert

Nesta videoaula veremos como gerar comandos SQL de insert para persistir um objeto na base de dados sem o auxílio do clientDataSet e para isso veremos como a RTTI permite, a partir da estrutura do próprio objeto, gerar os comandos necessários, e
mvp
Aula 8 - mvp

Cadastro com RTTI sem ClientDataSet­ Update e Delete

Nesta videoaula veremos como realizar operações de update e delete a partir da estrutura das classes sem nenhum auxilio do ClientDataSet para estas operações mas somente usando recursos da biblioteca RTTI para montar dinamicamente as respectivas
mvp
Aula 9 - mvp

Cadastro com RTTI sem ClientDataSet - Select

Nesta videoaula veremos como recuperar registros do banco para um formulário de Cadastro sem auxílio de um clientDataSet e utilizando apenas os comandos da Biblioteca RTTI.
mvp
Aula 10 - mvp

Gerando relatório com FastReport e RTTI

Nesta videoaula será apresentado uma forma de gerar relatórios no FastReport a partir de uma Lista de objeto definidas pelo próprio usuário utilizando funções da biblioteca de reflexão RTTI.
mvp
Aula 11 - mvp

Exportando Lista de Objetos em TXT utilizando RTTI

Nesta videoaula será mostrado como podemos utilizar “CustomAttributes” e RTTI para facilmente exportar os objetos de uma lista em txt de forma similar ao que fazemos com arquivos de Sintegra ou Sped.
mvp

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Acesse todos os nossos cursos sendo um assinante mvp

Benefícios MVP
  • Guias de Carreira
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês *Tempo mínimo de assinatura: 12 meses.
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
200 mil fãs no facebook
100 mil certificados emitidos