CURSO DE INICIACION A JAVA

Partiendo de un alumno sin conocimientos de programación, se pretende introducirlo en el mundo de la programación en Java para el diseño de Applets y páginas Web


CONTENIDO:

INTRODUCCION

Definiciones iniciales
Introducción a la programación orientada a objetos
  • Partes de un objeto: relaciones, propiedades y métodos
  • Encapsulamiento y ocultación
  • Organización de los objetos
  • Polimorfismo
  • Demonios
INTRODUCCION A JAVA
Cuestiones léxicas
  • Espacios en blanco
  • Comentarios
  • Palabras clave reservadas
  • Operadores
  • Separadores
Variables
  • Declaración de una variable
  • Ambito de la variable
Tipos de datos simples
  • Tipos numéricos
  • Enteros
  • Números en coma flotante
  • Conversión de tipos
  • Booleanos
Operadores
  • Operadores aritméticos
  • Operadores a nivel de bit enteros
  • Operadores lógicos booleanos
  • Prioridad de los operadores
PROGRAMACION ORIENTADA A OBJETOS
La modelización de objetos
Relación entre objeto (instancia) y clase
  • Declaración de una clase
  • Creación de un objeto: el operador new
  • Acceso a las variables y métodos de un objeto
  • Noción de referencia a un objeto
  • Conversión de los objetos
  • Determinar los orígenes de un objeto
Atributos y métodos de una clase
Objetos PrintStream
La clase String
  • Método toUpperCase
  • Método toLowerCase
  • Método length
  • Método trim
  • Método concat
  • Método substring
Entrada de datos
  • Entrada a través de teclado
  • Entrada desde archivo
El diseño de clases: especificación de la clase ESInteractiva
  • La determinación del comportamiento
  • Interfaz y prototipos
  • Implementación y mejora
Tiempo de vida de las variables
APLICACIONES Y APPLETS
Páginas Web y HTML ----- Botones
Etiquetas de texto
Petición de datos
Entrada de texto
Selección de opciones
Selección de opciones exclusivas
Grupos de opciones exclusivas
Listas de elementos
Listas desplegables
Panel
Barras de desplazamiento
Elementos gráficos
Imágenes de mapa de bits
Listas de unidades, carpetas y archivos
Eventos periódicos
Construcción y uso de menús



DURACION: 50 Horas
IMPORTE: 300 Euros