- Amazon Business: Make the most of your Amazon Business account with exclusive tools and savings. Login now
- Amazon Business : For business-only pricing, quantity discounts and FREE Shipping. Register a free business account
OCP Oracle Certified Professional Java SE 11 Developer Practice Tests 1st Edition
Scott Selikoff
(Author)
Find all the books, read about the author, and more.
See search results for this author
Are you an author?
Learn about Author Central
|



Use the Amazon App to scan ISBNs and compare prices.

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Download to your computer
|
Kindle Cloud Reader
|
Special offers and product promotions
From the Publisher
![]() |
![]() |
![]() |
![]() |
![]() |
|
---|---|---|---|---|---|
OCP Oracle Java SE 11 Programmer I Study Guide: Exam 1Z0-815 | OCP Java SE 11 Programmer II Study Guide: Exam 1Z0-816 and 1Z0-817 | OCP Java SE 11 Developer Complete Study Guide: Exam 1Z0-815, 1Z0-816, 1Z0-817 | OCP Java SE 11 Developer Practice Tests: Exam 1Z0-819 and Upgrade Exam 1Z0-817 | OCP Java SE 11 Developer Certication Kit: Exams 1Z0-815, 1Z0-816, and 1Z0-817 | |
Format | Paperback | Paperback | Paperback | Paperback | Two-Book Bundle |
Audience Level | Beginner | Beginner | Beginner to Intermediate | Beginner to Intermediate | Beginner to Intermediate |
Content Length | 608 pages | 768 pages | 1032 pages | 576 pages | 1608 pages |
Author | Jeanne Boyarsky and Scott Selikoff | Scott Selikoff and Jeanne Boyarsky | Jeanne Boyarsky and Scott Selikoff | Scott Selikoff and Jeanne Boyarsky | Jeanne Boyarsky and Scott Selikoff |
Pub Date | December 2019 | July 2020 | August 2020 | February 2021 | February 2021 |
Imprint | Sybex | Sybex | Sybex | Sybex | Sybex |
Product Description | Covers the OCP: Exam 1Z0-815 objectives; includes access to interactive online learning environment plus two custom practice exams, 250 electronic flashcards, and searchable key term glossary; can be used to prepare for Java Foundations Exam 1Z0-811 | Covers the OCP: Exam 1Z0-816 and 1Z0-817 objectives; includes access to interactive online learning environment plus two custom practice exams, 250 electronic flashcards, and searchable key term glossary | Covers the OCP: Exam 1Z0-815, 1Z0-816, and 1Z0-817 objectives; includes access to interactive online learning environment plus four custom practice exams, 500 electronic flashcards, and searchable key term glossary | Covers OCP Java SE 11 Developer: Exam 1Z0-819 and 1Z0-817 Upgrade Exam objectives; provides 1,000 practice questions plus three practice exams; complements OCP Java SE 11 Programmer I, Programmer II, and Developer Study Guides | Includes full-length versions of the OCP Java SE 11 Developer Complete Study Guide and Practice Tests books plus access to interactive online learning environment and study tools, multiple practice tests, electronic flashcards, and glossary |
![]() |
||||
---|---|---|---|---|
817 Code | 1Z0-817 Exam Topics | 819 Code | 1Z0-019 Exam Topics | |
Understanding Modules | 1.1 | Describe the Modular JDK | 7.2 | Deploy and execute modular applications, including automatic modules |
Understanding Modules | 1.2 | Declare modules and enable access between modules | 7.2 | Deploy and execute modular applications, including automatic modules |
Understanding Modules | 1.3 | Describe how a modular project is compiled and run | 7.2 | Deploy and execute modular applications, including automatic modules |
Migration to a Modular Application | 2.1 | Migrate the application developed using a Java version prior to SE 9 to SE 11 including top-down and bottom-up migration, splitting a Java SE 8 application into modules for migration | 7.1 | Declare, use, and expose modules, including the use of services |
Migration to a Modular Application | 2.2 | Use jdeps to determine dependencies and identify way to address the cyclic dependencies | 7.1 | Declare, use, and expose modules, including the use of services |
Services in Modular Application | 3.1 | Describe the components of Services including directives | 7.3 | Declare, use, and exposed modules, including the use of services |
Services in Modular Application | 3.2 | Design a service type, load services using ServiceLoader, check for dependencies of the services including consumer and provider modules | 7.3 | Declare, use, and exposed modules, including the use of services |
Local Variable Type Inference | 4.1 | Use local variable type inference | 1.3 | Use local variable type inference, including as lambda parameters |
Local Variable Type Inference | 4.2 | Create and use lambda expressions with local variable type inferred parameters | 1.3 | Use local variable type inference, including as lambda parameters |
Java Interfaces | 5.1 | Create and use methods in interfaces | 3.7 | Create and use interfaces, identify functional interfaces, and utilize private, static, and default methods |
---|---|---|---|---|
Java Interfacesand Collections | 5.2 | Define and write functional interfaces | 3.7 | Create and use interfaces, identify functional interfaces, and utilize private, static, and default methods |
Lambda Expressions | 6.1 | Create and use lambda expressions | 6.1 | Implement functional interfaces using lambda expressions, including interfaces from the java.util.function package |
Lambda Expressions | 6.2 | Use lambda expressions and method references | 6.1 | Implement functional interfaces using lambda expressions, including interfaces from the java.util.function package |
Lambda Expressions | 6.3 | Use built-in functional interfaces including Predicate, Consumer, Function, and Supplier | 6.1 | Implement functional interfaces using lambda expressions, including interfaces from the java.util.function package |
Lambda Expressions | 6.4 | Use primitive and binary variations of base interfaces of java.util.function package | 6.1 | Implement functional interfaces using lambda expressions, including interfaces from the java.util.function package |
Lambda Operations on Streams | 7.1 | Extract stream data using map, peek and flatMap methods | 6.2 | Use Java Streams to filter, transform and process data |
Lambda Operations on Streams | 7.2 | Search stream data using search findFirst, findAny, anyMatch, allMatch and noneMatch methods | 6.2 | Use Java Streams to filter, transform and process data |
Lambda Operations on Streams | 7.3 | Use the Optional class | 6.2 | Use Java Streams to filter, transform and process data |
Lambda Operations on Streams | 7.4 | Perform calculations using count, max, min, average and sum stream operations | 6.2 | Use Java Streams to filter, transform and process data |
Lambda Operations on Streams | 7.5 | Sort a collection using lambda expressions | 6.2 | Use Java Streams to filter, transform and process data |
---|---|---|---|---|
Lambda Operations on Streams | 7.6 | Use Collectors with streams, including the groupingBy and partitioningBy operation | 6.3 | Use Streams including Parallel streams to perform decomposition and reduction, including grouping and partitioning |
Parallel Streams | 8.1 | Develop the code that use parallel streams | 6.3 | Use Streams including Parallel streams to perform decomposition and reduction, including grouping and partitioning |
Parallel Streams | 8.2 | Implement decomposition and reduction with streams | 6.3 | Use Streams including Parallel streams to perform decomposition and reduction, including grouping and partitioning |
Java File I/O (NIO.2) | 9.1 | Use Path interface to operate on file and directory paths | 9.3 | Handle file system objects using java.nio.file API |
Java File I/O (NIO.2) | 9.2 | Use Files class to check, delete, copy or move a file or directory | 9.3 | Handle file system objects using java.nio.file API |
Java File I/O (NIO.2) | 9.3 | Use Stream API with Files | 9.3 | Handle file system objects using java.nio.file API |
Language Enhancements | 10.1 | Use try-with-resources construct | 4.1 | Handle exceptions using try/catch/finally clauses, try-with-resource, and multi-catch statements |
Language Enhancements | 10.2 | Develop code that handles multiple Exception types in a single catch block | 4.1 | Handle exceptions using try/catch/finally clauses, try-with-resource, and multi-catch statements |
Editorial Reviews
From the Inside Flap
- Provides over 1,000 practice questions covering all exam objectives.
- Complements the OCP Java SE 11 Programmer I, OCP Java SE 11 Programmer II, and OCP Java SE 11 Developer Complete Study Guides.
Study smarter for the OCP Java SE 11 exam
OCP Oracle Certified Professional Java SE 11 Developer Practice Tests is the perfect companion to the Sybex OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide. It provides 3 practice exams PLUS hundreds of domain-by-domain questions over 1000 practice questions in total to cover every topic in the OCP Java SE 11 Developer 1Z0-819 exam and the 1Z0-817 upgrade exam, including Java data types, object-oriented approaches, working with arrays and collections, the Java platform module system, and more.
Coverage of 100% of all exam objectives in these practice tests means you'll be ready for:
- Working with Java Operators, Primitives, and Strings
- Designing Object-oriented Classes and Methods
- Using Arrays and Collections
- Creating Functional Interfaces and Lambda Expressions
- Implementing Stream Operations
- Building Modules and Migrating to Modules
- Applying I/O, NIO.2, JDBC, and Localization
- Performing Thread-safe and Concurrent Operations
- Writing Custom Annotations
- Developing Secure Applications
- Declaring and Handling Exceptions
- And much more
Interactive learning environment
Take your exam prep to the next level with Sybex's superior interactive online study tools. To access our learning environment, simply visit www.wiley.com/go/sybextestprep, register to receive your unique PIN, and instantly gain one year of FREE access after activation to the interactive test bank with three practice exams and hundreds of domain-by-domain questions. Over 1000 questions total!
ABOUT THE OCP PROGRAM
The Oracle Certification Program certifies candidates on the knowledge, skills, and techniques related to Oracle technologies and products, including Java.
Visit https://education.oracle.com/ to learn more.
From the Back Cover
- Provides over 1,000 practice questions covering all exam objectives.
- Complements the OCP Java SE 11 Programmer I, OCP Java SE 11 Programmer II, and OCP Java SE 11 Developer Complete Study Guides.
Study smarter for the OCP Java SE 11 exam
OCP Oracle Certified Professional Java SE 11 Developer Practice Tests is the perfect companion to the Sybex OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide. It provides 3 practice exams PLUS hundreds of domain-by-domain questions ― over 1000 practice questions in total ― to cover every topic in the OCP Java SE 11 Developer 1Z0-819 exam and the 1Z0-817 upgrade exam, including Java data types, object-oriented approaches, working with arrays and collections, the Java platform module system, and more.
Coverage of 100% of all exam objectives in these practice tests means you'll be ready for:
- Working with Java Operators, Primitives, and Strings
- Designing Object-oriented Classes and Methods
- Using Arrays and Collections
- Creating Functional Interfaces and Lambda Expressions
- Implementing Stream Operations
- Building Modules and Migrating to Modules
- Applying I/O, NIO.2, JDBC, and Localization
- Performing Thread-safe and Concurrent Operations
- Writing Custom Annotations
- Developing Secure Applications
- Declaring and Handling Exceptions
- And much more
Interactive learning environment
Take your exam prep to the next level with Sybex's superior interactive online study tools. To access our learning environment, simply visit www.wiley.com/go/sybextestprep, register to receive your unique PIN, and instantly gain one year of FREE access after activation to the interactive test bank with three practice exams and hundreds of domain-by-domain questions. Over 1000 questions total!
ABOUT THE OCP PROGRAM
The Oracle Certification Program certifies candidates on the knowledge, skills, and techniques related to Oracle technologies and products, including Java.
Visit https://education.oracle.com/ to learn more.
About the Author
ABOUT THE AUTHORS
Scott Selikoff, OCA/OCP 8 and OCP 11, has been a professional Java Enterprise architect for over 20 years. He is founder of Selikoff Solutions, LLC, specializing in building custom mobile and server solutions for businesses in the tri-state New York City area.
Jeanne Boyarsky, OCA/OCP 8 and OCP 11, is a Java Champion and has worked as a Java developer for a major bank for more than 18 years. She is a senior moderator at CodeRanch, and trains and mentors students of all levels, including the programming division of a FIRST robotics team.
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Sybex; 1st edition (January 29, 2021)
- Language : English
- Paperback : 608 pages
- ISBN-10 : 1119696135
- ISBN-13 : 978-1119696131
- Item Weight : 2.16 pounds
- Dimensions : 7.38 x 1.37 x 9.25 inches
-
Best Sellers Rank:
#343,836 in Books (See Top 100 in Books)
- #20 in Oracle Certification
- #151 in Java Programming
- #212 in Computer Networking (Books)
- Customer Reviews:
Customer reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
I noticed a bunch of errors on the online questions that were correct in the book. That seemed strange so I asked the publisher. They said an earlier version of the book was used when creating the online questions and they are working on getting it fixed. Funny that the printed book is the correct one.
I'm glad I saw the complete study guide first as this book assumes you know the material. I was confused for a minute because the complete study guide is for the 815 and 816 exams while this is for the 819. Then I remembered that Oracle merged and renamed the exam!
This book comes great second and I definitely recommend it.
Top reviews from other countries

There are a few mistakes in questions here and there - but not overly many. I think I’m about halfway through and I’ve found around 5 mistakes which is not so bad.
The support could be better though - I can see people reporting the mistakes but only one of the answers has been officially corrected on the website.
Overall I would still say it’s a great book.

The content is really good and a valuable resource for every developer who wants to pass the OCP exam and I understand within 1010 questions there are a lot of mistakes, which take time to get rid of but I hope Wiley will either enhance their support/user experience or Scott and Jeanne will use another platform or even their own. I would like an easy way to report content errors otherwise I just waste my time. Nevertheless I would still recommend the product.
EDIT: I already found more than 5 mistakes in the first 50 questions... All reported to Wiley support with the "Give Feedback" form. We will see what happens..

Reviewed in Germany on March 14, 2021
The content is really good and a valuable resource for every developer who wants to pass the OCP exam and I understand within 1010 questions there are a lot of mistakes, which take time to get rid of but I hope Wiley will either enhance their support/user experience or Scott and Jeanne will use another platform or even their own. I would like an easy way to report content errors otherwise I just waste my time. Nevertheless I would still recommend the product.
EDIT: I already found more than 5 mistakes in the first 50 questions... All reported to Wiley support with the "Give Feedback" form. We will see what happens..
