Programación Java
OBJETIVOS
Al finalizar el curso de Programación Java, los alumnos serán capaces de programar interfaces de usuario de tipo Windows o de tipo Applet. Asimismo, conocerán los fundamentos de la programación de Threads y el acceso a bases de datos. Por último, sabrán utilizar las clases incluidas en el modelo de objetos de la Java Virtual Machine (JVM).
PARTICIPANTES
Curso orientado a desarrolladores interesados en aprender el lenguaje de programación Java.
EQUIPOS Y DURACIÓN
Se dispone de un ordenador por alumno. El curso tiene una duración de 20 horas (consultar los horarios disponibles en el calendario de New Horizons). El nº de plazas es limitado.
REQUISITOS
Para realizar este curso, se recomienda estar familiarizado con los conceptos que se cubren en el curso: Programación Java para No Programadores.
[Temario]
Introducción a los Applets
- Concepto y Estructura de un Applet
- El primer Applet
- Posicionar Controles en un Applet (Layout)
Gestión de Eventos
- Eventos en el Ciclo de Vida de un Applet
- Delegados
- Responder a Eventos Generados en un Applet
Controles Básicos de Interfaz de Usuario
- Añadir y Configurar Controles
- Label, TextBox, CheckBok, Button, RadioButton...
Seguridad en los Applets
- El Sandbox
- Distribución de Applets en Archivos Jar Firmados
- Las Directivas de Seguridad
- La Policytool
Aplicaciones de Ventana
- Creación de Ventanas (Frames)
- Diferencias entre Controles AWT (Abstract Window ToolKit) y Swing
- Uso de Controles Swing
Acceso a Bases de Datos con JDBC
- Conceptos Básicos. El Driver
- Tipos de Drivers
- Obtener Conexiones. Conection
- Ejecutar Instrucciones. Comand
- Procesar Datos. ResultSet
- Ejecutar Procedimientos Almacenados desde Java
- Integración con Oracle (Java Stored Procedures)
Programación de Threads
- Programación Asíncrona
- La Clase Thread
- Sincronización de Threads
- Prioridad de Threads
Clases del Namespace java.lang
- La Reflexión
- La Clase Class y la Clase Object
- Las Clases Runtime, Process y System