Buscar
Social
Ofertas laborales ES
« Nueva versión CyberMessenger | Main | Java SE 8 Programmer I »
lunes
ene262015

Upgrade to Java SE 8 Programmer por 39 euros

Ha salido la versión beta para la actualización a la certificación Java SE 8 Programmer. Hay hasta el 18 de abril para hacer el examen. El precio en España es 39 euros (+ 8.19 de impuestos).

El temario es:

  • Lambda Expressions

Describe Java inner classes and develop the code that uses Java inner classes (such as: nested class, static class, local class and anonymous classes)
Define and write functional interfaces
Describe a Lambda expression; refactor the code that use anonymous inner class to use Lambda expression; including type inference,target typing

  • Using Built in Lambda Types

Describe the built in interfaces included in Java 8 – java.uilt.function package
Develop code that uses Function interface
Develop code that uses Consumer interface
Develop code that uses Supplier interface
Develop code that uses UnaryOperator interface
Develop code that uses Predicate interface
Develop the code that use primitive and binary variations of base interfaces of java.util.function package
Develop the code that use method reference; including refactor the code that use Lambda expression to use method references

  • Filtering Collections with Lambdas

Develop the code that iterates a collection by using forEach; including method chaining
Describe the Stream interface and pipelines
Filter a collection using lambda expressions
Identify lambda operations that are lazy

  • Collection Operations with Lambda

Develop the code to extract data from an object using map
Search for data using search methods including: findFirst, findAny, anyMatch, allMatch, noneMatch.
Describe the unique characteristics of the Optional classes
Perform calculations using methods: count, max, min, average, sum
Sort a collection using lambda expressions
Save results to a collection by using the collect method and Collector class; including methods such as averagingDouble,groupingBy,joining,partitioningBy

  • Parallel Streams

Develop the code that use parallel streams
Implement decomposition, reduction, in streams

  • Lambda Cookbook

Develop the code that use Java SE 8 collection improvements: Colleciton.removeIf, List.replaceAll, Map.computeIfAbsent/Present, Map.forEach
Read files using lambda improvements: Files.find, lines(), walk()
Use merge, flatMap methods on a collection
Describe other stream sources: Arrays.stream(), IntStream.range()

  • Method Enhancements

Adding static methods to interfaces
Define and use a default method of a interface; Describe the inheritance rules for a default method

  • Use Java SE 8 Date/Time API - 10%

Create and manage date-based and time-based events; including combination of date and time into a single object using LocalDate, LocalTime, LocalDateTime, Instant, Period, Duration
Work with dates and times across time-zones and manage changes resulting from daylight savings
Define and create timestamps, periods and durations; apply formatting to local and zoned dates and times

  • JavaScript on Java with Nashorn

Develop Javascript code that creates and uses Java members such as Java objects, methods, JavaBeans, Arrays, Collections, Interfaces.
Develop code that Evaluates JavaScript in java, Passes Java object to Javascript, inovkes Javascript function and call methods on javascript objects.

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (4)

Este examen requiere tener la OCP Java SE 7.

Ya no es como antes que podías actualizar desde cualquier versión OCP o SCJP.

enero 26, 2015 | Unregistered CommenterPedro

Pedro, ¿donde viste esa información? No encuentro esa restricción en el sitio de Oracle

enero 26, 2015 | Unregistered CommenterErnesto

A mí también me costó encontrarla,

http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=653&get_params=p_id:154

luego pincha en Upgrades

el último enlace pone

Upgrade to Java SE 8 OCP from Java SE 7 OCP

si pinchas en View Upgrade Path te sale

que tienes que tener

Oracle Certified Professional, Java SE 7 Programmer

y hacer el examen

Upgrade to Java SE 8 Programmer 1Z0-810

el 1Z0-810 todavía no existe, está en versión beta y por eso se llama 1Z1-810

Es una faena la verdad, yo tengo la 5 y me pensaba actualizar a esta...

enero 27, 2015 | Unregistered CommenterPedro

Por lo que parece quien tenga la certificación de las versiones 5 ó 6 sí se puede actualizar a Java8.

Hay un par de hilos en JavaRanch que comentan el tema:

"Please note Sun Certified Programmer for the Java Platform, SE 5.0 certified candidates can upgrade their credentials to Oracle Certified Professional, Java SE 8 by passing the exam 1Z0-810 Upgrade to Java SE 8 Programmer. No other action is required."
(http://www.coderanch.com/t/644487/java-programmer-SCJP/certification/Upgrade-Java-SE-OCP-Java)

"Hi William,

Thank you for contacting Oracle Certification Team.

Please note Sun Certified Programmer for the Java Platform, SE 5.0 certified candidates can upgrade their credentials to Oracle Certified Professional, Java SE 8 by passing the exam 1Z0-810 Upgrade to Java SE 8 Programmer. No other action is required.

For further queries we request you to please raise a new Support request at link. We will be happy to assist you.

Regards,
OCP Team"
http://www.coderanch.com/t/645317/java-programmer-SCJP/certification/Upgrade-Java-SE-Programmer

febrero 17, 2015 | Unregistered CommenterDani

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>