Este projeto serve como material de apoio na realização do exame 1Z0-813 que atualiza qualquer profissional com certificação Java 6 ou inferior, para a versão 8. No momento desta documentação, o voucher do exame custa R$ 597,00 no Brasil.
Baixe a versão mais recente do ebook no link de releases.
Para gerar cada arquivo do livro (HTML, Epub, Mobi e PDF), utilize a imagem oficial do asciidoctor para não precisar instalar nada em sua máquina, exceto o Docker.
Execute este comando a partir do diretório raiz deste projeto:
docker-compose run --rm ebook
# linux / unix
docker run --rm -v $(pwd):/documents/ asciidoctor/docker-asciidoctor:1.1.0 scripts/docker-startup.sh
# others (substituir <caminho> pelo diretório completo deste projeto)
docker run --rm -v <caminho>:/documents/ asciidoctor/docker-asciidoctor:1.1.0 scripts/docker-startup.sh
Em todas sessões do livro são feitas referências diretas as fontes de inspiração ou argumentação base para a criação deste conteúdo. A seguir o resumo das principais e de outras referências que também fizeram parte dessa jornada de aprendizado.
Para criação da estrutura do projeto deste livro foi utilizado como base o projeto ebook-with-asciidoctor.
Note
|
Boa parte das fontes estão em inglês (en-US), mas algumas também podem ser encontradas em português (pt-BR). |
-
(en-US) Excelente livro que mostra o passo-a-passo para tirar a certificação completa do Java 8 ou atualizar para a versão 8, objetivo deste livro.
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) Blog do Eugen (Baeldung) com dezenas de artigos focados em Java, entre outros assuntos.
-
(en-US) Tutoriais da própria Oracle com explicações detalhadas da linguagem Java.
-
(en-US) Documentação oficial do Java.
-
(pt-BR) Curso da Alura, que apesar de focar no Java 7 (ao menos no momento da escrita desse texto), mostra como não cair em pegadinhas na prova. Principalmente em relação à situações que exigem pensar como um compilador e apontar a falta de um
;
. São mais de 80 horas de conteúdo. Vale muito a pena para quem quer ir a fundo de cada detalhe da linguagem (pelo menos até a versão 7).
-
(pt-BR) Canal do YouTube RinaldoDev com vídeos explicativos de diversos conceitos da linguagem Java.
-
(en-US) Java Challengers, uma playlist no Youtube do canal do Rafael Del Nero que explica desafios de Java para ensinar conceitos importantes da linguagem.
-
(en-US) Oracle Dev Gym, desafios online e gratuitos para testar suas habilidades de Java.