• EMAGISTER CUM LAUDE
¡10% de ahorro!
Mayor reconocimiento por empresas a nivel mundial
TecGurus

Certificación Programador Java 1Z0-816

TecGurus
En línea
Precio Emagister

$5,154 $4,636
*Precio Orientativo
Importe original en USD:
USD219  USD197
Si gustas, puedes llamar al centro en este momento
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Taller intensivo
Nivel Nivel avanzado
Metodología En línea
Horas lectivas 15h
Duración 5 Días
Inicio Fechas a escoger
Prácticas en empresa
Clases virtuales
  • Taller intensivo
  • Nivel avanzado
  • En línea
  • 15h
  • Duración:
    5 Días
  • Inicio:
    Fechas a escoger
  • Prácticas en empresa
  • Clases virtuales
Descripción

Conoce aspectos del lenguaje que facilitarán tu proceso de desarrollo ¿Conoces para que sirven las expresiones Lambda? ¿Sabes la cantidad de código que puedes ahorrar con interfaces funcionales? ¿Conoces el nuevo API para manejo de Streams en Java? ¿Sabes como diseñar código seguro en java para evitar un ataque Denial of Service?
Con esta preparación aseguras obtener la certificación es requerido obtener un 80% en nuestros simuladores para posteriormente agendar tu examen de certificación, nosotros te asesoramos para agendarlo, el costo del examen no esta incluido en esta capacitación (aprox. 150 USD)

Información importante

Precio a usuarios Emagister: Obtén un 10% de descuento si realizas tu pago de contado, por PayPal Promoción valida para las primeras 4 personas en inscribirse al curso.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas

Ubicación

Inicio

En línea

Inicio

Fechas a escogerInscripción abierta

A tener en cuenta

· ¿Cuáles son los objetivos de este curso?

Obtienes la preparación para la certificación OCPJP Obtienes acceso a más de 400 preguntas similares al examen oficial de certificación

· ¿A quién va dirigido?

A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.

· Requisitos

Haber acreditado la certificación OCAJP 1Z0-815 1 año de experiencia en Java o haber cursado nuestro Diplomado Java Empresarial

· ¿Qué diferencia a este curso de los demás?

-Cursos 100% Prácticos, mas de 8 años impartiendo capacitación en diferentes estados de la república. -Cupo limitado a 7 personas por salón para realizar un curso personalizado y con ayuda de nuestro instructor experto pueda resolver todas las dudas de nuestras alumnos. -Nuestros cursos están enfocados al ambiente laboral actual, son 100% prácticos teoría mínima necesaria al finalizar cada uno de ellos, se realiza un proyecto empresarial o personal integrando todas las tecnologías aprendidas durante el mismo.

· ¿Qué pasa después de pedir información?

Se hará llegar la información a través de correo electrónico y por contacto telefónico a los interesados en el curso, ademas de ofrecerles descuentos sobre el mismo

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

Logros de este Centro

2019
2016
2015

¿Cómo se consigue el sello CUM LAUDE?

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 reseñas en los últimos 12 meses

Este centro lleva 7 años en Emagister.

¿Qué aprendes en este curso?

Use Stream API with Files
Write thread-safe code
Define and write functional interfaces
Create and use interfaces with default methods
Use Locale class
Use resource bundles
Declare custom annotations
Use interfaces from java.util.function package
Create and use final classes
Apply annotations to classes and methods

Profesores

Ivan de Jesus Pompa Garcia
Ivan de Jesus Pompa Garcia
Instructor

Programa académico

Java Fundamentals
Create and use final classes
Create and use inner, nested and anonymous classes
ions

Exception Handling and Assertions

Use try-with-resources construct
Create and use custom exception classes
Test invariants by using assertions

Java Interfaces

Create and use interfaces with default methods
Create and use interfaces with private methods

Generics and Collections

Use wrapper classes, auto-boxing and auto-unboxing
Create and use generic classes, methods with diamond notation and wildcards Describe Collections Framework and use key collection interfaces
Use Comparator and Comparable interfaces
Create and use convenience methods for collections

Functional Interface and Lambda Expressions

Define and write functional interfaces
Create and use lambda expressions including statement lambdas, local-variable for lambda parameters

Java Stream API

Describe the Stream interface and pipelines
Use lambda expressions and method references

Built-in Functional Interfaces

Use interfaces from java.util.function package
Use core functional interfaces including Predicate, Consumer, Function and Supplier
Use primitive and binary variations of base interfaces of java.util.function package

Lambda Operations on Streams

Extract stream data using map, peek and flatMap methods
Search stream data using search findFirst, findAny, anyMatch, allMatch and noneMatch methods
Use Optional class
Perform calculations using count, max, min, average and sum stream operations Sort a collection using lambda expressions
Use Collectors with streams, including the groupingBy and partitioningBy operation

Migration to a Modular Application

Migrate the application developed using a Java version prior to SE 9 to SE 11 including top-down and bottom-up migration, splitting a Java SE 8 application into modules for migration
Use jdeps to determine dependencies and identify ways to address the cyclic dependencies

Concurrency
Create worker threads using Runnable, Callable and use an ExecutorService to concurrently execute tasks
Use java.util.concurrent collections and classes including CyclicBarrier and CopyOnWriteArrayList
Write thread-safe code
Identify threading problems such as deadlocks and livelocks

Services in a Modular Application

Describe the components of Services including directives
Design a service type, load services using ServiceLoader, check for dependencies of the services including consumer and provider modules

I/O (Fundamentals and NIO2)

Read data from and write console and file data using I/O Streams
Use I/O Streams to read and write files
Read and write objects by using serialization
Use Path interface to operate on file and directory paths Use Files class to check, delete, copy or move a file or directory
Use Stream API with Files

Secure Coding in Java SE Application

Prevent Denial of Service in Java applications
Secure confidential information in Java application
Implement Data integrity guidelines- injections and inclusion and input validation
Prevent external attack of the code by limiting Accessibility and Extensibility, properly handling input validation, and mutability
Securely constructing sensitive objects
Secure Serialization and Deserialization

Database Applications with JDBC

Connect to databases using JDBC URLs and DriverManager
Use PreparedStatement to perform CRUD operations
Use PreparedStatement and CallableStatement APIs to perform database operations

Localization
Use Locale class
Use resource bundles
Format messages, dates, and numbers with Java

Annotations

Describe the purpose of annotations and typical usage patterns
Apply annotations to classes and methods
Describe commonly used annotations in the JDK
Declare custom annotations

Información adicional

Con esta preparación en línea en vivo obtienes un curso intensivo y simuladores muy similares al examen real de certificación donde serás preparado para ser acreditado como programador java 1Z0-816, obteniendo mayor reconocimiento por empresas a nivel mundial.