-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Bem-vindo a Wiki oficial do repositório road-to-java-oca.
Este projeto documenta, de forma estruturada e rastreavel, a jornada de preparação para a certificação Oracle Certified Associate Java SE 8 Programmer I. A wiki organiza os resumos conceituais dos capítulos estudados e aponta onde encontrar os exemplos e testes no repositório principal.
- Capítulo 01 - Fundamentos, pacotes e compilação
- Capítulo 02 - Instruções, variáveis e controle de fluxo
- Capítulo 03 - Operadores
- Capítulo 04 - Tipos primitivos, objetos, wrappers e enums
- Capítulo 05 - Métodos, construtores, escopo e membros estáticos
- Capítulo 06 - Arrays
- Capítulo 07 - Herança, interfaces e encapsulamento
- Leia o resumo do capítulo nesta wiki.
- Abra os exemplos em
src/main/java/oca/chapterXX. - Leia os testes em
src/test/java/oca/chapterXX, porque eles mostram o comportamento esperado. - Rode a task Gradle do capítulo quando existir.
./gradlew chapter01
./gradlew chapter02
./gradlew chapter03
./gradlew chapter04
./gradlew chapter05
./gradlew chapter06O Capítulo 07 possui exemplos e testes em src/, mas a task chapter07 ainda nao esta registrada no build.gradle da raiz nesta versao lida.
O projeto usa Java com alvo de compilação Java 8, Gradle, JUnit 5, JaCoCo e SonarCloud.
-
src/main/java/oca/chapterXX: exemplos práticos por capítulo. -
src/test/java/oca/chapterXX: testes automatizados dos exemplos. -
docs/chapter01: anotacoes e artigo do primeiro capítulo. -
docs/chapter02: anotacoes sobre instrucoes Java. -
src/main/java/oca/chapter*/chapter*Exam*.txt: simulados e anotacoes de acertos/erros por capítulo.
O estudo segue um fluxo disciplinado:
- Criar uma Issue definindo o escopo do tópico.
- Criar uma branch baseada em
main. - Implementar exemplos e documentação.
- Abrir um Pull Request.
- Após validação do CI, realizar o merge.
- Fechar a Issue e registrar progresso.
Esse fluxo transforma o estudo para certificação em um processo de engenharia com rastreabilidade, validação automática e histórico técnico auditável.

