{
    "ok": true,
    "curso": {
        "id": 87219,
        "titulo": "Programación Con Java 2",
        "area_especialidad": "Computación E Informática-Base De Datos (Relacional, Oracle, Sybase, Sql Server, Db2, Access, Informix, Datacom, Unicenter Tng",
        "fundamentacion_tecnica": null,
        "objetivos_generales": null,
        "poblacion_objetivo": null,
        "requisitos_ingreso": null,
        "tecnicas_metodologicas": null,
        "material_didactico": null,
        "material_didactico_participantes": null,
        "infraestructura": "Laboratorio De Computación Conectado A Internet Con Capacidad Para 30 Alumnos",
        "equipamiento": "Computador Con Bases De Datos Mysql Y Oracle Express Instaladas. Data Show",
        "asistencia": "75",
        "requisitos_tecnicos": null,
        "fecha_procesamiento": "2025-10-31 07:33:57"
    },
    "objetivos": [
        {
            "numero_objetivo": "1",
            "objetivo_texto": "Instalar El Jdk De Java 2",
            "contenido": "Descargar E Instalar El Jdk De Java 2. Entender Cuáles Son Sus Componentes Y Su Utilización En Modo Consola.",
            "horas_teoricas": 1,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "2",
            "objetivo_texto": "Instalar El Ide Netbeans",
            "contenido": "Descargar E Instalar El Ide Netbeans, Configurándolo Para Su Uso Con Java 2. Entender Cuáles Son Las Herramientas Incluidas, En Especial El Editor",
            "horas_teoricas": 1,
            "horas_practicas": 1,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "3",
            "objetivo_texto": "Programar En Forma Estructurada Con Java 2",
            "contenido": "Aprender Los Elementos Básicos Del Lenguaje Para Programar En Forma Estructurada, Sentencias De Control, Entrada- Salida, Método Main, Parámetros, Variables, Arreglos, Etc.",
            "horas_teoricas": 4,
            "horas_practicas": 6,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "4",
            "objetivo_texto": "Programar Orientado Al Objeto Con Java 2",
            "contenido": "Aprender Los Elementos Del Lenguaje Para Programar Orientado Al Objeto, Clases, Métodos, Atributos, Set Y Get, Herencia, Sobrecarga, Clases De Utilidad, Etc.",
            "horas_teoricas": 4,
            "horas_practicas": 6,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "5",
            "objetivo_texto": "Conocer Y Aplicar Los Elementos Avanzados De Programación Orientada Al Objeto",
            "contenido": "Aprender Los Elementos Avanzados Del Lenguaje Para Programar Orientado Al Objeto, Excepciones, Colecciones, Interfaces, Beans, Etc.",
            "horas_teoricas": 2,
            "horas_practicas": 4,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "6",
            "objetivo_texto": "Dominar El Acceso A Bases De Datos",
            "contenido": "Bases De Datos Mediante Jdbc Y Sql, Conexión A Distintas Bases De Datos, Uso De Resultset, Etc.",
            "horas_teoricas": 2,
            "horas_practicas": 4,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "7",
            "objetivo_texto": "Desarrollar Interfaces Gráficas De Usuario",
            "contenido": "Interfaces Gui Mediante El Uso De Swing Y Sus Distintos Componentes, Entender Y Aplicar El Modelo De Eventos De Java.",
            "horas_teoricas": 2,
            "horas_practicas": 4,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "8",
            "objetivo_texto": "Entender Y Aplicar La Programación En Capas Mvc",
            "contenido": "Estructurar La Aplicación Según El Modelo Mvc. Entender Su Filosofía Y Las Ventajas Que Este Modelo Aporta Al Desarrollo",
            "horas_teoricas": 2,
            "horas_practicas": 4,
            "horas_elearning": 0
        }
    ]
}