Oracle Corporation

Java SE - Programming II

30 horas
1585 €
Presencial o Live Virtual Class
Presencial o Live Virtual Class

Acerca de este curso

El presente curso oficial de Oracle tiene por objetivo trasladar a los participantes una base sólida en el uso de componentes nativos del API de la última versión disponible de Java. 

Los asistentes aprenderán a diseñar aplicaciones robustas mediante el uso de la programación modular en la plataforma Java, a la vez que conocen y ponen en práctica los componentes nativos claves del API de Java SE 11 para definir HTTP Clients y WebSockets, criptografia XML, nuevas interfaces, especificaciones de seguridad, etc.

A quién va dirigido

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 tengan la certificación OCA de Java SE 6, 7 o 8, así como aquellos que tengan la certificación OCP Java SE 6 o 7 y que se estén preparando para obtener la certificación OCP Java SE 11 Developer.

Para un máximo aprovechamiento del curso, los participantes deberán poseer conocimientos del paradigma 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.

Objetivos del curso

Una vez finalizado el curso, el alumno habrá adquirido los conocimientos y habilidades para:

  • 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.
  • Crear aplicaciones que utilicen el framework Java Collections.
  • Buscar y filtrar colecciones utilizando Lambda Expressions.
  • 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
  • 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
  • Usar las características de concurrencia de Lambda Expression.
  • Aplicar prácticas y servicios de programación modular a las aplicaciones.
  • Crear aplicaciones multihilo de alto rendimiento.

Certificación asociada

Este curso contiene la segunda mitad de los conocimientos necesarios (la primera mitad es el curso Java SE - Programming I) para la preparación del siguiente examen de certificación oficial valorados en 302,50€ (IVA incl.), NO incluido en el precio del curso:

La superación de este examen es un requisito imprescindible para obtener la certificación Oracle Certified Professional – Java SE 11 Developer.

PUE es centro certificador oficial Pearson VUE facilitando la gestión del examen al candidato. El alumno podrá realizar su certificación en nuestras instalaciones o, para ciudades distintas a Madrid o Barcelona, en donde PUE tiene sede física, en cualquier otro centro Pearson VUE de cualquier ciudad del mundo

Contenidos

Functional Programming

  • Functional Interfaces and Lambda Expressions
  • Collections Streams and Filters
  • Built-in Funciontal Infertaces

Modular Programming

  • Introduction to Modular Programming in Java
  • Services in a Modular Application
  • Migration to a Modular Application

Streams and Parallel Streams

  • Concurrency
  • Parallel Streams
  • Terminal Operations: Collectos
  • Creating Custom Streams

Java API Programming and Secure Coding Concepts

  • I/O (Fundamentals and NIO2)
  • Secure Coding
  • Database Applications with JDBC
  • Localization

 Collections and Generics

  • What is the Collections Framework?
  • Iterators
  • Type-Wrapper Classes
  • What are Generics?

Exceptions and Assertions

  • Exceptions
  • Error handling
  • Assertions

Convocatorias abiertas

Nota informativa

PUE está reconocido como centro oficial de formación por parte de Oracle con la figura de Oracle Approved Education Center (OAEC).

PUE cuenta, además, con el reconocimiento de formar parte del programa WDP - Workforce Development Program de Oracle. La iniciativa WDP tiene por objetivo ayudar a las instituciones académicas a preparar estudiantes como futuros especialistas en las tecnologías más demandadas por el mercado laboral.

La formación impartida por PUE en sus cursos de calendario se enmarca dentro de la iniciativa WDP y se dirige a alumnos que, tanto en situación de desempleo como profesionales en activo, deseen acceder de la forma más ventajosa posible a cursos en tecnologías Oracle (bases de datos, Java, etc) de forma oficial y reconocida.