Programación en Java

COSTE:

Curso gratuito 100% financiado por el Ministerio de Trabajo.

MODALIDAD:

Teleformación.

CERTIFICACION:

Diploma especialidad del catálogo del Servicio Público de Empleo Estatal (SEPE) emitido por la entidad impartidora.

DURACION:

210 h.

Objetivo General:

Adquirir los conocimientos y capacidades necesarias para la programación en JAVA.

Contenidos formativos:

1. Introducción a la programación:
– Datos, algoritmos y programas
– Paradigmas de programación
– Lenguajes de programación
– Errores y calidad de los programas
– Herramientas y entornos para el desarrollo de programas
– Resumen

2. Identificación de los elementos de un programa informático:
– Estructura y bloques fundamentales de Java
– Caracteres en Java
– Tipos de datos en Java
– Literales en Java
– Identificadores en Java
– Palabras reservadas en Java
– Comentarios en Java
– Variables
– Constantes en Java
– Conversiones de tipo
– Operadores y expresiones
– Prioridad y orden de evaluación
– Resumen

3. Introducción a la orientación a objetos:
– Un poco de historia
– Clases
– Objetos
– Principios básicos de la orientación a objetos

4. Desarrollo de clases:
– Concepto de clase
– Estructura y miembros de una clase en Java
– Creación de atributos
– Métodos en Java
– Sobrecarga de métodos en Java
– Creación de constructores en Java
– Control de acceso
– Clases internas
– Utilización de clases
– Documentación sobre librerías y paquetes de clases

5. Utilización de objetos:
– Características de los objetos
– Constructores
– Instanciación de objetos
– Comparación de objetos
– Utilización de métodos
– Utilización de métodos estáticos
– Clases predefinidas
– Destrucción de objetos y liberación de memoria

6. Uso de estructuras de control:
– Estructuras de selección en Java
– Estructuras de repetición
– Estructuras de salto

7. Control y manejo de excepciones:
– Excepciones de Java
– Jerarquías de excepciones en Java
– Manejo de excepciones en Java
– Aserciones

8. Utilización avanzada de clases:
– Relaciones entre clases
– Herencia
– Superclases y subclases
– Constructores y herencia
– Conversiones de tipos entre objetos
– Sobreescritura de métodos
– Polimorfismo
– Clases y métodos abstractos y finales en Java
– Interfaces
– Clases y tipos genéricos o parametrizados

9. Aplicación de las estructuras de almacenamiento:
– Arrays unidimensionales y multidimensionales en Java
– Cadenas de caracteres en Java

10. Colecciones de datos:
– Uso de clases y métodos genéricos
– Operaciones con colecciones
– Tipos de colecciones en Java

11. Lectura y escritura de información:
– Flujos o streams
– Entrada/salida estándar
– Almacenamiento de información en ficheros
– Interfaces gráficas de usuario simples

12. Gestión de bases de datos relacionales:
– Interfaces de programación de acceso a bases de datos
– Acceso a datos mediante JDBC
– Ejecución de consultas sobre la base de datos

13. Mantenimiento de la persistencia de los objetos:
– Bases de datos orientadas a objetos
– Características de las bases de datos orientadas a objetos
– El estándar ODMG
– Instalación del gestor de bases de datos Neodatis object database
– Creación de bases de datos
– Mecanismos de consulta
– Recuperación, modificación y borrado de información
– Resumen, glosario, bibliografía y enlaces de interés

    PREINSCRIBETE











    ** Este curso está sujeto a disponibilidad de plaza.

    * Campos obligatorios

    Quieres buscar nuevos cursos

    ?

    Puedes realezar una nueva búsqueda
    si lo necesitas.