EN VISUAL FOXPRO
Presentación Visual FoxPro es un lenguaje de programación muy utilizado y demandado por las empresas del sector asegurador y financiero. Por este motivo, Actuary Hunters ha preparado este Diplomado especialmente para ti. En el primer módulo se establecen las bases para el manejo adecuado de variables, constantes, condicionales, ciclos, funciones y procedimientos. En el segundo módulo se revisaran los conceptos de tablas, bases de datos, lenguaje SQL, importación y exportación de archivos. En el tercer módulo se integrarán los conocimientos de los dos primeros, al mismo tiempo que se trabajará con la creación de aplicaciones con formularios, integrando menús, controles Active X, funciones de archivos, entre otros elementos más. Uno de los atractivos de este módulo, es que se crearan objetos para trabajar desde Visual FoxPro con Microsoft Excel y Word, logrando crear reportes de excelente mano factura y presentación, mismos en los que se podrán incluir graficas y resumen de tablas procesadas en Fox Pro. 2
Objetivos del Diplomado Al terminar el presente Diplomado el participante será capaz de tener un dominio sobre los principales elementos de visual FoxPro como son: la programación, manejo adecuado de información a través de tablas y bases de datos, realización de formularios robustos, interacción de visual Fox Pro con Excel y Word Perfil de Ingreso El curso está dirigido a actuarios y/o personas interesadas en aprender, manejar, diseñar y desarrollar aplicaciones robustas y de calidad, utilizando como herramienta Visual FoxPro. 3
Desarrollo del Diplomado Durante el desarrollo del diplomado el instructor explicará cada uno de los temas, proporcionará ejemplos de aplicación en diversos campos, programará algunos de estos utilizando Visual FoxPro. y reforzará los conocimientos mediante ejercicios desarrollados en clase. 4
Instructor Act. Alejandro Carrillo Nolazco Actuario egresado de la Facultad de Ciencias de la UNAM. Certificado por el Colegio Nacional de Actuarios en Daños y Fianzas en el 2006 y 2005 respectivamente. Con grado de Master en Programación Neurolingüística reconocido por NLP University of Santa Cruz California. Pasante de la Maestría en Finanzas. En lo laboral suma ocho años trabajando en el sector asegurador donde tuvo la oportunidad de conocer los ramos de Vida, Personas, Reaseguro, Fianzas, Daños y Auditoría. Como profesor de la facultad de Ciencias de la UNAM ha participado como sinodal en exámenes profesionales e imparte las materias de Programación I, Programación II Matemáticas Financieras y Reaseguro 5
Temario Módulo I Conceptos Básicos de Programación Tipos de Datos Básicos. Contenedores de Datos. Variables y Constantes. Expresiones y Operadores. Condicionales y Ciclos IF... ELSE... ENDIF DO CASE... ENDCASE FOR... ENDFOR DO WHILE... ENDDO SCAN... ENDSCAN Arreglos en Visual FoxPro Arreglos simples Arreglos bidimensionales o matrices Principales operaciones con arreglos Inserción, borrado y actualización en arreglos 6
...Temario Funciones y procedimientos Concepto de función y procedimiento Funciones del sistema y funciones definidas por el usuario Revisión de funciones incorporadas en Visual Foxpro Bibliotecas de procedimientos y funciones Duración y alcance de variables (variables locales, públicas y privadas) Uso de parámetros (parámetros por valor y por referencia) Arreglos como parámetros en funciones y procedimientos Ejemplos útiles de funciones y procedimientos 7
...Temario Módulo II Creación de tablas y bases de datos Creación de tablas Definición de campos y tipos de datos Principales operaciones sobre tablas: Inserción, borrado y actualización de registros Borrado de tablas, modificación de estructura Navegación por tablas, principio y fin de archivo Áreas de trabajo Creación de bases de datos Tablas libres y tablas vinculadas El contenedor de base de datos de visual FoxPro. Manejo de bases de datos en Visual FoxPro Búsqueda, Ordenación e Indexado en FoxPro Métodos de ordenación de datos en FoxPro Búsqueda Secuencial en FoxPro Creación y manejo de índices 8 Búsqueda indexada Principales operaciones en manejo de índices
...Temario Totalizado y Relaciones entre tablas Definición de relación entre tablas Tipos de relaciones, uno a uno, uno a muchos Creación de relaciones entre tablas Operaciones y manejo con tablas relacionadas Consultas en Visual FoxPro Uso del lenguaje estructurado de consultas (SQL) en visual FoxPro La sentencia Select Consultas sencillas Condiciones de búsqueda Ordenación de resultados Consultas multitabla composiciones Composiciones externas Consultas resumen Consultas agrupadas. Importación y exportación de datos Excel, ACCESS, Texto y DBF 9
...Temario Módulo III Funciones de Archivo Buscar un archivo en el disco. Mostrar el cuadro de diálogo Abrir Mostrar el cuadro de diálogo Guardar como. Mostrar el cuadro de diálogo para abrir una imagen MACROS en Excel desde Visual Fox Pro Abrir y cerrar archivos de Excel Mostrar u ocultar un archivo de Excel Obtener el valor de una celda Seleccionar un rango de celdas Remplazar y borrar celdas Copiar y pegar información Guardar un archivo Seleccionar una hoja de Excel Cambiar el nombre de una hoja Eliminar y agregar hojas Insertar una imagen 10
...Temario Combinar Celdas Formato Graficas Correr una Macro de EXcel MACROS en Word desde Visual Fox Pro Abrir y cerrar archivos de Word Escribir en Word Seleccionar texto Moverse a través de un archivo Borrar texto Copiar y pegar texto Guardar un archivo Manejo de tablas desde Word Combinar correspondencia con Word desde Visual FoxPro Controles ActiveX (Objetos OLE) Incrustar objetos OLE Vincular objetos OLE Objetos OLE dependientes o no dependientes 11
...Temario Objetos OLE en una tabla Objetos OLE en un formulario Insertar en una tabla Una Grafica Un video Un archivo de Excel Un archivo de Word Agregar objetos OLE a la barra de herramientas Otros temas importantes Manejo del Debugger Manejo de errores Otras funciones útiles Formularios Objetos del formulario Label EditBox TextBox CommandButton 12
...Temario CommandGroup CheckBox ListBox ComboBox Grid, Column y Header PageFrame Image Propiedades de los Objetos Generadores de Objetos Entorno de Datos Menús Consolidación de Ejecutables Aplicaciones 13
Dinámica El curso se realizará en un ambiente práctico por lo cual será importante que los participantes puedan llevar una laptop. 14
Información general Duración: 68 horas Lugar: Tlaxcala No. 67 1er. Piso, Col. Roma Sur, Del. Cuauhtémoc C.P. 06760 México, D.F. (están justo en la esquina de Tlaxcala y Medellín) Fecha de inicio: Sábado 6 de julio de 2013 Horario: 11:00 a 15:00 horas Otorga horas de educación continua (CONAC) 15
Información general Fechas de inicio (Por módulo): Módulo Días I. Programación 29 de Junio (5 sábados) II. Tablas y Bases de Datos 27 de julio (5 sábados) III. Desarrollo de Aplicaciones en FoxPro, Excel, Word y más... 31 agosto (8 sábados) Horario Sábados de 11:00 a 15:ooo horas Lugar: Tlaxcala No. 67 1er. Piso, Col. Roma Sur, Del. Cuauhtémoc C.P. 06760 México, D.F. (nos encontramos justo en la esquina de Tlaxcala y Medellín) 16
Ubicación 17
Inversión Precio de Lista $ 8,999 + IVA Promociones 2013 $5,999 + IVA $4,999 + IVA Publico en General y Facturación a Empresas Colegas registrados*, estudiantes y maestros * Si estas interesado y necesitas del financiamiento de Professional Hunters envíanos un esquema de cómo podrías pagar el Diplomado y con gusto lo analizamos y damos respuesta a la brevedad posible (1) Páginas del grupo Professional: Actuary Hunters, Engineer Hunters, etc. ** Monto Mínimo para apartar tu lugar $1,000 M. N. 18
Inversión INVERSIÓN POR MÓDULO Módulo Público Colegas I. Programación $2,499 + IVA $1,999 + IVA II. Tablas y Bases de Datos $2,999 + IVA $1,999 + IVA III. Desarrollo de Aplicaciones en FoxPro, Excel, Word y más... $3,999 + IVA $2,999 + IVA 19
Garantía Asiste a la primera sesión y si no es de tu agrado, te devolvemos el importe de tu apartado Si decides tomar el curso completo, puedes pagar el importe total en la primera sesión o pactar un esquema de pago que vaya acorde a tus posibilidades. Limitado a disposición de lugares. 20
Inscripciones e Informes 1. Solicitar por correo electrónico o vía telefónica las formas de pago. 2. Enviar el comprobante de pago vía correo electrónico a la dirección de correo informes@actuaryhunters.com indicando el nombre completo, teléfono y datos fiscales anexando su RFC (en caso de requerir factura) 3. Una vez enviados los datos anteriores se confirmara la inscripción y depósito vía correo electrónico. 4. El reembolso solo se realizará 15 días antes de iniciar el curso y únicamente se devolverá el 70% de la inversión realizada hasta ese momento. Informes: informes@actuaryhunters.com informes@engineerhunters.com Tels. 4326-3943, 4329-0443 y 4331-9873 21