Oracle Corporation

Java SE - Programming II

30 hours
1585,00 €
Classroom or Live Virtual Class
Classroom or Live Virtual Class

Description

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.

Audience and prerequisites

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.

Objectives

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.

Associated certification

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

Topics

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

Open calls

Informative note

PUE is recognised as an official training center by Oracle with the figure Oracle Approved Education Center (OAEC).

PUE also has the recognition of being part of Oracle's WDP - Workforce Development Program. The aim of the WDP initiative is to help academic institutions to prepare students as future specialists in the most demanded technologies in the labor market.

The training provided by PUE in its calendar courses is part of the WDP initiative and is aimed at students who, both unemployed and working professionals, wish to access in the most advantageous possible way to courses in Oracle technologies (data bases, Java, etc.) officially and recognized.