2016 first-champs-java-cert
TRANSCRIPT
![Page 1: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/1.jpg)
How to Get Certified as a Java ProgrammerJeanne Boyarsky4/28/16
![Page 2: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/2.jpg)
About me
• Java developer for 13+ years• Author of two Java books• Programming mentor of FRC Team 694
• Slideshare.net/boyarsky• Blog: http://www.selikoff.net• Moderator of forums at: http://www.coderanch.com
Twitter: @jeanneboyarsky
![Page 3: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/3.jpg)
Why get certified?
• Learn Java more deeply– Faster– Better– More accurate code
• Job hunting– Internship– Entry level job
Twitter: @jeanneboyarsky
![Page 4: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/4.jpg)
OCJP 5/6
9/10: Sun Oracle
SCJA 5/6
SCJP 5/6
OCJA 5/6
New acronyms!
Twitter: @jeanneboyarsky
![Page 5: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/5.jpg)
2/12: More exams
OCA 7
OCP 7
More to learn!
OCJP 6
Twitter: @jeanneboyarsky
![Page 6: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/6.jpg)
1/15: Java 8 exam
OCA 7
OCP 7
Removed and new content
OCA 8
OCP 8
Twitter: @jeanneboyarsky
![Page 7: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/7.jpg)
3/16: Java 5 exams retired
About time!
OCJA 5
OCJP 5
Twitter: @jeanneboyarsky
![Page 8: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/8.jpg)
Three paths to OCP 8
OCA 7
OCA 8
I’ll start with the OCA 8OCP 7
OCP 8 *
OCJP 6 or earlier
Twitter: @jeanneboyarsky
![Page 9: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/9.jpg)
Java Foundationsnovice level exam
Warning! Don’t Take!
Twitter: @jeanneboyarsky
![Page 10: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/10.jpg)
Pause for commercial interruption
Twitter: @jeanneboyarsky
![Page 11: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/11.jpg)
Step 1: Create a Study Plan
Buy book
Magic
Pass Test
Twitter: @jeanneboyarsky
![Page 12: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/12.jpg)
Step 1: Create a Study Plan
Study 15 minutes a day no matter what.
No losing momentum!
I’ve studied for certs during competitions – minutes between each match!And this year, I took one the day after stop build day – flashcards!
Twitter: @jeanneboyarsky
![Page 13: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/13.jpg)
Step 2: Read a Study Guide
Twitter: @jeanneboyarsky
![Page 14: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/14.jpg)
Step 2: Read a Study Guide
Lots of info to digest
Lots of edge cases
Not everything overlaps what you actually use in a job
Twitter: @jeanneboyarsky
![Page 15: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/15.jpg)
Step 3: Code!
Twitter: @jeanneboyarsky
![Page 16: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/16.jpg)
Step 3: Code!
How do I know what to code? • Change to break
something and see error
• Change to see what something does
• See what outputs from changes
Twitter: @jeanneboyarsky
![Page 17: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/17.jpg)
Step 3: Code!
What could we change here?
![Page 18: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/18.jpg)
Step 4: Review questions
Answer?
Why?
How are they trying to trick you?
Twitter: @jeanneboyarsky
![Page 19: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/19.jpg)
Step 4: Review questions
Didn’t we just see this question?
Nope!
Twitter: @jeanneboyarsky
![Page 20: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/20.jpg)
Step 4: Review questions
Really, didn’t we just see this question?
Ok we did. Easier this time?
Twitter: @jeanneboyarsky
![Page 21: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/21.jpg)
Step 5: Flashcards
What are the eight
primitive types?
Twitter: @jeanneboyarsky
![Page 22: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/22.jpg)
Step 5: Flashcards
Make your own too
Think of key points
Spaced repetition
Twitter: @jeanneboyarsky
![Page 23: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/23.jpg)
Step 5: Flashcards
Twitter: @jeanneboyarsky
![Page 24: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/24.jpg)
Step 5: Flashcards
What flashcards could we make for Commands?
Twitter: @jeanneboyarsky
![Page 25: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/25.jpg)
Step 6: Practice exams
Twitter: @jeanneboyarsky
![Page 26: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/26.jpg)
Step 6: Practice exams
Common Problems SolutionNot enough time Code more
Drill with review questions to get fasterList what missed so look for it faster
Too low a score List what areas got a question wrong and study those parts moreList WHY got it wrong – fact? missed point? Understanding?
Twitter: @jeanneboyarsky
![Page 27: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/27.jpg)
Step 6: Practice exams
Do NOT take another practice exam immediately if you are not happy with your score.
There are only so many out there and you can waste your “first exposure” attempts.
Twitter: @jeanneboyarsky
![Page 28: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/28.jpg)
Step 6: Practice exams
Practice exams are typically harder than the real thing
Twitter: @jeanneboyarsky
![Page 29: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/29.jpg)
More Resources
• Includes links to mock exams• http://www.coderanch.com/t/659981/Wiki/Ocajp-Faq• http://www.coderanch.com/t/659977/Wiki/Ocpjp-Faq
• Oracle cert list• http://education.oracle.com/pls/web_prod-plq-dad/
db_pages.getpage?page_id=651
Twitter: @jeanneboyarsky
![Page 30: 2016 first-champs-java-cert](https://reader036.vdocuments.mx/reader036/viewer/2022062821/58a188611a28abca5a8b628b/html5/thumbnails/30.jpg)
Questions?
Wait? Robots can’t take the test? Someone
should have told me!
Twitter: @jeanneboyarsky