miércoles, 4 de septiembre de 2013

Curso de Java

COMPETENCIAS DEL CURSO    
Resuelve problemas complejos mediante programas de computador, para lo cual se emplea lo siguiente:

1)     Teoría sobre el manejo de eventos y excepciones.
2)     Uso de librerías orientadas a objetos para la resolución de problemas: colecciones.
3)     Resolución de problemas con archivos: flujos de bytes, flujos de caracteres, archivos de acceso aleatorio, serialización, flujos de tokens.
4)     Web y XML
5)     Multimedia: imágenes y animación.

UNIDAD 1: Manejo de eventos y excepciones
Unidad
Sesión / Tema
Actividades
1


Manejo de eventos: Teoría fundamental. Funciones de retro invocación. Manejo de eventos GUI: de acción, de ventana, del ratón y de enfoque.

2


Manejo de Excepciones : Generalidades,
Excepciones predefinidas y definidas por el usuario.
Excepciones encadenadas. Teoría sobre las excepciones y la creación de librerías. Tipos de excepciones.


UNIDAD 2: Librerías orientadas a objetos para la resolución de problemas: colecciones
Unidad
Sesión / Tema
Actividades
3


Colecciones: Principios de las colecciones. Jerarquías de clases e interfaces de colecciones. Teoría y uso de iteradores. Resolución de problemas utilizando listas de acceso aleatorio.  Resolución de problemas utilizando listas secuenciales.
4


Colecciones: Resolución de problemas utilizando mapas desordenados, mapas ordenados según la secuencia de inserciones o accesos y mapas ordenados.

https://skydrive.live.com/?mkt=es-419#!/view.aspx?cid=7ECEAB7E25CE2A7E&resid=7ECEAB7E25CE2A7E%21109&app=Word

5


Colecciones: Resolución de problemas utilizando conjuntos desordenados, conjuntos ordenados según la secuencia de inserciones y conjuntos ordenados.
Exposición del tema y ejemplos prácticos.



UNIDAD 3: Resolución de problemas con archivos.
Unidad
Sesión / Tema
Actividades
6

La memoria secundaria. Concepto de entrada y salida. Concepto de archivos. Puntero de archivo. Final de archivo. Representación de archivos: el tipo FILE, manejo de directorios. Concepto de flujos de bytes y flujos de caracteres. Concepto de archivos secuenciales y de archivos de acceso aleatorio.
Exposición del tema y ejemplos prácticos.

7


Uso de librerías predefinidas para el manejo de flujos de caracteres con archivos secuenciales.
Uso de librerías predefinidas para el manejo de flujos de bytes con archivos secuenciales.
Exposición del tema y ejemplos prácticos.


Semana de descanso :D
9


Archivos de acceso aleatorio: Conceptos fundamentales. Librería predefinida para el manejo de archivos de acceso aleatorio.
Flujos de Tokens: Concepto y tipos de "tokens". Conformación y separación de tokens. Uso de librerías predefinidas para la utilización de flujos de tokens.
Exposición del tema y ejemplos prácticos.

10


Serialización de Objetos: Conceptos fundamentales. Librería predefinida para la serialización. Deserialización de objetos. Serialización por omisión, personalizada y mixta.
Exposición del tema y ejemplos prácticos.


UNIDAD 4: Uso de WEB y XML
Unidad
Sesión / Tema
Actividades
11


WEB: Generalidades
Transacciones HTTP simples
Creación y ejecución de Formularios Web
Controles Web
Exposición del tema y ejemplos prácticos.


12


Lenguaje de marcado extensible (XML)
Fundamentos, estructuración de datos.
Definición de tipos de documentos
Documentos de esquemas XML
Exposición del tema y ejemplos prácticos.


UNIDAD 5: imágenes y animación.
Unidad
Sesión / Tema
Actividades
13



Librería predefinida para las imágenes y la animación. Imágenes fabricadas e imágenes de archivo. Doble buffer.
Exposición del tema y ejemplos prácticos.


14



Animación usando imágenes fabricadas. Animación usando imágenes de archivo.
Exposición del tema y ejemplos prácticos.
Final del Trabajo Grupal.

UNIDAD 6: Desarrollar y presentar una aplicación de complejidad avanzada en un trabajo de equipo.
Unidad
Sesión / Tema
Actividades
15
Proyecto de aplicación de complejidad avanzada.
Exposición de los Trabajos Grupales.
16
SEMANA DE EXÁMENES FINALES
EXAMEN COMUN 2 (EC2)
17
SEMANA DE EXÁMENES SUSTITUTORIOS


0 comentarios:

Publicar un comentario