15
How to Study for Java 9 Certification and Save on Certification Fees slideshare.net/ boyarsky Twitter @jeanneboyarsky Blog: http://www.selikoff.n et Moderator on forums at: Jeanne Boyarsky 5/4/16

2016 java9-how-make-qus

Embed Size (px)

Citation preview

Page 1: 2016 java9-how-make-qus

How to Study for Java 9 Certification and Save on Certification Fees

slideshare.net/boyarskyTwitter @jeanneboyarskyBlog: http://www.selikoff.netModerator on forums at: http://www.coderanch.com

Jeanne Boyarsky5/4/16

Page 2: 2016 java9-how-make-qus

Pros of Beta Exams

• Only $50 (vs $245)• Get same cert at end• Sometimes clues in one question for another

@jeanneboyarsky

Page 3: 2016 java9-how-make-qus

Cons of Beta Exams

• Longer exam• More questions• Errors in questions• Don’t get result for many weeks• Lack of study materials

@jeanneboyarsky

Page 4: 2016 java9-how-make-qus

How did you do?

• Can’t know• Depends which questions chosen• Grading errors on OCP 8 beta

@jeanneboyarsky

Page 5: 2016 java9-how-make-qus

Study Plan

• List topics to study• Learn them• Identify tricky points• Optional: Make your own questions

@jeanneboyarsky

Page 6: 2016 java9-how-make-qus

Example: Java 8 Stream Pipeline

What are some tricky points about terminal operators?

• Answers omitted until after give presentation

@jeanneboyarsky

Page 7: 2016 java9-how-make-qus

Writing sample questions

• Code• Question• Answers• Change one thing

@jeanneboyarsky

Page 8: 2016 java9-how-make-qus

Example: Java 8 Constructor References

What are some tricky points about constructor references?

• Answers omitted until after give presentation

@jeanneboyarsky

Page 9: 2016 java9-how-make-qus

Another sample question

• Could we do a fill in the blank question?• What could we alter in the question?• What could be tricky?

@jeanneboyarsky

Page 10: 2016 java9-how-make-qus

Cert Timeline Timeline

Event DateMarch 2014 Java 8 ReleaseAugust 2014 Java 8 OCA BetaApril 2015 Java 8 OCA BetaMarch 2017 Java 9 Release

Page 11: 2016 java9-how-make-qus

What’s in Java 9

• Jigsaw• JShell (Nashorn was originally on OCP

beta)• Process API• GC changes• etc

@jeanneboyarsky

Page 12: 2016 java9-how-make-qus

Let’s use JShell

• Oracle had Nashorn on the OCP 8 beta• JShell is successor• Appears to have same limitations

• No up arrow support• No tab autocomplete• Needs more automatic imports

@jeanneboyarsky

Page 13: 2016 java9-how-make-qus

Exercise: Reading for details

List as many key/tricky points as we can in http://tinyurl.com/javasig-java9shell

• http://blog.takipi.com/java-9-early-access-a-hands-on-session-with-jshell-the-java-repl/

• http://openjdk.java.net/jeps/222

Page 14: 2016 java9-how-make-qus

Exercise: Picking important points

Page 15: 2016 java9-how-make-qus

Exercise: Making questions