Este es el temario: Clase 1: Introducción a Java
- Breve historia y características principales de Java.
- Ventajas y aplicaciones de Java en el desarrollo de software.
- Instalación de OpenXava Studio.
- Estructura básica de un programa en Java: clases, métodos y variables.
- Tipos de datos y operadores en Java.
- Control de flujo: estructuras condicionales (if-else, switch) y bucles (for, while).
- Uso de comentarios y convenciones de nomenclatura en Java.
Clase 2: Programación Orientada a Objetos
- Repaso de los conceptos fundamentales de la programación orientada a objetos (POO).
- Clases y objetos en Java: definición, creación e inicialización.
- Atributos y métodos: encapsulamiento, herencia y polimorfismo.
- Constructores y sobrecarga de métodos.
- Interfaces.
- Uso de paquetes y librerías estándar de Java.
Clase 3: Arrays y colecciones
- Trabajo con arreglos (arrays) en Java.
- Uso de colecciones y mapas para almacenar y manipular conjuntos de datos.
Clase 4: Excepciones y recursos adicionales
- Concepto de excepción y manejo de errores en Java.
- Uso de bloques try-catch para capturar y manejar excepciones.
- Lanzamiento y propagación de excepciones.
- Exploración de recursos en línea y comunidades de Java.
- Opciones de aprendizaje y desarrollo continuo en Java.
- Preguntas y respuestas sobre Java.
El curso será remoto, pero en directo. El profesor es parte del equipo de OpenXava. El profesor no sólo responderá preguntas sino que también revisará los problemas de cada alumno, compartiendo la pantalla del alumno si es necesario. En cada clase se pondrá un ejercicio para que el alumno lo resuelva para la siguiente clase. La duración de cada clase será de 1 hora. El horario será martes y jueves a las 10:00 en México, 13:00 en Argentina y 17:00 horas en España. Por supuesto, pueden inscribirse alumnos de cualquier país del mundo. El curso se impartirá en castellano. Las fechas previstas para el curso son:
- Diciembre: 12, 14, 19 y 21.
El precio es de 199 euros por alumno. |