Curso de

Java POO – Módulo 00

Poo-Java-00

Curso de

Java POO – Módulo 00

Poo-Java-00


IMPORTANTE

Certificado: Para emissão do certificado será necessário marcar todas as aulas como conluídas e acertar no mínimo 70% das questões do teste final.

Contagem da carga horária: Este curso possui uma carga horária acadêmica total baseada em múltiplas atividades desempenhadas pelo aluno, incluindo o tempo dos vídeos, resolução de exercícios, práticas extras, etc. Para maiores informações, consulte nossa área de perguntas frequentes.

Tire suas dúvidas em

nosso fórum de ajuda

Domine a Programação Orientada a Objetos em Java do jeito certo

A linguagem Java é uma das mais respeitadas do mundo da programação, e entender seus fundamentos orientados a objetos é um passo essencial para qualquer desenvolvedor que deseja crescer na área. Neste curso do professor Gustavo Guanabara, você vai aprender os quatro pilares que sustentam a Programação Orientada a Objetos — abstração, encapsulamento, herança e polimorfismo — de forma leve, prática e acessível.

O aprendizado começa com os conceitos fundamentais, passa pela criação e manipulação de classes, objetos e métodos, e evolui até aplicações completas no ambiente NetBeans, sempre com exemplos reais e explicações diretas. Tudo é apresentado de forma gradual, para que o aluno entenda como as partes de um programa se conectam e formam sistemas completos, organizados e reutilizáveis.

Outro ponto forte do curso é a abordagem prática. Em cada etapa, há exercícios e demonstrações em código, que ajudam a fixar o conteúdo e a aplicar os conceitos em situações do mundo real. O aluno aprende a configurar o JDK, instalar o NetBeans e utilizar os recursos da linguagem Java para criar seus próprios projetos orientados a objetos com segurança e clareza.

Voltado para quem já possui noções básicas de lógica de programação, o curso oferece uma trilha completa para quem quer compreender o funcionamento interno das aplicações Java e se destacar no mercado com uma base sólida de conhecimento.

O que você vai aprender ao longo do curso

Durante as aulas, o aluno entende de forma natural o que é um objeto, como definir visibilidade de atributos e métodos, e como utilizar construtores, getters e setters para garantir um código limpo e bem estruturado. A partir daí, o conteúdo avança para temas como relacionamentos entre classes, herança, polimorfismo e agregação, mostrando na prática como esses conceitos tornam o desenvolvimento mais eficiente e organizado.

O projeto final reúne tudo o que foi aprendido, permitindo aplicar os conceitos em um exemplo completo de aplicação em Java. É uma excelente oportunidade para consolidar o aprendizado e desenvolver um portfólio técnico com código funcional e bem estruturado.

Certificado no Estudonauta

No Estudonauta, assinantes têm acesso a certificados ilimitados.

FAQ

O curso de Java POO é indicado para iniciantes?

Sim, mas é importante que o aluno já tenha noções básicas de lógica de programação antes de começar, para aproveitar melhor o conteúdo sobre orientação a objetos.

Preciso instalar algum programa para acompanhar as aulas?

Sim. O curso ensina como instalar o JDK e o NetBeans, que são as ferramentas usadas para desenvolver os exemplos práticos.

Conteúdo do Curso

Aula Prática 1 – Instalando o JDK e NetBeans
Aula Teórica 2 – O que é um Objeto?
Aula Prática 2 – Criando Classes e Objetos em Java
Aula Teórica 3 – O que é Visibilidade em um Objeto?
Aula Teórica 4 – Métodos Especiais
Aula Prática 4 – Métodos Getter, Setter e Construtor
Aula Teórica 5 – Exemplo Prático com Objetos
Aula Prática 5 – Exemplo Prático em Java
Aula Teórica 6 – Pilares da POO: Encapsulamento
Aula Prática 6 – Encapsulamento
Aula Teórica 7 – Relacionamento entre Classes
Aula Prática 7 – Objetos Compostos em Java
Aula Teórica 8 – Relacionamento de Agregação
Aula Prática 8 – Agregação entre Objetos com Java
Aula Teórica 9 – Exercícios de POO
Aula Prática 9 – Exercício prático POO em Java
Aula Teórica 10 – Herança (Parte 1)
Aula Prática 10 – Herança (Parte 1)
Aula Teórica 11 – Herança (Parte 2)
Aula Prática 11 – Herança (Parte 2)
Aula Teórica 12 – Conceito Polimorfismo (Parte 1)
Aula Prática 12 – Polimorfismo em Java (Parte 1)
Aula Teórica 13 – Conceito Polimorfismo (Parte 2)
Aula Prática 13 – Polimorfismo Sobrecarga (Parte 2)
Aula Teórica 14 – Exercícios de POO (Parte 2)
Aula Prática 14 – Projeto Final em Java (Parte 1)
Aula Teórica 15 – Exercícios de POO (Parte 3)
Aula Prática 15 – Projeto Final em Java (Parte 2)
AVALIAÇÃO JAVA POO