← Voltar ao catálogo
Avaliação profissional

Java: linguagem e decisões de aplicação

Aprende Java SE 25 com tipos, objetos, coleções, streams, concorrência e módulos. Pratica interpretação de código e diagnóstico com perguntas de escolha.

DRDisponível10 aulas545 min de estudo estimados
DR10 aulas
O TEU PLANO DE APRENDIZAGEM

Módulos e aulas

Abre uma aula para começar. Podes seguir a ordem ou voltar a qualquer conceito.

0 / 10
01

Tipos, conversões e validação

Segue o valor desde a entrada textual até à operação: distingue ausência, conversão, precisão e limites do domínio.

45 min
Abrir aula
02

Referências, identidade e texto

Distingue igualdade, partilha e cópia para impedir alterações inesperadas entre componentes.

45 min
Abrir aula
03

Métodos, contratos e fluxo de controlo

Escolhe a operação certa e acompanha os caminhos que podem produzir efeitos, terminar a pesquisa ou devolver um resultado.

45 min
Abrir aula
04

Objetos, interfaces e records

Define contratos, protege o estado e escolhe representações que preservam validação, acesso e igualdade.

45 min
Abrir aula
05

Coleções, generics e chaves

Escolhe estruturas, cópias e assinaturas que preservam ordem, identidade, propriedade dos dados e regras de repetição.

45 min
Abrir aula
06

Exceções, recursos e ficheiros

Preserva falhas úteis, gere recursos e distingue caminhos, leituras e garantias de publicação.

45 min
Abrir aula
07

Streams, lambdas e ausência

Interpreta pipelines e resultados opcionais, distinguindo transformações, efeitos e políticas de agregação.

45 min
Abrir aula
08

Decimais, tempo e fronteiras

Define precisão, arredondamento e limites temporais sem perder informação nas conversões.

45 min
Abrir aula
09

Concorrência, estado e cancelamento

Protege invariantes partilhadas e distingue espera, conclusão, interrupção e efeitos de uma tarefa.

50 min
Abrir aula
10

Módulos, entrega e diagnóstico

Relaciona APIs, módulos, versões e artefactos para interpretar falhas de compilação e entrega.

45 min
Abrir aula
COMPREENDER O PERCURSO

Objetivos e percurso

Aprende Java SE 25 com tipos, objetos, coleções, streams, concorrência e módulos. Pratica interpretação de código e diagnóstico com perguntas de escolha.

Para quem

Quem aprende Java e programadores ou equipas de suporte que precisam de interpretar código e justificar decisões.

Pré-requisitos

Noções básicas de variáveis, condições e funções. Não é necessário instalar um JDK para responder às avaliações.

O que vais aprender

  • Distinguir conversões, identidade, igualdade e contratos de objetos.
  • Interpretar coleções, recursos e pipelines sem perder dados ou ocultar falhas.
  • Definir precisão, limites temporais e regras de concorrência.
  • Diagnosticar incompatibilidades entre módulos, artefactos e runtime.

O que está disponível

10 aulas · 100 perguntas regulares · 20 casos

Avaliação final interna: 40 exercícios em 90 minutos. Simulados completos ainda indisponíveis.

As avaliações e os simulados reutilizam exercícios do percurso. Não atribuem certificações nem garantem aprovação num exame externo.

Âmbito, revisão e limitações

Dez aulas com 100 perguntas e 20 casos originais. Aprende a interpretar contratos, prever resultados e diagnosticar falhas de tipos, coleções, ficheiros, tempo, concorrência e entrega. Todas as avaliações usam escolha única ou múltipla; podem incluir código e cenários, sem executar programas. A avaliação final reutiliza 40 itens do percurso em 90 minutos. O âmbito é a linguagem Java e a biblioteca padrão; Spring Boot é um percurso separado. A referência é Java SE 25, sem funcionalidades preview.

Avaliação interna de 40 perguntas em 90 minutos, reutilizadas do percurso, com escolha única ou múltipla e sem execução de código. Não é um exame oficial nem atribui certificação externa.

Formação e avaliação independentes, com perguntas e cenários originais. Não existe afiliação, patrocínio ou aprovação da Oracle, nem atribuição de certificação oficial. Java é uma marca registada da Oracle e/ou das suas afiliadas.

CONTEXTO E TRANSPARÊNCIA

Referências e versão

Consulta as fontes, a versão do conteúdo e os limites deste percurso.

Versão deste percurso

Java SE 25; no preview features

Conteúdo revisto em 13/10/2026

Fontes de aprendizagem

Ver mais 51 referências

Preparação independente. Consulta os objetivos, o conteúdo disponível e os limites de cobertura antes de planear o estudo.

Formação e avaliação independentes, com perguntas e cenários originais. Não existe afiliação, patrocínio ou aprovação da Oracle, nem atribuição de certificação oficial. Java é uma marca registada da Oracle e/ou das suas afiliadas.

Java é uma marca registada da Oracle e/ou das suas afiliadas. Este percurso independente não é patrocinado ou aprovado pela Oracle.