{
    "ok": true,
    "curso": {
        "id": 83473,
        "titulo": "Curso Lenguaje De Programación Java",
        "area_especialidad": "Computación E Informática-Internet E Intranet(Administración De Fire Well, Java, Perl, Correo Electrónico, Navegadores)",
        "fundamentacion_tecnica": null,
        "objetivos_generales": null,
        "poblacion_objetivo": null,
        "requisitos_ingreso": null,
        "tecnicas_metodologicas": null,
        "material_didactico": null,
        "material_didactico_participantes": null,
        "infraestructura": "Sala Climatizada Y Equipada Con 20 Computadoras, 21 Mesas, 21 Sillas, Iluminación, Calefacción Y Ventilación Adecuados.",
        "equipamiento": "Data Show Pizarra Borrador Plumón Retroproyector",
        "asistencia": "80",
        "requisitos_tecnicos": null,
        "fecha_procesamiento": "2025-10-31 02:45:14"
    },
    "objetivos": [
        {
            "numero_objetivo": "1",
            "objetivo_texto": "Describir, Identificar Y Crear Los Conceptos Para La Introducción A La Tecnología Java.",
            "contenido": "A)Características Claves De La Tecnología Java B)Los Beneficios Del Desarrollo Orientados Al Objeto",
            "horas_teoricas": 1,
            "horas_practicas": 1,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "2",
            "objetivo_texto": "Identificar Y Usar Las Herramientas De Desarrollo",
            "contenido": "A)Los Componentes Del Java Software Development Kit. B)Características Principales Del Software Sun One Studio Community Edition: Administración Básica De Código De Fuente, Compilación, Ejecución Y Depuración De Aplicaciones.",
            "horas_teoricas": 2,
            "horas_practicas": 1,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "3",
            "objetivo_texto": "Identificar, Describir, Declarar Y Explicar La Anatomía De Una Clase",
            "contenido": "A)Palabras Reservadas, Identificadores Y Comentarios En Java. B)Layout De Un Archivo De Clase: Estructura, Atributos, Constructores Y Métodos.",
            "horas_teoricas": 1,
            "horas_practicas": 1,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "4",
            "objetivo_texto": "Identificar, Describir Y Usar Expresiones Y Control De Flujo",
            "contenido": "A)Tipos De Datos Primitivos De Java Y Clases String. B)Operadores En La Construcción De Expresiones Lógicas Y Aritméticas, Casting. C)Las Instrucciones If, Switch, For, While Y Do. D)Construir Estructuras De Control De Flujos",
            "horas_teoricas": 3,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "5",
            "objetivo_texto": "Identificar Y Distinguir El Diseño Del Cuerpo De Un Método",
            "contenido": "A)Funciones Comunes Resueltas Mediante Métodos. B)Instancias Y Variables Locales. C)Operación De Variables",
            "horas_teoricas": 1,
            "horas_practicas": 1,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "6",
            "objetivo_texto": "Trabajar Con Arreglos Y Colecciones",
            "contenido": "A)Declarar Y Crear Arreglos De Primitivos Y Objetos C)Usar La Clase Java Util Arrays",
            "horas_teoricas": 0,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "7",
            "objetivo_texto": "Explicar Y Usar La Encapsulación",
            "contenido": "A)Encapsulación, Relación Entre Clase Y Paquetes. B)Usar La Instrucción Import. C)Controlar La Visibilidad De Clases.",
            "horas_teoricas": 1,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "8",
            "objetivo_texto": "Explicar Y Usar Herencia Y Abstracción",
            "contenido": "A)El Concepto De Herencia Y Abstracción: Palabras Extends, Super Y Final. B)Sobrescritura De Métodos",
            "horas_teoricas": 2,
            "horas_practicas": 1,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "9",
            "objetivo_texto": "Definir Y Usar Polimorfismo",
            "contenido": "A)Definición Y Uso Del Polimorfismo. C)Implementar En Comportamiento Polimórfico",
            "horas_teoricas": 1,
            "horas_practicas": 0,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "10",
            "objetivo_texto": "Usar Manipulación De Errores",
            "contenido": "A)Distinguir Excepciones De Errores B)Modelo De Excepciones De Java",
            "horas_teoricas": 1,
            "horas_practicas": 1,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "11",
            "objetivo_texto": "Describir Y Usar El Abstract Windowing Toolkit",
            "contenido": "A)Características Del Awt. B)Construcción De Interfaces Gráficas Usando Awt",
            "horas_teoricas": 1,
            "horas_practicas": 0,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "12",
            "objetivo_texto": "Explicar Y Usar La Manipulación De Eventos",
            "contenido": "A)Definir Fuentes De Eventos Y Los Manejadores De Eventos",
            "horas_teoricas": 1,
            "horas_practicas": 0,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "13",
            "objetivo_texto": "Describir Y Usar Flujo I\/O",
            "contenido": "A)El Flujo De Entrada Y Salida, Construcción De Flujos De Nodo Y Proceso",
            "horas_teoricas": 1,
            "horas_practicas": 2,
            "horas_elearning": 0
        }
    ]
}