- Programación funcional/declarativa en Java:
- Interfaces funcionales
- Expresiones lambda
- Streams y sus métodos
- Multiprocesamiento/Concurrencia
- Condiciones de carrera
- Multitarea clásica (clase Thread, interfaz Run, bloque Synchronized…)
- Nueva multitarea, libreria Concurrent (interfaces ExecutorService, Callable, Future, clase Lock, colecciones thread safe…)
- CyclicBarrier
- Module system
- Anotaciones
- Manejo de fechas (LocalDateTime) y regiones (Locale)
- Seguridad en Java
El curso se termina con un examen final en el que entraran conceptos de todo el temario y que representa un 60% de la evaluación y que se suma al 30% que representan las evaluaciones parciales. El 10% restante es la nota actitudinal.
*Todos los examenes se realizan de tipo test y con preguntas similares a las de la certificación oficial para que el alumno se prepare con más garantias de aprobado.