Objetivos

El presente curso está diseñado para otorgar a los participantes una base sólida en el uso de componentes nativos del API de Java SE 8, y constituye el segundo paso en el camino hacia el éxito como desarrollador de aplicaciones en la plataforma Java.

El presente curso está diseñado para otorgar a los participantes una base sólida en el uso de componentes nativos del API de Java SE 8, y constituye el segundo paso en el camino hacia el éxito como desarrollador de aplicaciones en la plataforma Java.

  • Diseñar aplicaciones en la plataforma Java usando las APIs nativas más conocidas.
  • Poner en práctica los conocimientos sobre orientación a objetos.
  • Identificar buenas prácticas para diseñar aplicaciones robustas.
  • Utilizar y diseñar expresiones Lamba.
  • Almacenar y manipular datos usando colecciones.
  • Interactuar con archivos, directorios y el sistema de ficheros.
  • Conectar con bases de datos utilizando consultas SQL estándar mediante JDBC.
  • Diseñar aplicaciones multi-thread con alto rendimiento.

Dirigido a

Este curso está 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.

También pueden estar interesados en realizar este curso, aquellos desarrolladores ya familiarizados con los componentes principales del API nativo de Java, que se están preparando para obtener la certificación OCP Java SE 8 Programmer y desean profundizar en algunos contenidos.

Para un máximo aprovechamiento del curso, los participantes deberán poseer conocimientos del modelo de programación orientado a objetos (tanto a nivel teórico como práctico) y experiencia en el uso del lenguaje de programación Java.

Certificación

Este curso prepara para el siguiente examen de certificación, necesario para la obtención de la certificación oficial Oracle Certified Professional – Java SE 8 Programmer:

1Z0-809: Java SE 8 Programmer II

Grupo Academia Postal es centro de certificación autorizado de Pearson VUE, por lo que los alumnos pueden realizar el examen en nuestras instalaciones.

Duración

  • 40 horas presenciales, con contenido teórico y práctico.

Temario

  1. Java Platform Overview
  2. Java Syntax and Class Review
  3. Encapsulation and Subclassing
  4. Overriding Methods, Polymorphism, and Static Classes
  5. Abstract and Nested Classes
  6. Interfaces and Lambda Expressions
  7. Collections and Generics
  8. Collections Streams, and Filters
  9. Lambda Built-in Functional Interfaces
  10. Lambda Operations
  11. Exceptions and Assertions
  12. Java Date/Time API
  13. I/O Fundamentals
  14. File I/O (NIO.2)
  15. Concurrency
  16. The Fork-Join Framework
  17. Parallel Streams
  18. Database Applications with JDBC
  19. Localization