Curso Delphi - Parte 1
Duración: 2 días | Precio: € 590,00 Sin IVA
Descripción
Un curso clásico, de los más apreciados por los programadores de Delphi. No te pierdas la versión actualizada a Delphi 12 Athens, una de las mejores versiones de todos los tiempos.
Contenidos
Introducción
El Lenguaje Object Pascal
Historia del lenguaje Delphi
Conceptos básicos del lenguaje
Elementos de control fundamentales
Tipos de datos
Estructuras de datos
Estructura del programa Delphi y ámbito de variables
IDE
Opciones de proyecto
Gestor de proyectos
Gestor de configuración de proyectos
IDE Insight
Formateo de código
Diseñador multiplataforma
EXPRESIONES REGULARES
¿Qué son?
¿Cuándo usarlas?
¿Cómo usarlas?
¿Qué es Unicode?
El estándar Unicode
Tipos de cadenas Unicode
Generics
¿Qué son los generics?
Uso
Sintaxis
Crear un tipo genérico
Aplicabilidad
Soporte en la RTL
Generics y Generics.Collections
Reglas de compatibilidad entre tipos
Clases con Generics
Constraints
Constraints de clase
Constraints de interfaz
Contenedores genéricos
TList, TQueue, TStack, TDictionary
Contenedores y métodos anónimos
Interfaces Genéricas
Utilizar TComparer, TEqualityComparer, etc.
Métodos Anónimos
¿Qué son los métodos anónimos?
Sintaxis y semántica
Usar métodos anónimos como variables
Métodos anónimos como parámetros
Métodos anónimos y variables locales (visibilidad y duración)
Tipos de referencia
Métodos anónimos y hilos (threads)
Enumeradores
Bucle for-in
Enumeradores
Sobrecarga de operadores para Records
Ayudantes de clases
Ayudantes de Records y Ayudantes de Records para tipos simples
RTTI extendido
Unidad RTTI
Inspección de tipos
Clase TValue
Atributos
Clase TCustomAttribute
