Objetivos
- Utilizarás técnicas de programación funcional con interfaces funcionales y expresiones Lambda, así como Collection Streams y filtros.
- Aplicarás los conceptos de programación modular en Java para gestionar servicios y migrar hacia una aplicación modular.
- Crearás streams personalizados y streams en paralelo para mejorar el rendimiento de la aplicación mediante varios threads.
- Realizarás programación con Java API, aplicando criterios de codificación segura e implementando bases de datos con JDBC.
- Crearás aplicaciones que utilicen el Java Collections Framework, buscando y filtrando colecciones mediante expresiones Lambda, e implementarás técnicas de gestión de errores mediante el manejo de excepciones y aserciones.