Objetivo del curso
Desarrollar los conocimientos necesarios en el participante, para describir los fundamentos teóricos en la programación con lenguajes de cuarta generación.
Contenido programático
- Principios del diseño de lenguajes
- Sintaxis
- Sistemas de tipos de datos y semántica
- Gestión de memoria
- Historia de la programación con lenguajes de cuarta generación
- Generaciones de los lenguajes de programación
- Cualidades de un lenguaje de programación
- Definición de lenguajes de cuarta generación
- Introducción a los fundamentos de un lenguaje de cuarta generación
- Entorno de desarrollo Visual Basic
- La barra de menú y las barras de herramientas
- La caja de herramientas (toolbox)
- Formularios
- Fase de diseño (Form)
- Fase editor de código (Code)
- La ventana de proyecto
- La ventana de propiedades
- Creación de una aplicación
- El editor de código
- El depurador de código
- Públicos
- Nombres de variables
- Constantes
- Tipos de datos
- Estructuras de selección
- Estructuras de repetición
- Funciones y procedimientos
- Paso de parámetros por referencia y por valor
- Introducción a las herramientas de acceso a una base de datos
- Ole DB
- Usos de Active-X Data Object
- El control de datos ADO (ADO Data Control, ADODC)
- Acceso a datos con ADO
- Crear una conexión a una base de datos
- Vincular controles a un control de datos ADO
- Propiedades del Control de Datos ADO
- Métodos del Control de Datos ADO
- Eventos del control de datos ADO
- Introducción a los módulos de clase de un lenguaje de cuarta generación
- Introducción a clases
- Módulo de clases
- Creación de propiedades
- Creación de métodos
- Creación de eventos
- Data Bound Class Module
- Orígenes de datos
- Receptores de datos
- Objeto BindingCollection
- Introducción a OLE
- Introducción a Active-X Control
- Construcción de aplicaciones con Active-X Control
- Introducción a Component Object Model
- Características y clasificación de COM
- Ventajas de COM
- Construcción de aplicaciones con COM
- Uso de Microsoft Internet Explorer
- Controles ActiveX
- ActiveX Document
- Aplicaciones IIS
- Aplicaciones DHTML
- Introducción a la optimización y distribución de aplicaciones
- Optimizando una aplicación
- Distribución de una aplicación
- Distribución de ActiveX Control