how to get certified as a java programmer

30
How to Get Certified as a Java Programmer Jeanne Boyarsky 4/28/16

Upload: hoangkhanh

Post on 31-Dec-2016

245 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How to Get Certified as a Java Programmer

How to Get Certified as a Java ProgrammerJeanne Boyarsky4/28/16

Page 2: How to Get Certified as a Java Programmer

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: How to Get Certified as a Java Programmer

Why get certified?

• Learn Java more deeply– Faster– Better– More accurate code

• Job hunting– Internship– Entry level job

Twitter: @jeanneboyarsky

Page 4: How to Get Certified as a Java Programmer

OCJP 5/6

9/10: Sun Oracle

SCJA 5/6

SCJP 5/6

OCJA 5/6

New acronyms!

Twitter: @jeanneboyarsky

Page 5: How to Get Certified as a Java Programmer

2/12: More exams

OCA 7

OCP 7

More to learn!

OCJP 6

Twitter: @jeanneboyarsky

Page 6: How to Get Certified as a Java Programmer

1/15: Java 8 exam

OCA 7

OCP 7

Removed and new content

OCA 8

OCP 8

Twitter: @jeanneboyarsky

Page 7: How to Get Certified as a Java Programmer

3/16: Java 5 exams retired

About time!

OCJA 5

OCJP 5

Twitter: @jeanneboyarsky

Page 8: How to Get Certified as a Java Programmer

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: How to Get Certified as a Java Programmer

Java Foundationsnovice level exam

Warning! Don’t Take!

Twitter: @jeanneboyarsky

Page 10: How to Get Certified as a Java Programmer

Pause for commercial interruption

Twitter: @jeanneboyarsky

Page 11: How to Get Certified as a Java Programmer

Step 1: Create a Study Plan

Buy book

Magic

Pass Test

Twitter: @jeanneboyarsky

Page 12: How to Get Certified as a Java Programmer

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: How to Get Certified as a Java Programmer

Step 2: Read a Study Guide

Twitter: @jeanneboyarsky

Page 14: How to Get Certified as a Java Programmer

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: How to Get Certified as a Java Programmer

Step 3: Code!

Twitter: @jeanneboyarsky

Page 16: How to Get Certified as a Java Programmer

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: How to Get Certified as a Java Programmer

Step 3: Code!

What could we change here?

Page 18: How to Get Certified as a Java Programmer

Step 4: Review questions

Answer?

Why?

How are they trying to trick you?

Twitter: @jeanneboyarsky

Page 19: How to Get Certified as a Java Programmer

Step 4: Review questions

Didn’t we just see this question?

Nope!

Twitter: @jeanneboyarsky

Page 20: How to Get Certified as a Java Programmer

Step 4: Review questions

Really, didn’t we just see this question?

Ok we did. Easier this time?

Twitter: @jeanneboyarsky

Page 21: How to Get Certified as a Java Programmer

Step 5: Flashcards

What are the eight

primitive types?

Twitter: @jeanneboyarsky

Page 22: How to Get Certified as a Java Programmer

Step 5: Flashcards

Make your own too

Think of key points

Spaced repetition

Twitter: @jeanneboyarsky

Page 23: How to Get Certified as a Java Programmer

Step 5: Flashcards

Twitter: @jeanneboyarsky

Page 24: How to Get Certified as a Java Programmer

Step 5: Flashcards

What flashcards could we make for Commands?

Twitter: @jeanneboyarsky

Page 25: How to Get Certified as a Java Programmer

Step 6: Practice exams

Twitter: @jeanneboyarsky

Page 26: How to Get Certified as a Java Programmer

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: How to Get Certified as a Java Programmer

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: How to Get Certified as a Java Programmer

Step 6: Practice exams

Practice exams are typically harder than the real thing

Twitter: @jeanneboyarsky

Page 29: How to Get Certified as a Java Programmer

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: How to Get Certified as a Java Programmer

Questions?

Wait? Robots can’t take the test? Someone

should have told me!

Twitter: @jeanneboyarsky