Bienvenida
  • Introducción al curso...
(Opcional) El primer paso que debe dar todo programador..
  • ¿Por qué lógica de programación?
  • Conceptos básicos
  • Descarga e instalación de Pseint
  • Datos (Variables & Constantes)
  • Tipos de datos
  • Hola Mundo!!
  • Definición y asignación de variables en PSeint
  • Examen tipos de datos & declaración de variables
  • Operadores
  • Entrada y salida de datos
  • Condicionales Simples
  • Condicionales Anidados
  • Condicionales Compuestos
  • Selección Múltiple (Según)
  • Estructuras condicionales
  • Ciclo Para..
  • Ciclo Mientras-Hacer
  • Ciclo Repetir
  • Estructuras repetitivas (Ciclos)
Entorno VBA Excel
  • Programando en VBA
  • Qué es una macro de Excel?
  • Establecer seguridad de macros
  • Mostrar la ficha programador
  • El editor de VBA
  • Entorno VBA Excel
Macros Excel
  • Macros en Excel
  • Cómo grabar una macro?
  • Tipos de errores en VBA
  • Macros y errores
Variables & Constantes
  • Variables en VBA
  • Errores comunes con variables
  • Option Explicit
  • Ámbito de las variables
  • Variables y Constantes
Funciones propias VBA
  • Funciones VBA
  • MsgBox en VBA
  • InputBox en VBA
  • Funciones de información
  • Funciones de texto
  • Funciones de fecha y hora
  • Funciones matemáticas
  • Funciones de conversión
  • Funciones de archivo
  • Funciones propias de VBA
Operadores
  • Operadores Matemáticos
  • Operadores lógicos
  • Operadores relacionales
  • Operador de concatenación
Condicionales (If, Select case)
  • If - End If (Condicional Simple)
  • If - Else (Condicionales Anidados)
  • If y And- Or (Condicionales Compuestos)
  • Select Case (Selección Múltiple)
  • Condicionales
Estructuras repetitivas (Ciclos For, Do While, Loop)
  • Las estructuras repetitivas (Ciclos)
  • Ciclo For (Para)
  • Ciclo Do While-Loop (Mientras)
  • Ciclo Do - Loop While (Repetir)
  • Reto: Ejercicio alumno mayor
  • Ejercicio Práctico: Alumno Mayor
  • Reto: Ejercicio candidato ganador
  • Ejercicio Practico: Candidato ganador
  • Estructuras repetitivas
Procedimientos Sub
  • Crear procedimientos en VBA Excel
  • Procedimientos con parámetros
  • Procedimientos con parámetros opcionales
  • Ejecutar procedimientos Sub
  • Llamar a procedimientos con el mismo nombre
  • Procedimientos
Procedimientos Function (UDF)
  • Creando Una Función Vba
  • Funciones con parámetros opcionales
  • Diferencias entre parámetros y argumentos
  • Pasar Argumentos por posición o por nombre
  • Diferencias entre ByVal y ByRef
  • Ejercicios: Funciones básicas (Resta, edad, factorial)
  • Reto: Ejercicio extraer ultimo apellido
  • Ejercicios: Funciones básicas (Extraer Primer Nombre, Extraer Ultimo Apellido)
  • Ejercicios: Funciones básicas (Nombre Mes,Validar archivo,validar/crear carpeta)
  • Reto: Funciones con base a una fecha: Jornada, Intervalo hora y media hora.
  • Ejercicios: Funciones de tiempo (Intervalos hora, media hora, Jornada)
  • Intrucciones de salida(Ciclos, procedimiento y funciones)
  • Colocar descripción en funciones
  • Funciones (UDF)
Vectores & matrices (Arrays)
  • Vectores
  • Matrices
  • Funciones limites (UBound, LBound)
  • Función Split
  • Función Join