Descripción

Descripción:
Los asistentes aprenderán a diseñar aplicaciones robustas orientadas a objetos en la plataforma Java, a la vez que conocen y ponen en práctica los componentes nativos claves del API de Java.
Java es el lenguaje de programación orientado a objetos (OOP) de Oracle.
Objetivos:
Desarrolle habilidades de programación con esta formación integral sobre la última tecnología Java.
Aptitudes obtenidas:
Una vez finalizado el curso, el alumno habrá adquirido los conocimientos y habilidades para hacer y pasar la certificación Java SE 11.
Dirigido a:
- Desarrolladores con experiencia en el uso del lenguaje de programación Java, que desean profundizar en el uso de componentes nativos del API de Java.
- Desarrolladores ya familiarizados con los componentes principales del API nativo de Java
Contenidos:
Día 1 (5 horas)
Escribir código Java usando variables, matrices, construcciones condicionales y de bucle para lograr los objetivos del programa.
Identificar los principios de la programación modular.
Acceder y crear campos y métodos estáticos.
Día 2 (5 horas)
Encapsular una clase usando modificadores de acceso y constructores sobrecargados.
Manipular datos numéricos, de texto y cadenas de datos utilizando los operadores de Java apropiados.
Día 3 (5 horas)
Establecer variables de entorno para permitir que el compilador de Java y los ejecutables runtime funcionen correctamente.
Crear clases de Java simples y usar referencias a objetos para acceder a campos y métodos en una clase.
Día 4 (5 horas)
Demostrar el polimorfismo mediante la implementación de una interfaz Java
Día 5 (5 horas)
Manejar una checked exception en una aplicación Java.
Usar una Predicate Lambda Expresion como el argumento de un método.
Día 6 (5 horas)
Definir e implementar una jerarquía de clases simple que soporte los requisitos de la aplicación.
Día 7 (5 horas)
Crear aplicaciones Java que aprovechen las características orientadas a objetos del lenguaje Java, como encapsulación, herencia y polimorfismo
Ejecutar una aplicación Java desde la línea de comandos.
Día 8 (5 horas)
Crear aplicaciones que utilicen el framework Java Collections.
Buscar y filtrar colecciones utilizando Lambda Expressions.
Día 9 (5 horas)
Implementar técnicas de manejo de errores utilizando el manejo de excepciones.
Implementar la funcionalidad de entrada/salida (E/S) para leer y escribir en archivos de datos y texto
Día 10 (5 horas)
Manipular ficheros, directorios y sistemas de archivos utilizando la especificación JDK NIO.2
Realizar múltiples operaciones en las tablas de bases de datos incluida la creación, lectura, actualización y eliminación usando tecnología JDBC y JPA
Día 11 (5 horas)
Usar las características de concurrencia de Lambda Expression.
Aplicar prácticas y servicios de programación modular a las aplicaciones.
Día 12 (5 horas)
Crear aplicaciones multihilo de alto rendimiento.
Este curso incluye:
- Material del curso adjunto
- Manual del curso
- Laboratorios virtuales
- Certificado de finalización
Formulario de preinscripción:
Proyecto 100% subvencionado por LABORA y financiado por la Unión Europea–Next Generation EU
FNOFOR/2022/80/46
Si necesita alguna información adicional sobre la formación 100% subvencionada de Labora, puede ponerse en contacto con nuestro equipo y le informaremos de forma detallada cualquier duda que pueda surgirle.
+34 963 694 964 – formacion@nextraining.es

