Java y Herramientas de Desarrollo

Presentación

Este módulo comprende una buena parte de la programación en Java. Parte desde la introducción a la programación en Java, para quien no conozca el lenguaje, y se estudian las características básicas que ofrece la plataforma Java para realizar nuestros programas. Comprende además la programación de aplicaciones con interfaz gráfica.

Número de horas

30

Profesores

Ignacio Iborra
Miguel Angel Lozano

Temario

1. Lenguaje Java y diseño OO
2. Herramientas
    2.1. Desarrollo con Eclipse
    2.2. JUnit: Casos de uso
    2.3. Automatización con Ant
3. Desarrollo en Java
    3.1. Excepciones
    3.2. Hilos
    3.3. Flujos (E/S)
    3.4. Red
    3.5. Otras características de la plataforma Java
4. Clientes
    4.1. Clientes ricos con Swing 
    4.2. Clientes para MIDs

Sesiones

Número y nombre de sesión Materiales
1. Lenguaje Java y diseño OO apuntes traspas ejercicios
2. Ficheros JAR. CLASSPATH. Extensiones apuntes traspas ejercicios plantillas
3. Desarrollo con Eclipse apuntes traspas ejercicios plantillas
4. JUnit: Casos de prueba apuntes traspas ejercicios plantillas
5. Automatización con Ant apuntes traspas ejercicios plantillas
6. Excepciones e hilos apuntes traspas ejercicios plantillas
7. Flujos apuntes traspas ejercicios plantillas
8. Red y otras características apuntes traspas ejercicios plantillas
9. Introducción a los clientes ricos. Swing apuntes traspas ejercicios plantillas
10. Conceptos avanzados de Swing apuntes traspas ejercicios plantillas
11. Introducción a los MIDs: APIs y entornos apuntes traspas ejercicios plantillas
12. Desarrollo con J2ME. MIDlets apuntes traspas ejercicios plantillas
 
Dpto. de Ciencia de la Computación e Inteligencia Artificial (c) 2003