Java · POO

Programação
Orientada a Objetos

Guia completo de POO em Java — conceitos, exemplos práticos e exercícios.

7 unidades
Eclipse IDE
Java 21+

As aulas são liberadas progressivamente. Clique nos cards para acessar o conteúdo completo.

Aulas do Curso
UNIDADE 01 Introdução à Linguagem Java

Instalação do JDK e Eclipse, estrutura básica de um programa, tipos de dados, variáveis, entrada/saída, operadores, condicionais e repetição.

UNIDADE 02 Métodos e Organização do Código

Conceito de métodos, parâmetros e retorno, sobrecarga, escopo de variáveis e boas práticas de organização.

UNIDADE 03 Classes, Objetos e Construtores

Conceito de classe e objeto, atributos e métodos, criação e uso de objetos, construtores, uso do this e diagramas simples de classe.

UNIDADE 04 Encapsulamento e Modificadores de Acesso

Encapsulamento, getters e setters, modificadores de acesso e construtor vazio.

UNIDADE 05 Herança, Polimorfismo e Interfaces

Herança e reutilização de código, sobrescrita de métodos, polimorfismo, classes abstratas, interfaces e acoplamento dinâmico.

UNIDADE 06 Tratamento de Exceções

Hierarquia de exceções, try/catch/finally, throw e throws, criação de exceções personalizadas e boas práticas de tratamento de erros.

UNIDADE 07 Interface Gráfica e Exceções

Introdução ao Swing, componentes básicos, eventos, layouts, tratamento de exceções com try/catch e criação de uma aplicação desktop completa.