
OBJETIVO DEL CURSO O ESPECIALIZACIÓN DE DELPHI MEDIO / AVANZADO:
– Utilizar correctamente el entorno de desarrollo Delphi
– Manejar los conceptos de programación: Tipos de Datos, Procedimientos y Funciones, Estructuras de Control, Control de Errores y Excepciones.
– Desarrollar aplicaciones Windows.
– Acceder a los datos con ADO y BDE – Generación de Informes
TEMARIO DEL CURSO O ESPECIALIZACIÓN DE DELPHI MEDIO / AVANZADO:
- Repaso de Delphi Inicial
Programación OO
Entorno de Desarrollo
Diseño de Formularios y Controles
- Arquitectura de bases de datos Delphi
Acceso a bases de datos: dbExpress, datos locales y otras alternativas
MyBase: ClientDataSet independiente
Uso de controles data-aware
El componente DataSet
Los campos de un conjunto de datos
Navegación por un conjunto de datos
Personalización de la cuadrícula de una base de datos
Aplicaciones de bases de datos con controles estándar
Agrupación y agregados
Estructuras maestro/detalles
Control de errores de la base de datos
- Trabajo con ADO
Microsoft Data Access Componentes (MDAC)
Uso de componentes dbGo
Propiedades dinámicas
Obtención de información esquemática
Uso del motor Jet
Trabajo con cursores
Actualización de los datos
- Creación de componentes de bases de datos
El enlace de datos
Creación de controles data-aware orientados a campos
Creación de enlaces de datos personalizados
Personalización del componente DBGrid
Construir conjuntos de datos personalizados
Un directorio en un conjunto de datos
Un conjunto de datos de objetos
- Redes
Comunicaciones en Internet
Protocolos, Puertos y Servicios
Sockets
Sockets como Clientes
Sockets como Servidor
- Hilos de Ejecución
Concepto de Hilos de Ejecución
Comunicación Entre Hilos
Implementación de Hilos de Ejecución en Delphi
Prioridad y Señales
Modelos de Diseño con Hilos de ejecución
- Generación de Informes – RAVE
Introducción al Diseñador
Barras de Herramientas
Formatos de Salida: PDF, RTF, HTML
Componentes Estándar
Componentes de Informes
Componentes del Proyecto
Conexión a Base de Datos
Generación de Informes: Asistente
Componentes RAVE de Delphi
Enlace entre Delphi y RAVE