DESCRIPCIÓN
Este curso integral está diseñado para personas con conocimientos intermedios en Excel que desean explorar y dominar el uso de macros y la programación en Visual Basic for Applications (VBA), complementando sus habilidades con el uso y fundamentos de a la inteligencia artificial (IA).
Progresando hacia la programación en VBA, el curso aborda desde los fundamentos de la sintaxis y estructuras de control en VBA, hasta técnicas más avanzadas como la creación de funciones y formularios personalizados, manejo de eventos y la conexión con bases de datos externas para operaciones de datos más complejas. Los participantes adquirirán habilidades prácticas en programación y aprenderán a resolver problemas comunes en Excel de manera más eficiente y automatizada.
Este curso no solo amplía el conocimiento de Excel y VBA de los participantes, sino que también les introduce en el campo emergente de la IA, equipándolos con habilidades relevantes en un mundo cada vez más impulsado por datos y tecnología automatizada. Con un enfoque práctico, se alienta a los estudiantes a aplicar lo aprendido a través de ejercicios, proyectos y estudios de casos, asegurando una comprensión profunda y aplicabilidad de las habilidades adquiridas en escenarios reales.
DIRIGIDO A
Este curso está diseñado para cualquier persona interesada en llevar sus habilidades en Excel a un nuevo nivel. Si ya tienes experiencia trabajando con Excel a un nivel intermedio y deseas explorar las vastas posibilidades que ofrecen la programación en VBA y la inteligencia artificial, este programa es ideal para ti. Es perfecto para profesionales de todas las industrias, estudiantes avanzados, autodidactas y entusiastas de la tecnología que buscan una comprensión profunda y práctica de las herramientas más avanzadas en Excel.
OBJETIVO
⦁ Entender y Aplicar Macros en Excel.
⦁ Adquirir habilidades fundamentales de la Programación en VBA.
⦁ Conectar Excel con Bases de Datos.
⦁ Comprender los principios básicos de la IA y cómo integrar servicios de IA en Excel para análisis avanzado y automatización.
⦁ Generar código de manera más eficiente y rápida utilizando Inteligencia Artificial.
METODOLOGÍA
Seminario totalmente práctico, dividido en DOCE (12) sesiones de tres (3) horas cada una, para un total de 36 horas en las que se desarrollarán los temas descritos anteriormente mediante ejercicios individuales. Cada participante recibirá de forma digital una (1) carpeta con los archivos que serán utilizados durante el Seminario. Además, recibirán un instructivo digital que contiene los procedimientos que se impartirán.
El curso se imparte de forma magistral, con la aplicación práctica por parte de los participantes desde sus equipos de cómputo. Con ello, los conocimientos transmitidos son empleados por parte de los colaboradores a través de prácticas guiadas por el instructor, en donde se explica paso por paso cómo se ejecutan las diferentes funciones, aplicaciones, herramientas, etc.
Al ser de forma remota, se requiere de un enlace con Microsot Teams o zoom.us de forma tal que todos los participantes ingresen a la videoconferencia. Los participantes recibirán un correo con la invitación a la clase.
Los participantes transmiten sus consultas al instructor en cualquier momento del curso. De igual forma, el instructor realiza consultas y desarrolla actividades de forma tal que se promueva el dinamismo de la sesión.
⦁ Recomendaciones para un mejor aprovechamiento del curso:
⦁ Cada participante debe trabajar con su propio equipo (Se recomienda NO trabajar en parejas)
⦁ Preferiblemente contar con 2 pantallas para proyectar en una la clase y trabajar en el computador (Una buena opción es ver la clase en el dispositivo móvil (celular) y trabajar en la computadora / No es indispensable es sugerido)
⦁ Los participantes deben:
⦁ Contar con buena señal de Internet
⦁ Ubicarse en un lugar libre de distracciones externas que puedan interrumpir durante la sesión.
⦁ Incorporarse a la sesión al menos 10 minutos antes del inicio
⦁ Tener en sus escritorios descargados los archivos con los que se va a trabajar durante la sesión. (No deben trabajar en la carpeta comprimida)
⦁ Mantener el micrófono cerrado, salvo cuando “levante la mano¨ (opción habilitada en Microsoft Teams) para hacer alguna pregunta o comentario”
Mantenerse presente durante toda la sesión
CONTENIDO
Parte 1. Introducción a Macros y VBA
⦁ Conceptos básicos y beneficios de usar macros.
⦁ Cómo grabar, editar y ejecutar macros.
⦁ Introducción al Editor de VBA.
⦁ Sintaxis básica, variables y tipos de datos en VBA.
⦁ Estructuras de control básicas (If, For, While).
Parte 2. Desarrollo de Habilidades en VBA:
⦁ Introducción al Editor de VBA.
⦁ Sintaxis básica, variables y tipos de datos en VBA.
⦁ Creación de funciones y procedimientos personalizados.
⦁ Uso de argumentos y parámetros.
⦁ Diseño de formularios de usuario.
⦁ Manejo de eventos y controles en los formularios.
Parte 3. VBA y Conexión con Bases de Datos:
⦁ Operaciones avanzadas con datos y tablas en Excel usando VBA.
⦁ Uso de VBA para conectar con bases de datos (como SQL o Access).
⦁ Técnicas avanzadas para manejo de errores y depuración.
Sección 4. Introducción a la Inteligencia Artificial para VBA y macros:
⦁ Principios básicos de IA y cómo se pueden aplicar en Excel.
⦁ Uso de APIs de IA.
⦁ Creación de Código para VBA con IA.
⦁ Aplicaciones prácticas de IA en Excel a través de proyectos y ejemplos.
MATERIAL
Cada participante tendrá acceso al material digital que será utilizado durante las sesiones.
El material incluye: Manual y Prácticas
NIVEL
Principiante
REQUISITOS
⦁ Equipo con windows 10 o posterior.
⦁ Conocimiento intermedio de Excel.
⦁ Office 2016 o posterior (se recomienda Office 365).
⦁ Permisos para acceder a internet.
⦁ Permisos para acceder al servicio de Google Drive o One Drive.
El curso no abarca la versión de MS Excel que corren en sistemas operativos MAC
INSTRUCTOR
Ing. Josué Barrientos
Ingeniero en Sistemas de Información con más de 8 años de experiencia en el desarrollo de software a la medida.
Experto en la creación de aplicaciones móviles, sistemas web y aplicaciones multiplataforma. Especializado en plataformas en la nube, como AWS, y con vasta experiencia en gestión y administración de bases de datos.
Con una sólida formación en despliegue y seguridad de sistemas, gestión de recursos y administración de servidores.
Actualmente, me encuentro enfocado en el desarrollo de soluciones de inteligencia artificial y en la creación de videojuegos innovadores. Licenciado en Informática con énfasis en Sistemas Web.
Fechas: 20, 27 setiembre, 4, 11, 18, 25 octubre, 2, 9, 16, 23, 30 noviembre y 6 de noviembre de 2024
Duración: 36 horas
Hora: 5:00 p.m. a 8:00 p.m.
Inversión: ¢198.900,00 asociados; ¢227.460,00 no asociados (IVA Incluido)