Download Este sería el temario que te propongo para el curso de Delphi

Document related concepts

Haxe wikipedia , lookup

Oz (lenguaje de programación) wikipedia , lookup

Transcript
DIRECCIÓN GENERAL DE CÓMPUTO Y DE TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN
DIRECCIÓN DE DOCENCIA EN TIC
ÁREA: LENGUAJES DE PROGRAMACIÓN
Programación avanzada con DELPHI
PRESENTACIÓN
Borland Delphi es una herramienta RAD (Rapid Aplication Development) que permite el
desarrollo de sistemas con programación orientada a objetos. Dispone de un conjunto de
componentes para el manejo de bases de datos que intervienen en el desarrollo de
aplicaciones profesionales.
PERFIL DE INGRESO
Este curso está dirigido a personas interesadas en el desarrollo de aplicaciones de alta calidad,
mediante estrategias de programación avanzadas. Se requiere haber cursado Lenguaje de
programación con DELPHI.
OBJETIVO
El participante desarrollará aplicaciones avanzadas y robustas de propósito general a través de
Borland Delphi.
TEMARIO
1. CREACIÓN DE APLICACIONES ROBUSTAS
1.1 Uso del depurador de aplicaciones.
1.2 Excepciones.
1.3 Manejo de excepciones.
1.4 Instancias de objetos Exception.
2. PROGRAMACIÓN EN WINDOWS Y ACCESO AL API
2.1 API de Windows.
2.2 Drag and Drop.
2.3 tos de teclado.
2.4 i-Thread.
3. LIBRERÍAS DE ENCADENAMIENTO DINÁMICO (DLLs)
3.1 Definición, funcionamiento y ventajas de las DLLs.
3.2 Creación de DLLs.
3.3 Utilización de DLLs.
3.4 DLLs con definiciones de formas.
4. INTERFACES CON OTRAS APLICACIONES
4.1 Ole Cliente.
4.2 OLE Automation.
5. INTRODUCCIÓN A LA CREACIÓN DE COMPONENTES
5.1 Conceptos generales.
5.2 Conceptos de programación orientada a objetos.
5.3 Consideraciones adicionales para la creación.
5.4 Jerarquía de clases.
5.5 Descripción de la unidad de un componente.
5.6 Proceso de construcción de un componente.
6. DESARROLLO DE COMPONENTES
6.1 Ciclo de desarrollo.
6.2 Creación.
6.3 Programación.
6.4 Instalación.
PERFIL DE EGRESO
Los conocimientos adquiridos permitirán a los participantes desarrollar aplicaciones de muy alta
calidad, rápidas y optimizadas, además de componentes útiles que pueden ser reutilizados y
distribuidos.
REQUISITOS ACADÉMICOS
Estudios mínimos de preparatoria o equivalente.
DURACIÓN
20 horas.