This Book is *Not* a Study Guide

Well, technically it is. But what I really mean is our new OCP 11 Java Programmer II Book is so much more than that. In fact, it’s my favorite book we’ve written (don’t tell my other books!) because it dives deep into some really interesting topics like streams, concurrency, I/O and NIO.2, method references, etc that people often only have passing familiarity with.

It’s not written solely for you to pass the exam (although it contains plenty of strategies/tips/tricks for that too!). For example, maybe you’ve used annotations but been too scared to write you own? This book will teach you everything you need to know about writing custom annotations like a pro. Or maybe you’ve heard about lambdas and streams but don’t really understand them well enough to use them. Completely understandable! I was once terrified to use them too, for fear of looking unintelligent (aka dumb). Now, I use lambdas, streams, and method references to accomplish in a handful of lines what used to take me pages of boiler plate code.

Whether you take and pass the exam or not (and I sincerely wish you do), I hope that by reading this book you’ll gain a greater understanding and appreciation of Java. Oh, and if you’re more just starting out, I recommend reading our OCP 11 Java Programmer I Book first. That provides a solid foundation for Java classes, methods, and polymorphism.

If I sound excited, it’s because I am really proud of this book and all of the hard work that went into making it interesting, easy-to-understand, and perhaps… a bit of fun! Purchase now on Amazon while supplies last!

Java OCP 11 Programmer I Study Guide

Update (11/05/2020): Read The 1Z0-819 Exam page to learn how you can easily our Java 11 Study Guides to prepare for Oracle’s 1Z0-819 Exam, as well as the 1Z0-817 Upgrade Exam.

Scott and I are proud to announce that our first Java 11 book, OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide:: Exam 1Z0-815, published by Wiley Publishing is at the printer.

Amazon is releasing the book on November 26th so now is a great time to order it.

Have a question for Scott or I? We will be doing a book promotion in the Programmer Certification forum at CodeRanch next week. Come say hi or ask a question and you might even win a free copy.

Upgrading from SCJP 5 (or earlier) to OCP 11

Update (11/05/2020): Read The 1Z0-819 Exam page to learn how you can easily our Java 11 Study Guides to prepare for Oracle’s 1Z0-819 Exam, as well as the 1Z0-817 Upgrade Exam.

I got this question in a comment to a blog post and decided to answer in blog form.

I have SCJP Java 5 from 2005, now preparing to 1Z0–813 using your book
My goal is to get Java 11 cert eventually

Per the Oracle FAQ, you cannot use the 1Z0-817 upgrade exam to upgrade from an exam Java 5 or earlier straight to the OCP 11. If your goal is OCP 11, there are a few options on how to get there. Each comes with pros and cons.

Exam sequenceCerts obtainedBenefits of ApproachCons of Approach
1Z0-808 (OCA 8)
1Z0-816 (OCP 11 part 2)
OCA 8
OCP 11
– easier first exam– second exam will feel harder because missed part 1
1Z0-815 (OCP 11 part 1)
1Z0-816 (OCP 11 part 2)
OCP 11– traditional path
– exams go together
– requires taking OCP 11 exam sooner (before study materials are available; so far Enthuware is the only provider with Java 11 part 1 materials)
1Z0-808 (OCA 8)
1Z0-809 (OCP 8)
1Z)-817 (OCP 11 upgrade)
OCA 8
OCP 8
OCP 11
– get a professional level cert sooner– costs more
– have to take an extra exam
1ZO-813 (OCP 8 upgrade)
1Z0-817 (OCP 11 upgrade)
OCP 8
OCP 11
– get a professional level cert after first exam– the hardest option because upgrade exams tend to be the toughest and this approach has two