¡Tu carrito actualmente está vacío!
Descripción
El Diplomado en Programación Avanzada en Java de CENSA Virtual es un programa 100 % virtual de 120 horas, diseñado para quienes desean profundizar en el desarrollo con Java y dominar la programación orientada a objetos aplicada a proyectos reales. Aprenderás desde clases, objetos, herencia y polimorfismo hasta colecciones, hilos, estructuras de datos, desarrollo web con JSP y Servlets, y conexión con bases de datos mediante CRUD y pruebas con JUnit.
Este diplomado combina teoría actualizada con práctica, permitiéndote avanzar a tu propio ritmo y acceder desde cualquier lugar. Al completar el programa obtienes un certificado que respalda tus competencias en Java, fortaleciendo tu perfil como desarrollador o ampliando tus oportunidades laborales en el ámbito del software.
Plan de estudios
Módulo 1
Unidad 1. Clases y objetos
- Conceptos de la Programación Orientada a Objetos (POO)
- Modificadores de acceso
- Refactorización (Encapsulación)
- Constructor y destructor
Unidad 2. Herencia
- Jerarquía y tipos de herencia
- Herencia y constructores en Java
- Redefiniendo operaciones (Override)
- Constructor y destructor
Unidad 3. Polimorfismo
- Interfaces
- Clases abstractas
- Arrays de objetos de la misma jerarquía de clases
Módulo 2
Unidad 1. Colecciones de datos con objetos
- Colecciones
- Comparación de objetos
- Tipos de datos en las colecciones
- Usos de listas
Unidad 2. Hilos
- Creación de hilos y múltiples hilos
- Determinación de finalización de hilos
- Suspender, reanudar y detener hilos
Unidad 3. Streams y serialización
- Streams y tipos de stream
- Serialización de objetos
- Deserialización de objetos
Unidad 4. Estructuras de datos en Java
- Introducción e implementación de nodos
- Listas enlazadas: método básico
- Eliminar y cortar listas
Módulo 3
Unidad 1. JSP y Servlet
- Introducción a JSP Java
- Formulario en Web JSP
- Servlet y ciclo de vida
Unidad 2. Conectividad DB con Java
- Bases de datos y conexión con POO
- Transacciones (Consultas DB)
- CRUD en JSP
Unidad 3. Pruebas con DB Unit y JUnit
- Prácticas recomendadas
- Pruebas con Unit
- Integración de JUnit en NetBeans
- Pruebas con JUnit






