do primeiro conceito à prática com confiança
Java
Construa bases sólidas de programação com uma linguagem feita para grandes ideias.
Sobre esta trilha
Aprenda Java desde a primeira classe e método main até variáveis, controle de fluxo, arrays, métodos, objetos, coleções e validação de entrada com exceções. Cada aula combina explicações claras com quiz e programa Java executável, incluindo mini-laboratórios práticos.
- Não é necessário ter experiência prévia com programação.
- Use um navegador moderno com JavaScript habilitado.
- É necessária conexão de rede para compilar e executar exercícios no Compiler Explorer.
Sua trilha
0 de 9 aulas · 0%Restaurando seu progresso…
- Unidade 1 · 0/3 aulas
Primeiros passos
Execute uma classe e use valores/expressões básicas. Medalha: Primeira classe
- 0x001Execute seu primeiro programa em JavaConheça o método main e imprima uma mensagem a partir de uma classe Java. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos
- 0x102Dê nome a valores e escolha tiposArmazene números, texto e valores verdadeiro/falso em variáveis. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos
- 0x203Calcule com expressões e stringsUse operadores aritméticos e combine valores para montar saída. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos
- Unidade 2 · 0/2 aulas
Decisões e repetição
Escolha caminhos, repita tarefas e processe arrays. Medalha: Controlador de fluxo
- 0x304Escolha caminhos com condiçõesCompare valores e use if, else if e else para decidir. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos
- 0x405Repita trabalho com laços e arraysPercorra itens de array e acumule resultado em laço. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos
- Unidade 3 · 0/2 aulas
Métodos e objetos
Organize comportamento reutilizável e dados em classes e coleções. Medalha: Construtor de objetos
- 0x506Organize comportamento com métodos e objetosDefina método reutilizável e modele dados com classe simples. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos
- 0x607Use ArrayList e HashMap na práticaArmazene dados de tamanho variável e agregue valores por chave. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos
- Unidade 4 · 0/2 aulas
Fluxos práticos em Java
Valide entrada imperfeita e gere resumos determinísticos. Medalha: Operador de automação
- 0x708Trate exceções e valide entradaUse try/catch para manter programas confiáveis com entrada imperfeita. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos
- 0x809Laboratório prático: resumo de pedidosCombine coleções, laços e validação em um mini-projeto realista. 14 min 0/1 exercícios resolvidos 14 min 0/1 exercícios resolvidos