Pridem

Experto en Programación Java J2SE

Pridem
Online

1.260 
¿Quieres hablar con un asesor sobre este curso?
¿Quieres hablar con un asesor sobre este curso?

Información importante

Tipología Curso
Nivel Nivel avanzado
Metodología Online
Horas lectivas 300h
  • Curso
  • Nivel avanzado
  • Online
  • 300h
Descripción

Objetivo del curso: El objetivo del curso es capacitar al alumno de los conocimientos y bases adecuados para que pueda continuar de forma productiva y eficaz el apredizaje del lenguaje Java.
Dirigido a: A todos aquellas personas apasionadas por el mundo de la programación, y que quieran convertirse en expertos sobre este lenguaje En caso de querer adquir un Diploma reconocido por la Asociación Española de Internet (AEI), el alumno tendrá que pasar un exámen y pagar unas tasas correspondientes.

A tener en cuenta

· Requisitos

Se requieren conocimientos previos de programación

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Qué aprendes en este curso?

Programación en lenguajes estructurados

Temario

Unidad 1: Introducción a Java

- Historia de Java
- Características de Java
- Portabilidad
- Orientado a objetos
- Sencillez
- Seguridad
- El recolector de basura
- Multiproceso

Unidad 2: 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

Unidad 3: 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

Unidad 4: 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

Unidad 5: 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

Unidad 6: 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

Unidad 7: 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

Unidad 8: 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

Unidad 9: 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


Compara para elegir mejor:
Ver más cursos similares