Skip to content Skip to footer

Curso de Java 17

PerfilMedioDuración30 horasShare

Dirigido a…

Esta acción formativa va dirigida a programadores Java que quieran conocer las últimas novedades del lenguaje.

Requisitos previos

Los alumnos necesitarán tener experiencia con el lenguaje de programación Java, y tener instalado el JDK 11 y un IDE con la máquina virtual Java versión 17 ya configurada.

Contenidos

Este curso se centra en las principales novedades incorporadas en el lenguaje Java
desde la versión 8 hasta Java 17

Programa

  1. Evolución de las versiones del lenguaje. Versiones LTS
  2. Conceptos básicos sobre programación Java
  3. Las interfaces a partir de Java 8
  4. Interfaces funcionales
  5. Expresiones lambda
  6. Concepto y métodos principales
  7. Concepto y métodos principales. Stream.toList
  8. Modularidad
  9. La herramienta de línea de comandos JShell
  10. Nuevos métodos en colecciones
  11. Inferencia de tipos en declaración de variables
  12. Interfaces Publicador Suscriptor
  13. CompletableFuture
  14. HttpClient
  15. Process API
  16. Nuevos métodos de String y Text Blocks
  17. Las nuevas clases de fecha java.time
  18. Switch Expressions
  19. Pattern Matching for instanceof
  20. Records
  21. Helpful NullPointerExceptions
  22. Invoke Default Methods From Proxy Instances
  23. Day Period Support
  24. Enhanced Pseudo-Random Number Generators
  25. Sealed Classes
  26. Apis y librerías eliminadas
  27. Las nuevas clases de fecha java.time
  28. Patrones de diseño en Java y buenas prácticas
    1. Buenas Prácticas
    2. Acoplamiento y Cohesión. Principios SOLID de buen diseño
    3. Patrones de diseño

Leave a comment