{
    "ok": true,
    "curso": {
        "id": 41215,
        "titulo": "Programacion Java",
        "area_especialidad": "Computación E Informática-Hardware Y Equipos (Arquitectura De Pc, Mantención, Configuración)",
        "fundamentacion_tecnica": null,
        "objetivos_generales": null,
        "poblacion_objetivo": null,
        "requisitos_ingreso": null,
        "tecnicas_metodologicas": null,
        "material_didactico": null,
        "material_didactico_participantes": null,
        "infraestructura": "Salon Acondicionado Para 20 Personas Y 1 Relator, Con Sillas Y Mesas, Computadores, Aire Acondicionado, Calefacción, Buena Iluminación Y Espacio.",
        "equipamiento": "Datashow Computador Con Java Pizarra Telon Papelografo",
        "asistencia": "75",
        "requisitos_tecnicos": null,
        "fecha_procesamiento": "2025-10-28 09:10:57"
    },
    "objetivos": [
        {
            "numero_objetivo": "1",
            "objetivo_texto": "Identificar Y Manejar Los Conceptos Y Caracteristicas Generales Del Lenguaje De Programacion Java.",
            "contenido": "Introducción Al Lenguaje Java: Historia Y Características. Jvm Y Jdk. Instalación. Lenguaje Java: Tipos De Aplicaciones Y Sintaxis. Operadores Y Control De Flujo. Diferencia Entre Objeto Y Variables Nativas. Métodos Y Paquetes. Arreglos. Ejercicios Practicos",
            "horas_teoricas": 5,
            "horas_practicas": 5,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "2",
            "objetivo_texto": "Aprender A Utilizar Las Herramientas Para Crear Objetos Con Programacion Java.",
            "contenido": "Orientación A Objetos: Historia De Orientación A Objetos. Definición De Una Clase. Cómo Construir Un Objeto. Constructores. Polimorfismo. Herencia. Clase Abstractas. Interfaces. Modificador De Clases. Ejercicios Practicos",
            "horas_teoricas": 5,
            "horas_practicas": 5,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "3",
            "objetivo_texto": "Reconocer Y Manejar Las Estructuras De Datos Y Elementos De Errores De La Programacion Java.",
            "contenido": "Estructuras De Datos: String, Stringbuffer Y Stringtokeneizer. Colecciones Del Tipo List. Colecciones Del Tipo Set. Hashmap. Manejo De Errores: Errores En Tiempo De Compilación. Errores En Tiempo De Ejecución. Crear Errores De Negocio. Ejercicios Practicos",
            "horas_teoricas": 5,
            "horas_practicas": 5,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "4",
            "objetivo_texto": "Aprender A Manejar Los Accesos A Las Bases De Datos De Programacion Java.",
            "contenido": "Acceso A Base De Datos: Qué Es Jdbc? Abriendo Conexiones. Statment Y Preparestatment. Recuperación De Consultas Con Resultset. Ejercicios Practicos",
            "horas_teoricas": 5,
            "horas_practicas": 5,
            "horas_elearning": 0
        }
    ]
}