{
    "ok": true,
    "curso": {
        "id": 65253,
        "titulo": "Desarrollo De Aplicaciones Con Visual Basic.Net",
        "area_especialidad": "Computación E Informática-Programas Y Software Computacionales Especializados (Flex,Smartsuit, Autocad, Softland, Arc View, 3d",
        "fundamentacion_tecnica": null,
        "objetivos_generales": null,
        "poblacion_objetivo": null,
        "requisitos_ingreso": null,
        "tecnicas_metodologicas": null,
        "material_didactico": null,
        "material_didactico_participantes": null,
        "infraestructura": "¿ Laboratorio Con Capacidad Para 12 Participantes, Alfombrado, Con Aire Acondicionado. ¿ Estacionamientos, Baños, Hall ¿ Sala De Clases Con Pizarra. Infraestructura Ubicada En Las Dependencias De La Universidad Católica Del Norte.",
        "equipamiento": "¿ Impresora ¿ Proyector De Multimedios. ¿ Proyector De Transparencias. ¿ Computadores Personales ¿ Servidores De Correo Y Web.",
        "asistencia": "80",
        "requisitos_tecnicos": null,
        "fecha_procesamiento": "2025-10-29 17:13:20"
    },
    "objetivos": [
        {
            "numero_objetivo": "1",
            "objetivo_texto": "Conocer Los Distintos Enfoques De Programación Y Aplicar El Enfoque Orientado Al Objeto En Algunas Situaciones Problemas.",
            "contenido": "1. Introducción A La Programación 1.1. Historia De Los Lenguajes De Programación 1.2. Filosofía De Orientación Al Objeto.",
            "horas_teoricas": 2,
            "horas_practicas": 1,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "2",
            "objetivo_texto": "Construir Pequeñas Aplicaciones Con Algoritmos Simples Y Clásicos Como Son Ordenar, Buscar Y Mezclar, Con El Uso De Variables Y Estructuras De Control.",
            "contenido": "2. Algoritmos, Variables, Estructuras De Control. 2.1. Algoritmos 2.2. Variables Y Constantes 2.3. Estructuras De Repetición.",
            "horas_teoricas": 2,
            "horas_practicas": 4,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "3",
            "objetivo_texto": "Aplicar Estructuras De Datos En Los Programas Tales Como Arreglos, Archivos Y Otros.",
            "contenido": "3. Arreglos, Funciones Y Archivos 3.1. Tipos De Arreglos 3.2. Llamados A Funciones 3.3. Acceso A Archivos.",
            "horas_teoricas": 1,
            "horas_practicas": 3,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "4",
            "objetivo_texto": "Aplicar La Abstracción Para Definir Clases Y Objetos.",
            "contenido": "4. Clases Y Objetos 4.1. Programación Orientada Al Objeto 4.2. Clases 4.3. Objetos 4.4. Herencia Y Polimorfismo 4.5. Programación De Interfaces Gráficas De Usuario. Ui",
            "horas_teoricas": 2,
            "horas_practicas": 4,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "5",
            "objetivo_texto": "Construir Las Aplicaciones Con El Uso De A Inserción De Ventanas Y Controles Simples",
            "contenido": "5. Ventanas, Controles Simples 5.1. Inserción De Ventanas De Diálogos 5.2. Controles Simles 5.2.1. Text Box 5.2.2. Combo Box 5.2.3. Button 5.2.4. Label",
            "horas_teoricas": 1,
            "horas_practicas": 4,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "6",
            "objetivo_texto": "Crear Los Programas Con La Incorporación De Eventos",
            "contenido": "6. Programación Por Eventos 6.1. Drag And Drop 6.2. Click 6.3. Doble Click",
            "horas_teoricas": 1,
            "horas_practicas": 3,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "7",
            "objetivo_texto": "Construir Las Aplicaciones Con El Uso De Controles Avanzados.",
            "contenido": "7. Controles Avanzados",
            "horas_teoricas": 1,
            "horas_practicas": 1,
            "horas_elearning": 0
        }
    ]
}