O Oracle Next Education (ONE) é um programa de formação em tecnologia promovido pela Oracle, em parceria com a Alura. Seu objetivo é capacitar novos talentos por meio de uma trilha completa de desenvolvimento pessoal e técnico.
A etapa Tech Foundation representa a base da formação, abordando conceitos fundamentais de programação, lógica computacional, inteligência artificial e habilidades comportamentais, preparando os participantes para áreas mais específicas, como o Back-End.
🔗 Saiba mais:
Este repositório contém os projetos desenvolvidos durante o curso Java: Aplicando a Orientação a Objetos, parte da formação ONE | Tech Foundation – Especialização Back-End.
- Java 21
- IntelliJ IDEA
- Programação Orientada a Objetos (POO)
- Modelagem de classes, atributos e métodos
- Instanciação e manipulação de objetos
- Criação de comportamentos personalizados
- Controle de acesso com modificadores (
private
,public
,protected
) - Métodos de acesso (
getters
esetters
) - Uso da palavra-chave
this
- Organização de pacotes e documentação com JavaDoc
- Reaproveitamento de código com herança
- Sobrescrita de métodos
- Generalização e especialização de classes
- Uso de
super
eprotected
- Definição e implementação de contratos entre classes
- Comportamentos múltiplos e reutilizáveis
Aplicação para cadastro e classificação de filmes e séries, com funcionalidades como:
- Registro de título, duração e avaliação
- Diferenciação entre filmes e séries via herança
- Avaliação com base em critérios personalizados
- Prática dos pilares da orientação a objetos
- Estruturação de código limpo e reutilizável
- Organização de projetos com boas práticas em Java