Desarrollo de aplicaciones con Visual Basic para Excel - Área infraestructura, tecnología y productividad y ambiente

Página creada Martina Ordoqui
 
SEGUIR LEYENDO
Desarrollo de aplicaciones con Visual Basic para Excel - Área infraestructura, tecnología y productividad y ambiente
Desarrollo de aplicaciones con Visual Basic para Excel
 Área infraestructura, tecnología y productividad y ambiente

Curso presencial
Departamento de Sistemas
Facultad de Ingeniería
Desarrollo de aplicaciones con Visual Basic para Excel
Área infraestructura, tecnología y productividad y ambiente

         Intensidad horaria
         60 horas

         Horarios
         Viernes de 6:00 p.m. a 9:00 p.m. y sábados de 8:00 a.m. a 12:00 p.m.

         Objetivos

         General
         Desarrollar las competencias y habilidades suficientes para automatizar procesos en
         Microsoft Excel usando Visual Basic.

         Específicos
             Comprender los conceptos básicos de bases de datos.
             Desarrollar la capacidad de identificar cuándo un proceso es susceptible de
                automatizarse.
             Comprender y emplear en problemas prácticos la lógica de programación
                estructurada.
             Conocer la sintaxis de Visual Basic para Microsoft Excel.

         Propuesta de valor
         En el ejercicio profesional, cualquiera que sea la disciplina, es cada vez más común la
         necesidad de procesar información y repetir estos procesos de manera rutinaria. Al finalizar
         el curso, cada estudiante estará en capacidad de desarrollar herramientas de software en
         Microsoft Excel, empleando Visual Basic, que realicen automáticamente las tareas de su
         labor diaria, reduciendo el tiempo requerido en hasta el 90% y minimizando la probabilidad
         de error.

         El participante comprenderá los conceptos básicos de bases de datos y estará en la
         capacidad de identificar cuándo un proceso es susceptible de automatizarse, establecer si
         la automatización genera beneficios tales que justifiquen su desarrollo, comprender la
         lógica de programación estructurada, y de usar la sintaxis de Visual Basic para Microsoft
         Excel para automatizar tareas y crear formularios.
Desarrollo de aplicaciones con Visual Basic para Excel
Área infraestructura, tecnología y productividad y ambiente

         Dirigido a
         Técnicos y profesionales de cualquier área del conocimiento que realicen procesamiento
         de datos en su ejercicio profesional.

         Requisitos mínimos
         Conocimiento intermedio de Microsoft Excel.

         Metodología
         El curso se desarrollará en dos tipos de sesiones, las primeras tendrán la exposición del tema
         por parte del docente para luego dar paso al desarrollo de ejercicios que buscan afianzar
         los conceptos; las sesiones finales estarán orientadas por un pequeño proyecto propuesto
         por cada estudiante, el docente guiará el desarrollo de forma tal que al finalizar el curso
         cada estudiante cuente con una herramienta, desarrollada por él, que automatice algún
         proceso de su interés.

         Presentación del programa
         El procesamiento de datos es indispensable dentro de un esquema adecuado de toma de
         decisiones. Por fortuna, el continuo avance en el estudio de los fenómenos, la creciente
         conciencia sobre la necesidad de medir y registrar adecuadamente las variables de interés,
         así como el uso de las tecnologías informáticas, ha puesto a disposición gran cantidad de
         información; sin embargo, tales volúmenes implican también mayor tiempo de registro,
         consulta y procesamiento.

         Contrario a lo que pudiera pensarse, no siempre es adecuado el uso de supercomputadoras
         o de software especializado para el manejo de bases de datos, en realidad no son muchos
         los casos en los que sería apropiado hacerlo, siempre es necesario un análisis de
         requerimientos para encontrar la solución adecuada.

         Para casos en los que la cantidad de registros se encuentre por debajo del millón, Microsoft
         Excel puede constituirse en una excelente alternativa, en la medida que ofrece la capacidad
         suficiente de almacenamiento y brinda una plataforma de procesamiento en la que buena
         parte de los usuarios de computadoras personales tiene algún tipo de entrenamiento.

         Microsoft Excel además cuenta con la posibilidad de emplear Visual Basic, un lenguaje de
         programación de alto nivel y muy intuitivo, para automatizar las tareas repetitivas y
Desarrollo de aplicaciones con Visual Basic para Excel
Área infraestructura, tecnología y productividad y ambiente

         disminuir considerablemente el tiempo de procesamiento, maximizando al mismo tiempo
         la integridad de los datos.

         La finalidad del curso es desarrollar en los participantes las competencias y habilidades
         suficientes para automatizar procesos de registro, consulta y procesamiento de datos,
         empleando Visual Basic para Excel, lo que les permitirá generar valor agregado en sus
         organizaciones y disminuir considerablemente el tiempo de procesamiento.

         Contenidos

         Módulo 1. La lógica de la programación
            El diagrama de procesos.
            La prueba de escritorio.

         Módulo 2. Conceptos básicos de bases de datos
            Tipos de bases.
            Completitud e integralidad de los datos.
            Gestión de bases de datos.

         Módulo 3. Análisis de requerimientos
            El tiempo de programación vs el tiempo de desarrollo de la tarea.
            Capacidad de procesamiento requerida.
            Cuándo es apropiado el uso de Microsoft Excel.

         Módulo 4. Sintaxis de Visual Basic
            Estructura de la macro o rutina.
            Los objetos y sus opciones.
            Cálculos empleando programación.
            Gestión de errores.

         Módulo 5. Uso de objetos de Microsoft Excel con Visual Basic
            Acceso a los elementos y herramientas de Excel desde Visual Basic.
            Acceso a recursos de Windows y otras aplicaciones desde Visual Basic para Excel.

         Módulo 6. Creación de Formularios
Desarrollo de aplicaciones con Visual Basic para Excel
Área infraestructura, tecnología y productividad y ambiente

               Qué son y cuándo usarlos.
               Listas desplegables.
               Cajas de lista.
               Cajas de texto.
               Etiquetas.
               Opciones: selección múltiple y selección única.
               Interacción entre formularios.

         Módulo 7. Proyecto individual
            Desarrollo del proyecto individual.

           Este temario puede tener variaciones, siendo una propuesta de capacitación flexible,
            que busque el máximo desempeño de los alumnos, de acuerdo con las necesidades
                                        específicas de los mismos.

         Conferencistas

         Hoover Quitian
         Economista y magister en investigación en ciencias económicas con más de 6 años de
         experiencia en el desarrollo de herramientas de software con Visual Basic para Microsoft
         Excel, con aplicaciones en seguimiento de patrón de llenado de vuelos (Easyfly), reporte de
         posición propia (Royal Bank of Scotland Colombia), modelos árbol de decisión y cadenas de
         Markov en evaluación económica de tecnologías (Pontificia Universidad Javeriana), reporte
         de ventas para el SISMED (Novornordisk Colombia), cotización de productos (Novonordisk
         Colombia) y cálculo de costos de tecnologías en salud (Hospital Universitario San Ignacio)
         entre otros.

         Alexander Moreno
         Ingeniero industrial, magister en ingeniería industrial y estudiante de doctorado en
         ingeniería de sistemas.

         El comité académico se reserva el derecho de modificar la asignación de conferencistas.
Desarrollo de aplicaciones con Visual Basic para Excel
Área infraestructura, tecnología y productividad y ambiente

         Certificación
         Se otorgará certificación a quién haya asistido por lo menos al 80% de las horas
         programadas.

         Nota: Las personas que se inscriban a través de cuenta de cobro recibirán este diploma de
         asistencia una vez la empresa haya realizado el pago.
También puede leer