Welcome to Edulearn
Courses Images
C. 50.00 BS
VIRTUAL

PROGRAMACION AVANZADA EN JAVA

CONTENIDOS

  • >> INSTALACIÓN DE EDITOR NEBEANS Y SUS PLUGIN
  • >> PROGRAMACIÓN LÓGICA DE JAVA
  • >> MANEJO DE IF, WHILE, FOR Y OTROS
  • >> MANEJO DE MATRICEZ Y VENTORES
  • >> PILAS,COLAS Y ARBOLES

PRESENTACIÓN

El lenguaje Java permite el desarrollo de aplicaciones con módulos reutilizables e independientes de la plataforma en la cual fueron creados, gracias a la implantación de la llamada máquina virtual Java (JVM). Cuenta con características avanzadas, como el subprocesamiento múltiple (Threads o hilos de control) y estructuras de datos ya aplicadas en forma de clases, que le dan una gran ventaja sobre otro tipo de lenguajes de programación. Estas características hacen de Java un lenguaje para el desarrollo de aplicaciones bastante robustas, como pueden ser las empresariales y las científicas.

OBJETIVO

El participante aplicará las características avanzadas del lenguaje Java, como multiprocesos, persistencia e interfaces gráficas. Al finalizar el curso será capaz de aplicar estas tecnologías en su trabajo.

DIRIGIDO A:

El curso está dirigido a las personas que deseen la aplicación de las características avanzadas del lenguaje de programación Java en sus desarrollos. Se requiere la acreditación o la demostración de conocimientos equivalentes al curso Lenguaje de programación Java.

CONTENIDO

1. THREADS (HILOS)
1.1 Concepto
1.2 Ciclo de vida
1.3 Creación y ejecución
1.4 Sincronización
1.5 Programación concurrente
2. ARCHIVOS
2.1 Jerarquía de datos
2.2 Clase File
2.3 Archivos de acceso secuencial
2.4 Archivos de acceso aleatorio
3. COLECCIONES
3.1 Características
3.2 Clase Array
3.3 Interfaz Collection y la clase Collections
3.4 Objetos List
3.5 Diccionarios
4. MANEJO AVANZADO DE EXCEPCIONES
4.1 Excepciones anidadas
4.2 Creación de nuevas excepciones
4.3 Manejo de las nuevas excepciones
5. PROGRAMACIÓN DE BASES DE DATOS
5.1 Tecnología JDBC
5.2 Tipos de controladores
5.3 Procesamiento de SQL con JDBC
5.4 Consulta de datos
5.5 Procesamiento de resultados

DURACIÓN

20 hrs.

Enero 2021

https://docencia.tic.unam.mx/presenciales/Programacion-avanzada-con-java.html