This project is a support material for the 1Z0-813 exam that updates any certified Java professional from version 6 or lower to version 8.
Download the eBook latest version on the releases' page.
To generate each file in the book (HTML, Epub, Mobi, and PDF), use the official asciidoctor image, so you don’t have to install anything except Docker.
Run the following command from the root directory of this project:
docker-compose run --rm ebook
# linux / unix
docker run --rm -v $(pwd):/documents/ asciidoctor/docker-asciidoctor:1.1.0 scripts/docker-startup.sh
# others (change <path> with the full path of this project)
docker run --rm -v <path>:/documents/ asciidoctor/docker-asciidoctor:1.1.0 scripts/docker-startup.sh
Direct references are made in every session of the book for the inspiration sources or base resources used during the creation of this content. The following is a summary of the main resources and other references that were also part of this learning journey.
The project structure of this book is based on the ebook-with-asciidoctor project.
Note
|
Most of the sources are in English (en-US), but some can also be found in Portuguese (pt-BR). |
-
(en-US) An excellent book that shows you the step-by-step guide to complete Java 8 certification or upgrade to version 8, the purpose of this book.
Boyarsky, Jeanne; Selikoff, Scott. OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide: Exam 1Z0-809 (English Edition) 1st Edition. Wiley. Edição do Kindle.
-
(en-US) Eugen’s (Baeldung) blog with dozens of articles focused on Java, among other topics.
-
(en-US) Oracle’s own tutorials with detailed explanations of the Java language.
-
(en-US) Oficial Java documentation.
-
(pt-BR) Alura’s course, which despite focusing on Java 7 (at least at the time of writing this text), shows how not to fall on traps on the test. Especially in situations that require thinking like a compiler and pointing out the lack of a
;
. More than 80 hours of content. It is worth it for those who want to go deep into every detail of the Java language (at least until version 7).
-
(pt-BR) RinaldoDev YouTube channel with explanatory videos of various Java language concepts.
-
(en-US) Java Challengers, a Youtube playlist from Rafael Del Nero’s channel that explains Java challenges to teach essential language concepts.
-
(en-US) Oracle Dev Gym, free online challenges to test your Java skills.