Oracle Certification Professional (No Oficial)

Java SE 8 Programmer II OCP Oracle Certified Professional 1Z0-809

3.10 (23 reviews)
Udemy
platform
Español
language
IT Certification
category
instructor
Oracle Certification Professional (No Oficial)
178
students
4.5 hours
content
Jan 2018
last update
$19.99
regular price

What you will learn

Utilizar técnicas avanzadas de diseño de clases.

Conocer los principios y patrones de diseño más habituales.

Utilizar la API Collections genérica.

Aplicar técnicas de programación funcional.

Utilizar las nuevas caracterísitcas de cadenas, fechas, horas y locales.

Gestionar las excepciones y aserciones adecuadamente.

Dominar las nuevas clases de gestión de la concurrencia.

Conocer las mejoras en las API's de entrada y salida y JDBC.

Superar el examen de certificación oficial OCP 1Z0-809.

Why take this course?

·      Este curso es un curso dirigido a programadores Java que dominen los contenidos del curso OCA y que quieran conocer en profundidad detalles del lenguaje Java que probablemente ignoran.

·      Consta de 10 secciones e incluye el código fuente así como varios tests ampliamente comentados al final de cada sección.

·      Sigue la estructura del Curso de certificación Oracle Certification Professional por lo que al terminar el curso estarás en condiciones de superar el examen oficial.

·      En función de tus conocimientos actuales y experiencia el curso puede ocuparte entre unas pocas semanas o varios meses.

·      Este curso, no es una curso de iniciación a Java sino un curso de certificación (no oficial) diseñado para ayudar a aquellos programadores Java que quieran dar un importante paso adelante en su vida profesional.

 

Durante las próximas semanas:

•  Revisaremos todos y cada uno de los objetivos del examen oficial 1Z0-809.

•  Descubrirás detalles que seguramente desconocías y que te harán sentir un excelente programador.

•  En definitiva, profundizarás en el uso de uno de los lenguajes de programación más solicitados actualmente.

•  Cuando superes el examen oficial, formarás parte de un selecto grupo de programadores certificados.

Content

Introducción

Porqué este curso OCP?
Antes de empezar

Diseño avanzado de clases

El operador 'instanceof'
El mecanismo de invocación de los métodos virtuales
La anotación @Overrides
Los métodos 'equals()', 'hashCode()' y 'toString()'
Los enumerados
Las clases anidadas
Resumen
Exam Essentials
Test 1 A
Test 1 B
Test 1 C

Principios y patrones de diseño

Diseño de una interfaz
Introducción a la programación funcional
Implementación del polimorfismo
Los principios de diseño de una clase Java
Los patrones de diseño más comunes
Resumen
Exam Essentials
Test 2 A
Test 2 B
Test 2 C

Colecciones genéricas

Repaso de la API Collections
Los genéricos
Las listas, los conjuntos, los mapas y las colas
Diferencias entre Comparator y Comparable
Búsqueda y ordenación
Adiciones de Java 8
Resumen
Exam Essentials
Test 3 A
Test 3 B
Test 3 C

Programación funcional

Uso de variables en expresiones lambda
Las interfaces funcionales de Java 8
La clase Optional como valor de retorno
Uso de Streams
Streams de valores primitivos
Uso avanzado de Streams
Resumen
Exam Essentials
Test 4 A
Test 4 B
Test 4 C

Fechas, cadenas y localización

Fechas y horas
Revisión del la clase String
Internacionalización y localización con la clase String
Resumen
Exam Essentials
Test 5 A
Test 5 B
Test 5 C

Excepciones y aserciones

Gestión de las excepciones
Creación de excepciones personalizadas
La orden multi-catch
La orden try-con-recursos
Reenvío de excepciones
Aserciones
Resumen
Exam Essentials
Test 6 A
Test 6 B
Test 6 C

Concurrencia

Qué son los threads (hilos)?
Runnable
ExecutorService I
ExecutorService II
Callable I
Callable II
ScheduledExecutorService
Pools de Threads
Acceso a los datos sincronizados I
Acceso a los datos sincronizados II
Colecciones concurrentes
Colecciones Concurrentes Comunes
Colecciones CopyOnWrite
Colecciones Sincronizadas
Streams paralelos
Streams Performance
Reducciones de Streams Paralelos
Gestión de procesos concurrentes
La Framework Fork/Join
Resumen
Exam Essentials
Test 7 A
Test 7 B
Test 7 C

Entradas y Salidas

Concepto de Sistema de Archivos
Introducción a los Streams
Tabajando con Streams
Interacción con usuarios
Resumen
Exam Essentials
Test 8 A
Test 8 B
Test 8 C

NIO.2

Introducción a NIO.2
Paths y Files
Atributos de ficheros
Nuevos métodos orientados a Streams
La clase File vs NIO.2
Resumen
Exam Essentials
Test 9 A
Test 9 B
Test 9 C

JDBC

Bases de datos relacionales y el lenguaje SQL
Interfaces de la API JDBC
Conexión a la base de datos
Obtención de un Statement
Ejecución de un Statement
ResultSet
Cerrando recursos de la base de datos
Gestión de excepciones
Resumen
Exam Essentials
Test 10 A
Test 10 B
Test 10 C
Simple Sum

APENDICE I: Lo nuevo de Java 9

Introducción
Módulos
Linkado
jshelll
Mejoras de javadoc
Métodos de factoría de colecciones
Mejoras de la API Stream
Métodos privados de interfaz
HTTP/2

Reviews

Luis
May 5, 2020
El instructor se limita a leer el texto de las pantallas, sin mayor explicacion. Errores en algunas preguntas de los test y errores en algunas diapositivas. Sensacion de desidia en la preparación del curso. Desde luego vale mas comprar el libro editado por oracle para preparar el examen
Jose
September 12, 2018
hay temas como los enumeradores que son demasiado rapidos ni siquiera te explica o intenta explicarte un ejemplo, o las clases anidadas que las anotaciones están mal puestas y no se comprende bien la explicación
Héctor
March 5, 2018
Los videos son demasiado conceptuales, el codigo de ejemplo no se explica en ellos ya que solo se muestra el codigo y su salida. Los videos de Exam Essentials y las preguntas son buenos.

Charts

Price

Oracle Certification Professional (No Oficial) - Price chart

Rating

Oracle Certification Professional (No Oficial) - Ratings chart

Enrollment distribution

Oracle Certification Professional (No Oficial) - Distribution chart
973706
udemy ID
10/2/2016
course created date
3/22/2020
course indexed date
Bot
course submited by