Programación con Visual FoXPro 9.0 Avanzado

Delta Corporativa
En México

$ 6,600
más IVA
¿Quieres hablar con un asesor sobre este curso?

Información importante

  • Curso
  • Nivel avanzado
  • México
  • 15 horas de clase
Descripción

Objetivo del curso: Al terminar el curso el participante será capaz de diseñar, programar e implementar soluciones aplicando los conceptos de programación orientada a objetos contenidos en esta herramienta. Destinatarios del curso: Profesionales interesados en optimizar sus habilidades en el uso y explotación de esta herramienta, incrementando considerablemente la productividad y eficiencia en sus actividades.

Información importante
Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
Consultar
México
Av Hidalgo No 21 Col Villa Azcapotzalco, 02000, Ciudad de México, México
Ver mapa

Preguntas Frecuentes

· Requisitos

Conocimientos de Windows, Visual FoxPro Intermedio, Practica en VFP minimo 3 meses.

Opiniones

No hay opiniones de este curso todavía

Programa académico

CONTENIDO

Técnicas y conceptos de la programación orientada a objetos

  • Conceptos.
  • Terminología.
  • Que es la programación orientada a objetos.
  • Análisis y diseño orientado a objetos.
  • Objetos, clases y contenedores.
  • Propiedades, métodos y eventos.

    Programación Orientada a objetos

  • Antecedentes de la programación orientada a objetos.
  • Manejo de funciones y procedimientos.
  • CreateObject.Addobject.Eventos READ y CLEAR.
  • Uso del operador WITH ENDWITHOperadores Dot (.)Create class.
  • Define class.
  • Uso de los prefijos THIS, TRANSFORM, THIS FORMSET PARENT.

    ClasesVisuales en Visual FoxPro

  • Definición de clases.
  • Beneficios de usarclases.
  • Contenedores y controles de clases.
  • Jerarquía de contenedores.
  • Manejo de multiples instancias.
  • Creación de clases y subclasesClass Browser.

    Operabilidad de lasformas

  • Ambiente de datos.
  • Sesiones de datos.
  • Controles intrínsecos.
  • Page frames.
  • Crear propiedades y métodos de la forma.
  • Contenedores de formas.
  • Guardar formas como clases.
  • Utilización de constructores y asistentes de forma.

    Trabajando con Grids

  • Que es un Grid.
  • Características de un objeto Grid.
  • Propiedades, métodos y eventos del Grid.
  • Uso de columnas y encabezados del Grid.
  • El Grid como contenedor.
  • Grid dentro de otro Grid.
  • Trabajando con Grids.
  • Generar un Grid mediante código.

    Utilizar las herramientas de depuración y visualización

  • Crear bookmarks y task lists.
  • Tipos de errores.
  • Herramientas de depuración.
  • Utilización de assets.
  • Manejo de errores.
  • Utilización del Task List.

    Programación Multi Usuario

  • Programación para accesos compartidos.
  • Consideraciones en la implementación.
  • Datos lock y unlock.
  • Buffering data.
  • Manejo de datos.
  • Soporte de transacciones.
  • Implementación de transacciones.
  • Elementos de desempeño multiusuario.

    Aplicar características cliente/servidor

  • Conceptos cliente/servidor.
  • Beneficios de esta tecnología.
  • Vistas locales.
  • Vistas remotas.
  • Actualizar, eliminar y adicionar datos en un servidor.
  • Asistentes Vistas remotas.

    Aplicación de ole automation

  • Características OLE.
  • Beneficios de esta tecnología.
  • Objetos OLE automation.
  • OLE con Microsoft Excel.OLE con Microsoft Word.

    Aplicación Dynamic Link Libraries (DLL)

  • Conceptos de los DLLs.
  • Beneficios de esta herramienta.
  • Llamados a las funciones.
  • Información general para utilizar DLLs.

    Desarrollo proyecto final

    VALOR AGREGADO
  • Evaluación de conocimientos.
  • Evaluación de calidad.
  • Estadísticas de progreso.
  • Estadísticas de asistencia.
  • Constancia de participación.

    INSTRUCTOR

  • Experiencia 15 años.
  • Certificado Microsoft.
  • Excelente metodología.
  • Talleres reales.
  • Apoyo permanente del instructor.

    MATERIAL DEL CURSO

  • CD de prácticas.
  • Manual
  • Ejercicios y talleres del curso.
  • Envió vía correo electrónico de ejercicios realizados en clase.