Temario
OBJETIVOS:
Al finalizar el curso Java Para No Programadores, los alumnos conocerán los conceptos principales de la sintaxis del lenguaje Java y serán capaces de identificar los elementos esenciales en la programación orientada a objetos. Asimismo, sabrán utilizar clases incluidas en el modelo de objetos de la Java Virtual Machine (JVM).
DIRIGIDO A:
Curso orientado a personas con experiencia en el uso de ordenadores que deseen aprender a programar en Java.
CONTENIDO:
Introducción
- Breve Historia y Evolución de Java
- La Java Virtual Machine (JVM)
- Instalación de las Herramientas de Desarrollo de Java
- Primer Programa en Java
- Ciclo de Vida del Código Java. Compilación Just In Time
Sintaxis del Lenguaje Java
- Uso de Variables, Operadores, Expresiones y Comentarios
- Tipos de Variables (Primitivas, de Objeto)
- Conversiones Explicitas e Implícitas Casting) de Variables
- Gestión del Flujo de Programación. If, else, while, for..
- Arrays
- La clase String
Programación Orientada a Objetos I
- Descripción del Modelo de Programación Orientada a Objetos
- La Clase y el Objeto
- Métodos y Variables de Objeto
- Constructores y Destructores de Objeto
- Sobrecarga de Métodos y de Constructores
Programación Orientada a Objetos II
- Métodos y Variables de Clase Static
- Herencia de Clases
- Concepto de Encapsulación
- Sobreescritura de Métodos
Programación Orientada a Objetos III
- Interfaces
- Concepto de Polimorfismo
- Clases Abstractas
Gestión de Excepciones
- Instrucciones Try..Catch..End Try
- Excepciones Definidas por el Usuario Throw
- Desvío de Excepciones Throws
Organización de los Componentes Java
- Uso y Creación de Namespaces
- Empaquetado de Clases Utilizando JAR
Clases del Namespace java.io
- Gestión del Sistema de Archivos
- Lectura y Escritura de Archivos del Disco
Clases del Namespace java.util
- Uso de Colecciones
- Gestión de Fechas