{
    "ok": true,
    "curso": {
        "id": 66325,
        "titulo": "Java Básico",
        "area_especialidad": "Computación E Informática-Lenguaje De Programacion (Pascal, Básic, Cobol, Visual Básic,C+++, Power Builder, Clipper)",
        "fundamentacion_tecnica": null,
        "objetivos_generales": null,
        "poblacion_objetivo": null,
        "requisitos_ingreso": null,
        "tecnicas_metodologicas": null,
        "material_didactico": null,
        "material_didactico_participantes": null,
        "infraestructura": "Para Realizar Este Curso Se Utilizará Una Sala Con Capacidad Para 15 Personas, Implementada Con Computadores Y Proyector Power Point, Las Clases Se Relizarán En Dependencias De La Universidad.",
        "equipamiento": "Pizarra Blanca Poyector De Power Point Telón Portátil Retroproyector Pizarra Blanca",
        "asistencia": "75",
        "requisitos_tecnicos": null,
        "fecha_procesamiento": "2025-10-29 18:45:53"
    },
    "objetivos": [
        {
            "numero_objetivo": "1",
            "objetivo_texto": "Utilizar Las Instrucciones Básicas De Un Lenguaje De Programación Orientado A Objetos: Secuencia, Selección Y Repetición.",
            "contenido": "Introducción Y Conceptos De Orientación De Objetos: ¿Qué Es Java?. Java Comparado A Lenguaje De Programación Estructurada. El Compilador. La Máquina Virtual. Applets. Objetos.Clases. Mensajes. Herencia.",
            "horas_teoricas": 3,
            "horas_practicas": 3,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "2",
            "objetivo_texto": "Utilizar Las Capacidades De Manejo De Estructuras De Datos Simples Y Compueatas.",
            "contenido": "Elementos Básicos Y Fundamentos De Java: Variables Y Tipos De Datos. Operadores. Expresiones. Control De Flujo. Arrya Y Cadenas. Manejo De Errores Utilizando Exepciones. Crear Objetos. Utilizar Objetos. Eliminar Objetos No Utilizados.",
            "horas_teoricas": 3,
            "horas_practicas": 3,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "3",
            "objetivo_texto": "Diseñar Programas Orientados A Objetos.",
            "contenido": "Implementación De Clases, Herencia Y Subclases: El Cuerpo De La Clase. Declarar Variables Miembro. Declarar Métodos. Pasar Argumentos A Un Método. El Cuerpo De Un Método. Miembros De La Clase Y Del Ejemplar. Control De Acceso A Miembros. Constructores. Subclases Y Superclases. Crear Una Subclase. Sobrescribir Métodos. Clases Y Métodos Finales. Clases Y Métodos Abstractos. La Clase Object. Crear Un Interfase. Utilizar Un Interfase. Usar Un Interfase Como Un Tipo. Crear Paquetes De Clases. Utilizar Paquetes.Los Paquetes Internos Del Jdk.",
            "horas_teoricas": 3,
            "horas_practicas": 3,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "4",
            "objetivo_texto": "Trabajar String Y Stringbuffer.",
            "contenido": "La Clase String: String Y Stringbuffer. ¿Por Qué Dos Clases De String?. Crear String Y Stringbuffer. Métodos Accesores. Modificar Un Stringbuffer. Convertir Objetos A Strings. Los Strings Y El Compilador Java.",
            "horas_teoricas": 3,
            "horas_practicas": 3,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "5",
            "objetivo_texto": "Desarrollar Programas Para La Manipulación De Archivos De Datos.",
            "contenido": "Programación Avanzada: Utilidades, Funciones Matemáticas. Uso De Fechas. Entrada Y Salida De Datos.",
            "horas_teoricas": 3,
            "horas_practicas": 3,
            "horas_elearning": 0
        }
    ]
}