Temario
Objetivo
Aprender los conceptos básicos de programación orientada a objetos en JAVA.
Dirigido a
Personas con conocimientos en programas afines con Ingeniería de sistemas que deseen adquiere los conceptos básicos para programación orientada a objetos en JAVA. También pueden asistir estudiantes de pregrado.
Contenido
Conceptos de programación Características de los lenguajes de programación.
Conceptos de programación orientada a objetos.
Descripción y uso de Java virtual machine y Java Development Kit.
Propiedades del lenguaje JAVA.
Tipos de datos, expresiones y control de código.
Estructuras.
Objetos y clases.
Introducción a JAVA Tipos de clases.
Clases abstracta.
Clases estáticas.
Interfaces.
Paquetes.
Interfaces.
Uso de la palabra clave This.
Uso de la palabra clave Super.
Manejo de excepciones Excepciones como objetos.
Jerarquía de excepciones.
Uso de bloques try catch.
Interacción con el lenguaje. ?Manejo de entrada de datos.
?Manejo de salida de datos.
?Serialización de objetos.
?Deserialización de objetos.
?Codificación en IDE Eclipse.
Manejo de hilos Ciclo de vida.
Uso de hilos.
Programa de demostración.
Interfaz de usuario Introducción a AWT.
Administradores de componentes.
Manejo de eventos.
Práctica de programación con SWING.