AIB-S-EF-0113
IFCD0060: Programación de Aplicaciones Java SE 11. Programming II
Esta Especialidad Formativa tiene como objetivo proporcionar al alumnado una visión avanzada y estructurada del desarrollo de aplicaciones en Java SE 11, profundizando en modelos modernos de programación funcional, modularidad y procesamiento eficiente de datos mediante Streams y Parallel Streams. A lo largo de la formación se trabajan aspectos esenciales como las interfaces funcionales, expresiones Lambda, colectores, concurrencia y servicios modulares, favoreciendo la construcción de aplicaciones más reutilizables, organizadas y adaptadas a arquitecturas modernas de desarrollo software. Además, la formación capacita para gestionar recursos externos, bases de datos y estructuras dinámicas de información utilizando APIs avanzadas de Java como NIO2, JDBC y Framework Collections. Paralelamente, se profundiza en el uso de iteradores, genéricos, clases Wrapper, mecanismos de localización, codificación segura, manejo estructurado de excepciones y aserciones, favoreciendo el desarrollo de aplicaciones Java más robustas, eficientes, mantenibles y preparadas para entornos profesionales y empresariales de programación avanzada.
Unidad didáctica 1. Métodos de Programación Funcional
1.1 Explicación general sobre Programación Funcional
1.1.1 Interfaces funcionales y Lambda Expresiones
1.1.2 Collection Streams y Filtros
1.1.3 Interfaces funcionales integradas
Unidad didáctica 2. Servicios y migración a una Programación Modular en Java
2.1 Composición básica de la Programación Modular
2.1.1 Introducción a la programación modular en Java
2.1.2 Servicios en una aplicación modular
2.1.3 Migración a una aplicación modular
Unidad didáctica 3. Gestión de Streams y Parallel Streams
3.1 Caracterización de acciones de Streams y Parallel Streams
3.1.1 Concurrencia
3.1.2 Parallel Streams
3.1.3 Operaciones del terminal: Colectores
3.1.4 Creación de Streams personalizados
Unidad didáctica 4. Desarrollo de Programación Java API y conceptos de codificación segura
4.1 Formulación de una programación Java API y conceptos de codificación segura
4.1.1 E/S (Fundamentos y NIO2)
4.1.2 Codificación segura
4.1.3 Aplicaciones de bases de datos con JDBC 4.
1.4 Localización
Unidad didáctica 5. Introducción a Colecciones y Genéricos, Gestión de Excepciones y Aserciones
5.1 Elaboración de Colecciones y Genéricos
5.1.1 Framework Collections
5.1.2 Iteradores
5.1.3 Clases Type-Wrapper
5.1.4 Genéricos
5.2 Identificación de excepciones y aserciones
5.2.1 Excepciones
5.2.2 Error de manejo
5.2.3 Aserciones
Contiene:
- Videos
- Exámenes parciales
- Examen final
- Glosario
- Bibliografía
- Actividades
- Documentos de apoyo
- Gamificación
Información genérica de los contenidos desarrollados por este proveedor. Para confirmar características específicas de un producto concreto, solicite información detallada.
Dispone de:
- Conector por unidad
- Conector único
- Test de autoevaluación
Información genérica de los contenidos desarrollados por este proveedor. Para confirmar características específicas de un producto concreto, solicite información detallada.
¿No encuentras las características que estás buscando?
Contacta con uno de nuestros asesores para que resuelva todas tus dudas.
Recibir mi asesoramiento