Video Aula 01 - Introdução
Introdução ao curso. Considerações sobre a nova RTTI.
Duração: 00:02:26
Video Aula 02 - RTTI.pas
Explicações sobre a nova unit. TRttiContext, TRttiType, TValue, TRttiInstanceType. Exemplo prático.
Duração: 00:08:42
Video Aula 03 - Attributes
Novo recurso da RTTI: attributes (annotations). Exemplo prático.
Duração: 00:07:02
Video Aula 04 - TRttiType
Explicações detalhadas sobre a classe TRttiType: TRttiOrdinalType, TRttiSetType, TRttiRecordType. Exemplos práticos.
Duração: 00:06:32
Video Aula 05 - TValue
Explicações detalhadas sobre o record TValue: operadores implícitos, métodos para obtenção dos dados, TTypeKind, rotinas de baixo nível,
extração de dados, trabalhando com arrays. Vários exemplos práticos.
Duração: 00:26:26
Video Aula 06 - TRttiMember
Explicações detalhadas sobre a classe TRttiMember: TRttiField, TRttiProperty, TRttiMethod, TRttiParameter. Vários exemplos práticos.
Duração: 00:17:33
Video Aula 07 - Hierarquia de Classes
Explicações sobre projeto pronto que gera a hierarquia de classes do Delphi numa TreeView.
Duração: 00:04:20
Video Aula 08 - Framework ORM
Implementação de um framework ORM utilizando os recursos da RTTI com attributes (annotations).
Duração: 00:31:34