by Khalid A. Mughal, Vasily A. Strelnikov
English | 2023 | EPUB, Converted PDF | 680 MB
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 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 one book
anyone studying for Java SE 17 Developer or Java SE 11 Developer
certification needs, it features:
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 UML (Unified Modeling Language) to illustrate program design
Dozens of review questions with annotated answers to help prepare for the exam and a complete Mock Exam
Java
has been around for over 25 years. During this time, the Java
ecosystem has evolved to become the platform of choice for developing
software systems, and the Java certification has evolved with it. The
goal of this book is two fold: to provide a comprehensive guide, not
only for learning Java, but also to nail the Java certification exams.
This book provides extensive coverage for the following Java certifications:
•
Oracle Certified Professional (OCP), Java SE 17 Developer, and its
required exam, Java SE 17 Developer (1Z0-829) (for details, see
Appendix B)
• Oracle Certified Professional (OCP), Java SE 11
Developer, and its required exam, Java SE 11 Developer (1Z0-819) (for
details, see Appendix C)
All elements found in our previous
books (e.g., examples, figures, tables, review questions, mock exam
questions) can be found in this one as well. We continue to use UML
(Unified Modeling Language) extensively to illustrate concepts and
language constructs, and all numbered examples continue to be complete
Java programs ready for experimentation.
This book is not a
complete reference for Java, as it does not attempt to list every
member of every class from the Java SE Platform API documentation. The
purpose is not to document the Java SE Platform API. The emphasis is
more on the Java programming language features—their syntax and correct
usage through code examples—and less on teaching programming
techniques. The book assumes little background in programming. We
believe the exam is accessible to any programmer who works through the
book.
ISBNs: 2022951639, 0137993641, 9780137993758, 9780137993642, 978-0137993758, 978-0137993642