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!

Our new Java 11 book comes out next month!

Many of our readers have been asking when our next book is coming out for the OCP Java 11 Programmer II 1Z0-816 Exam. Given the worldwide pandemic, it did not launch when we expected it to, but we have good news to share. We spoke with the publisher and it is expected to be released next month! If you are interested, you should probably preorder now, as our last book was sold out for over a month!

But wait, there’s more! Due to the delays we had time to “sneak in” an Appendix for those taking the OCP Java 11 Upgrade 1Z0-817 Exam! So, whether you’re taking the Programmer II or Upgrade Exam, this book has you covered for Java 11.

Full disclosure: Due to the continuing pandemic, it is certainly possible the book could be delayed further. What we have now is the most up-to-date information available from the publisher. If this changes, we will let you know.

Win a Free Copy of Our New Java 11 OCP Book!

This week only, is hosting a book promotion for our new book: Java OCP 11 Programmer I Study Guide. The book will be released this month and is available for preorder on, Barnes and Nobles, and Wiley Publishing.

The giveaway starts today, November 19th, 2019 with the drawing on Friday, November 15, 2019.

The promotion will be held in the Programmer Certification (OCPJP) forum which can be found here:

Simply post a question to the authors (Jeanne and Scott) in the forum to be entered for a chance to win a copy of our new book!