Directorio de cursos
 
 

 
Regresar a la portada

Java (Básico)
Precio: Gratis
Duración: 180 horas
Metodología: On Line
Certificado:
Ubicación: España
Centro: Ingecom Consultores S.L.
Teléfono: 953245823
URL: Visitar web site del curso
   

Dirigido a

Programadores con conocimientos suficientes de metodología de la programación que deseen realizar aplicaciones en red y/o multiplataforma mediante Java. Los conocimientos que deben poseer los alumnos


Requisitos previos

Los requisitos para realizar esta formación subvencionada son:
1) Estar trabajando en empresa privada y española.
2) El contrato de trabajo debe ser régimen general, no puede ser autónomo.

Descripción, temario, y otros

OBJETIVO:

Este curso aborda el aprendizaje de tecnologías Java como RMI, JFC (AWTSWING), además de profundizar en aspectos de trabajo en red mediantesockets y datagramas. Al finalizar este curso se tendrán los conocimientos necesarios para poder desarrollar tanto applets como aplicaciones con interfaz gráfico.

CONTENIDO:

Introducción a Java
• Historia de Java
• Características de Java
• Portabilidad
• Orientado a objetos
• Sencillez
• Seguridad
• El recolector de basura
• Multiproceso

El entorno de Java
• Introducción
• Herramientas utilizadas en el desarrollo de una aplicación
• javac y java
• Instalación del JDK 5
• Configuración de las variables de entorno
• Entornos de desarrollo

El lenguaje Java
• Comentarios
• Palabras clave
• Identificadores
• Tipos de datos
• Variables y constantes
• Operadores y expresiones
• Estructuras de decisión
• Estructuras de repetición
• Matrices

Programación orientada a objetos
• Introducción a las clases
• Declaración de objetos
• Asignación de variables de tipo referenciado
• Los métodos
• Sobrecarga de métodos
• Métodos constructores
• El método main
• La palabra reservada this
• El método finalize()
• Herencia
• Interfaces
• Polimorfismo
• Argumentos de línea de comandos
• Argumentos de longitud variable: varargs

Excepciones y su gestión
• Introducción
• Tipos de excepciones
• Las claúsulas try/catch
• Completar a try/catch: throw, throws y finally
• Crear subclases

Programación multiproceso (hilos o threads)
• Introducción
• El proceso principal
• Creación de hilos
• Utilización de varios hilos
• Grupos de hilos
• Comprobación del estado de un hilo
• Prioridad en los hilos
• Sincronización
• Suspender, reanudar y finalizar un hilo

Enumeraciones, autoboxing, auto-unboxing y anotaciones
• Enumeraciones
• Envoltorios de tipo
• Autoboxing
• Auto-unboxing
• Anotaciones
• Interfaz de anotación
• Valores por defecto
• Anotaciones de marca
• Retention y RetentionPolicy

Genéricos
• Introducción
• Clases genéricas
• Clases de dos parámetros genéricos de tipo
• Tipos genéricos limitados
• Argumentos comodín
• Métodos genéricos
• Interfaces genéricas
• Herencia de clases genéricas

Desarrollo de aplicaciones básicas en Java: Applets y aplicaciones de consola
• ¿Qué son los applet’s?
• La clase Applet
• Principales clases para construir un applet
• El primer applet: un panel de noticias
• ¿Qué son las aplicaciones de consola?
• Entrada y salida de consola
• La primera aplicación de consola: registro de usuarios






Más información de este curso: Visitar web site del centro

Existen más cursos disponibles. Infórmese en: www.cursos123.com