Skip to content

duke-certification/java6-to-java8

Repository files navigation

Guia Prático para Certificação: Atualize sua certificação Java 6 para Java 8

Travis (.com) GitHub release GitHub Release Date GitHub All Releases GitHub issues GitHub License

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.

Guia Open Source para Certificação

Baixe a versão mais recente do ebook no link de releases.

Gerando o Livro

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:

Utilizando Docker Compose
docker-compose run --rm ebook
Utilizando Docker
# 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

Referências

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).

Material Complementar

  • (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.