| Curriculum |
Programación Java 2: Desarrolo de aplicaciones para internet/intranet
- Programación Orientada a Objetos y Java. Objetos y clases. Encapsulamiento (métodos y atributos).
Creación de clases. Herencia, interfaces y paquetes.
- Introducción a la programación con Java. Origen, características y utilidad de Java. Entornos
IDE: JBuilder.
- La gramática de Java. Estructura léxica. Los tipos, las variables, matrices y cadenas de
caracteres. Operadores y métodos asociados. Paquetes básicos.
- Applets , uso de Java en Internet. Diferencia entre applets y aplicaciones. Creacion applets. Inclusión en páginas web. Paso de parámetros.
- Las excepciones. Manejo, generación y captura de excepciones. Excepciones predefinidas y
definidas por el usuario.
- Las hebras (threads). Creación y control de hebras. Estados de una hebra.
Planificación. Prioridades. Comunicación entre hebras.
- Manejo de E/S. Tipos de flujos. Tratamiento de Ficheros.
- La biblioteca de clases de java. Biblioteca estandar. La clase AWT.
- Programación con Swing. Las JFC. Diseño de GUI usando Swing. Conversión a Swing. Eventos.
- Java Beans. Modelo de componentes reutilizables de Java. Modos de creación de componentes.
- Acceso a Bases de Datos, JDBC. Uso de JTable. Contenidos desde BD usando Servlets.
|