Curso de certificación OCP: Oracle Certified Professional Java SE 8 Programmer II

Curso de certificación OCP: Oracle Certified Professional Java SE 8 Programmer II

40 horas
Todos los niveles
0 cuestionarios

Descripción:

Este es un curso de nivel avanzado para programadores del lenguaje Java. El presente curso complementa los temas que se enseñan en el Curso de Certificación OCA: Oracle Certified Associate Java SE 8 Programmer 1, y proporciona habilidades clave adicionales para los programadores, como programación segura, programación modular y acceso a bases de datos. Este curso utiliza la versión principal de Java de hoy para sus prácticas (actualmente Java 11). Es requisito que el alumno cuente y sea con la formación anteriormente mencionada, o experiencia suficiente equivalente para inscribirse al curso. Es requisito para poder obtener la credencial “OCP” y ser candidato a realizar el examen “Java SE Programmer II exam (1Z0-809)”, haber aprobado previamente el examen “Java SE Programmer I exam (1Z0-808)”.

Objetivo:

Al término del curso, el alumno será capaz de:

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 de colecciones de Java

Buscar y filtrar colecciones con expresiones Lambda

Implementar técnicas de manejo de errores usando manejo de excepciones

Implementar la funcionalidad de entrada / salida (E / S) para leer y escribir en archivos de datos y texto

Manipular archivos, directorios y sistemas de archivos utilizando la especificación JDK NIO.2

Realizar múltiples operaciones en las tablas de la base de datos, incluida la creación, lectura, actualización y eliminación utilizando tecnología JDBC y JPA

Usar las funciones de simultaneidad de Lambda Expression

Aplicar prácticas y servicios de programación modular a las aplicaciones.

Crear aplicaciones multiproceso de alto rendimiento

Temario:

Parte 1. Programación funcional

Interfaces funcionales y expresiones Lambda | Colecciones, flujos y filtros | Interfaces funcionales integradas

Parte 2. Programación modular

Introducción a la programación modular en Java | Servicios en una aplicación modular | Migración a una aplicación modular

Parte 3. Streams y Streams paralelos

Concurrencia | Streams paralelos | Operaciones de terminal: Collectos | Creación de streams personalizados

Parte 4. Java API Programming y Secure Coding

E / S (Fundamentos y NIO2) | Programación segura | Aplicaciones de base de datos con JDBC | Localización

Parte 5. Colecciones y genéricos

¿Qué es el marco de colecciones? | Iteradores | Type-Wrapper Classes | ¿Qué son los genéricos?

Parte 6. Manejo de excepciones y Assertions

Excepciones | Manejo de errores | Assertions

El plan de estudios está vacío.
0.0
0 total
5
0
4
0
3
0
2
0
1
0