Destinatarios y Objetivo:
Orientado a aquellos que desean iniciarse en la programación orientada a objetos en este lenguaje, y/o utilizarlo como base para la programación de aplicaciones en plataformas Android.
Requisitos:
Conocimiento de manejo de PC y Windows.
Conocimientos básicos de programación estructurada. (Deseable)
Duración:
15 horas
Contenido:
- Acerca de Java
- Arquitectura del Lenguaje Java
- Ventajas del lenguaje
- Entorno de Desarrollo, Compilación y Ejecución
- Semántica del Lenguaje de Java
- Variables
- Tipos de Datos
- Operadores Lógicos Básicos
- Operadores Binarios – Bit a Bit
- Operadores Aritméticos
- Operadores Unarios
- Composición Aritmética de Asignación de Operadores
- Operadores Relacionales
- Factores para el Orden y la Precedencia
- Estructura de Decisión
- Bucles de iteración
- Ejercicios
- Programación Orientada a Objetos
- Concepto de Clase, objetos y métodos
- Relaciones entre clases
- Herencia
- Polimorfismo
- Encapsulación
- Interfaces
- Ejercicio integrador
- Excepciones
- Manejo de Excepciones
- Propagación de excepciones
- Manejo de Excepciones Personalizadas