{
    "ok": true,
    "curso": {
        "id": 39854,
        "titulo": "Uso Y Aplicación De Visual Basic Para Excel",
        "area_especialidad": "Administración-Abastecimiento Y Control De Existencias",
        "fundamentacion_tecnica": null,
        "objetivos_generales": null,
        "poblacion_objetivo": null,
        "requisitos_ingreso": null,
        "tecnicas_metodologicas": null,
        "material_didactico": null,
        "material_didactico_participantes": null,
        "infraestructura": "Se Debe Disponer De Una Sala Adecuada A La Cantidad De Participantes, Con Mesas De Apoyo Para Cada Participante Con Su Respectivo Computador, Sillas, Telón Y Pizarra",
        "equipamiento": "Computador Equipo Proyector Teón Pizarra",
        "asistencia": "75",
        "requisitos_tecnicos": "Sin Información",
        "fecha_procesamiento": "2025-10-28 07:30:26"
    },
    "objetivos": [
        {
            "numero_objetivo": "1",
            "objetivo_texto": "I.Usar La Planilla Para Crear Macros",
            "contenido": "1.Crear Macros. 1.1.Crear Una Macro. Módulos, Objetos, Propiedades Y Métodos. Programación Orientada Al Objeto. 1.2.Grabar Y Ejecutar Una Macro. Usar Referencia Absoluta Y Relativa En La Grabación. 1.3.Usar El Editor De Visual Basic: Insertar\/Eliminar_1\" Value=\"1\" \/>Eliminar_1\" Value=\"1\" \/>Eliminar_1\" Value=\"1\" \/>Eliminarr\/Modificar Un Módulo Y Un Procedimiento. 1.4.Definir Variables: Las Variables Según El Tipo De Dato Relacionado. 1.5.Usar La Función Inputbox O Msgbox 1.6.Usar Variables De Objetos.",
            "horas_teoricas": 1,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "2",
            "objetivo_texto": "Ii.Usar Funciones Para Crear Estructuras Condicionadas.",
            "contenido": "2.La Instrucción If. 2.1.Usar La Sentencia If Condition Then. Diversas Aplicaciones. 2.2.Usar La Estructura If ¿ Else. 2.3.Usar Los Operadores Lógicos And, Or, Not. 2.4.Aplicar La Estructura Select Case 2.5.Uso De Las Funciones De Comprobación. 2.6.Uso De La Sentencia With.",
            "horas_teoricas": 1,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "3",
            "objetivo_texto": "Iii.Usar Funciones Para Estructuras Repetitivas.",
            "contenido": "3.Las Instrucciones For Y While. 3.1.Aplicar La Estructura Repetitiva For (Para). 3.2.Aplicar La Estructura Repetitiva Do While. 3.3.Crear Estructuras De Programas Que Intervengan Ambas Instrucciones.",
            "horas_teoricas": 2,
            "horas_practicas": 3,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "4",
            "objetivo_texto": "Iv.Procedimientos Y Funciones.",
            "contenido": "4.Gestión De Datos 4.1.Uso De Diversos Procedimientos Estándares En Programas. 4.2.Importar Y Exportar Módulos. 4.3.Crear Formulas Personalizadas. Definir Argumentos. 4.4.Detección De Errores Y Depuración De Programas Con Macros.",
            "horas_teoricas": 1,
            "horas_practicas": 4,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "5",
            "objetivo_texto": "V.Usar Controles De Formularios En Las Macros",
            "contenido": "5.Formularios. 5.1.Crear Un Userform. 5.2.Agregar Un Cuadro De Texto. 5.3.Insertar Una Etiqueta (Label) Y Definir Los Controles Del Mismo. 5.4.Insertar Un Botón Y Definir Las Propiedades E Instrucciones Del Mismo 5.5.Cambiar Las Propiedades Del Objeto. 5.6.Crear Eventos. 5.7.Insertar Cuadros Combinados. 5.8.Insertar Casillas De Verificación (Check Box) 5.9.Insertar Botones De Opción (Option Button).",
            "horas_teoricas": 1,
            "horas_practicas": 3,
            "horas_elearning": 0
        }
    ]
}