El LENGUAJE JAVA
• Origen de Java
• Características de Java
• Java para Aplicaciones Corporativas
TEORIA Y FILOSOFIA DE JAVA
• Filosofía de compilación
• Teoría de la programación distribuida y Cliente Servidor
• Teoría de la programación orientada a objetos
INICIACIÓN AL CODIGO JAVA
• Estructura de una aplicación
• Aplicación básica
• Applet básicos
• Comandos de consola.
LENGUAJE JAVA
• Introducción
• Comentarios
• Identificadores
• Literales
• Separadores
• Operadores
• Variables
• Control de flujo
− Sentencia de Alternativa
− Sentencias de bucle
− Sentencias de control
− Excepciones
− Tipos de datos
− ARRAYS
− STRING
− Colecciones
CONCEPTOS BASICOS DE JAVA
• Objetos
• Clases
− Tipos, Variables miembro, Métodos, Constructor
• Referencias a objeto
• Herencia
• Sobrescritura de métodos
• Clases Objects
• Clases Abstractas
• Métodos nativos
• Paquetes
• Referencias
PROGRAMACION EN JAVA
• Clases Java
• Excepciones en Java
• Control de Hilos (Threads)
• Clases Anidadas
INTERFACES GRÁFICAS DE USUARIO
• AWT
• Swing
• El control de eventos
I/O ESTANDAR
• Ficheros
− Streams de Entrada
− Streams de Salida
− Ficheros de acceso aleatorio
• Comunicaciones de Red
• Sockets
Metodología
El curso se realiza con formación presencial constante, combinando las explicaciones del instructor con la continua práctica de los asistentes.
Documentación
Cada asistente dispondrá de un manual de apoyo sobre la materia impartida y de toda la documentación necesaria para el adecuado seguimiento del curso.
Certificación
entregará un certificado de asistencia a quienes hayan participado como mínimo, en un 85% de la duración total del curso.
Asistencia postcurso
pone a disposición de los asistentes una cuenta de correo electrónico a la que pueden dirigirse para plantear cualquier duda que pudiera surgirles a la finalización del curso. Serán atendidos por su instructor.