Pridem

Fundamentos de Java

Pridem
Online

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

Información importante

Tipología Curso
Metodología Online
Horas lectivas 170h
  • Curso
  • Online
  • 170h
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 todas aquellas personas que quieran aprender a programar en uno de los lenguajes más extendidos actualmente 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

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

¿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