Java Poster
100% Relevante 2026 6 Partes 4K Ultra HD

Java Master: O Mundo da JVM

Explore a linguagem que move o mundo corporativo. Da fundação da JVM à robustez da Orientação a Objetos e Streams, prepare-se para construir sistemas escaláveis e seguros.

Assistir Trailer

Parte 1: A Fundação e o Ecossistema JVM

1 JVM
1. O que é Java e a JVM

Entenda o conceito de "Write Once, Run Anywhere" e o processo de Bytecode.

25 min
2 Setup
2. JDK, JRE e o primeiro Código

Instalação do ambiente e a estrutura clássica do public static void main.

30 min
3 Tipos
3. Variáveis e Tipos Primitivos

Tipagem forte e estática: int, double, boolean e o uso de Wrappers.

20 min

Parte 2: Controle de Fluxo e Lógica

4 Condicionais
4. Operadores e Condicionais

A lógica de decisão com if/else e o switch-case tradicional.

22 min
5 Loops
5. Estruturas de Repetição

Iterando com while, do-while e o for tradicional de Java.

28 min

Parte 3: Orientação a Objetos (A Essência)

6 Classes
6. Classes, Atributos e Métodos

O molde dos seus objetos e como definir comportamentos dentro de uma classe.

40 min
7 Construtores
7. Construtores e Sobrecarga

Inicializando seus objetos e oferecendo múltiplas formas de criação.

35 min
8 Encapsulamento
8. Encapsulamento e Getters/Setters

Protegendo seus dados e controlando o acesso aos atributos.

30 min
9 Herança
9. Herança e Polimorfismo

Reaproveitamento de código e a flexibilidade de tratar objetos de forma genérica.

55 min

Parte 4: Interfaces e Estruturas de Dados

10 Interfaces
10. Interfaces e Contratos

Definindo o "o quê" sem se preocupar com o "como". Desacoplamento total.

40 min
11 Collections
11. Java Collections Framework

Dominando List, Set e Map para organizar massas de dados.

50 min
12 Generics
12. Generics em Java

Segurança de tipos em tempo de compilação em coleções e classes.

30 min

Parte 5: Exceções e Manipulação de Erros

13 Exceptions
13. Checked vs Unchecked Exceptions

Entenda a hierarquia de Throwable e quando usar try-catch.

35 min
14 Custom
14. Criando Exceções Personalizadas

Como modelar os erros específicos do seu domínio de negócio.

25 min

Parte 6: Java Moderno e Funcional

15 Lambdas
15. Lambdas e Interfaces Funcionais

A revolução do Java 8: escrevendo código conciso e elegante.

45 min
16 Streams
16. API de Streams

Processamento de dados declarativo: filter, map, collect e reduce.

55 min
17 Optional
17. O Poder do Optional

Diga adeus ao famigerado NullPointerException com o uso correto de Optionals.

20 min