• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide

 
Sheriff
Posts: 9708
43
Android Google Web Toolkit Hibernate IntelliJ IDE Spring Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Image from Amazon
Title: OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide
Authors: Khalid Mughal, Vasily Strelnikov
Publisher: Oracle Press
Category: Java Certifications

Amazon wrote:OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide is a unique guide that combines a rigorous introduction to programming in Java with meticulous coverage of the Java SE 17 and Java SE 11 Developer exam objectives. Fully updated to reflect changes in the latest exams, it features an increased focus on analyzing code scenarios--not just individual language constructs. Each objective is thoroughly addressed, reflecting the latest features and APIs, as well as best practices for taking the exam. The only book anyone needs to study for Java SE 17 Developer or Java SE 11 Developer certification. Book features include:

Easy to find coverage of key topics relevant to each exam objective
An introduction to essential concepts in object-oriented programming (OOP) and functional-style programming
In-depth coverage of declarations, access control, operators, flow control, OOP techniques, lambda expressions, streams, modules, concurrency, Java I/O, key API classes and much more
Program output demonstrating expected results from complete Java programs
Unique diagrams to illustrate important concepts, such as Java I/O, modules, and streams
Extensive use of Unified Modeling Language (UML) to illustrate program design
Dozens of review questions with annotated answers to help prepare for the exam and a complete mock exam



Where to get it?
Amazon
Oreilly
 
Ankit Garg
Sheriff
Posts: 9708
43
Android Google Web Toolkit Hibernate IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This book is an excellent resource for anyone preparing for Java Programmer certification. The book has detailed coverage of all exam objectives and includes a mock test to give a good idea of how the actual exam would be like. There are a lot of useful examples, figures and reference tables in the book and there are indexes to find these which is very handy. The review questions in every chapter are tricky and help solidify the concepts.

Some of the highlights of the book IMO are:
  • The order of chapters is also ideal for people relatively new to Java. For example, the chapter on object comparisons and the chapter Lambdas introduces equality, sorting, filtering concepts before collections and streams chapters.
  • The chapter on Generics has useful reference tables highlighting which operations are allowed when using Wildcards. There are many such useful tables throughout the book.
  • Dedicated and detailed chapter on ArrayList. Helps with introduction to collections vs arrays. Important collection classes summarised in figures and tables for reference.
  • Streams chapter has a lot of good figures to clearly explain how multiple operations on a stream are applied and how they affect each element in the stream.
  • Useful guides at the end about how to register for the exam as well as mapping of exam objectives to chapters including Java 11 certification objectives.


  • Nothing is perfect and neither is this book. Quick Summary/Review Notes at the end of each chapter would've helped as reference once someone goes through the book. Also due to the margin and paper size some of the examples span 2-3 pages. I wish there was a bigger paper size used (although it would've been a non-standard book size then), then it would be easier to fit more content on every page and the thickness of the book would be less.

    ---
    Disclosure: I received a free copy of the book from the publishers to review on behalf of coderanch.
     
    Consider Paul's rocket mass heater.
    reply
      Bookmark Topic Watch Topic
    • New Topic