Curso completo de Programação Orientada a Objetos (POO) com a linguagem Java. Aborda os principais conceitos como Classes, Objetos, instanciamento, abstração, encapsulamento, herança, polimorfismo e muito mais. Criado pelo professor Gustavo Guanabara para
Aulas do Curso
(32 vídeos)
0 de 32 aulas concluídas
0%
Progresso salvo somente neste navegador.
0
Curso POO Teoria #01a - O que é Programação Orientada a Objetos
Nessa aula de POO, vamos aprender o que é Programação Orientada a Objetos e quais são as suas principais vantagens em re…
1
Curso POO Java #01b - Instalando o JDK e NetBeans
Nessa aula de POO, vamos ver o passo-a-passo para instalar o Java Development Kit e a IDE NetBeans. Tudo tem que ficar p…
2
Curso POO Teoria #02a - O que é um Objeto?
Nessa aula de POO, vamos aprender os conceitos de Classes e Objetos, passando pela teoria de Atributos, Métodos, Estado …
3
Curso POO Java #02b - Criando Classes e Objetos em Java
Nessa aula de POO, vamos aprender como criar uma Classe, com seus atributos e métodos, e a instanciar novos objetos a pa…
4
Seja APOIADOR e receba RECOMPENSAS
O Estudonauta é um projeto de Educação do Prof. Gustavo Guanabara, que já conta com centenas de aulas disponíveis e curs…
5
Curso POO Teoria #03a - O que é Visibilidade em um Objeto?
Nessa aula de POO, vamos aprender qual a importância dos modificadores de visibilidade público (+), privado (-) e proteg…
6
Curso POO Java #03b - Configurando Visibilidade de Atributos e Métodos
Nessa aula de POO, vamos aprender na prática como usar as palavras public, private e protected na linguagem Java e qual …
7
Curso POO Teoria #04a - Métodos Especiais
Nessa aula de POO, vamos aprender como funcionam os Métodos Acessores (Getters), Métodos Modificadores (Setters) e Métod…
8
Curso POO Java #04b - Métodos Getter, Setter e Construtor
Nessa aula de POO, vamos aprender como criar em Java os Métodos Acessores (Getters), Métodos Modificadores (Setters) e M…
9
Curso POO Teoria #05a - Exemplo Prático com Objetos
Nessa aula de POO, vamos fazer um exemplo prático com Programação Orientada a Objetos, usando tudo aquilo que aprendemos…
10
Curso POO Java #05b - Exemplo Prático em Java
Nessa aula de POO, vamos fazer um grande exercício de Programação Orientada a Objetos utilizando Java.
Gostou da aula? …
11
Curso POO Teoria #06a - Pilares da POO: Encapsulamento
Nessa aula de POO, vamos aprender quais são os três pilares da Programação Orientada a Objetos e vamos estudar o primeir…
12
Curso POO Java #06b - Encapsulamento
Nessa aula de POO, vamos aprender como fazer Encapsulamento em Java, implementando o primeiro pilar da POO.
Gostou da a…
13
Curso POO Teoria #07a - Relacionamento entre Classes
Nessa aula de POO, vamos aprender como fazer relacionamentos entre as classes.
Gostou da aula? Então torne-se um Gafanh…
14
Curso POO Java #07b - Objetos Compostos em Java
Nessa aula de POO, vamos aprender como criar Objetos Compostos criando um vetor de objetos.
Gostou da aula? Então torne…
15
Curso POO teoria #08a - Relacionamento de Agregação
Nessa aula de POO, vamos aprender como realizar um relacionamento de agregação entre classes para gerar objetos ainda ma…
16
Curso POO Java #08b - Agregação entre Objetos com Java
Nessa aula de POO, vamos aprender como trabalhar com relacionamento entre classes criando Agregação na linguagem Java.
…
17
Curso POO Teoria #09 - Exercícios de POO
Nessa aula de POO, vamos fazer alguns exercícios de Programação Orientada a Objeto conceituais que já apareceram em conc…
18
Curso POO Java #09b - Exercício prático POO em Java
Nessa aula de POO, vamos fazer um exercício de Programação Orientada a Objeto em Java com tudo aquilo que aprendemos até…
19
Curso POO Teoria #10a - Herança (Parte 1)
Nessa aula de POO, vamos aprender o que é Herança em Programação Orientada a Objetos.
Gostou da aula? Então torne-se um…
20
Curso POO Java #10b - Herança (Parte 1)
Nessa aula de POO, vamos aprender a aplicar o conceito de Herança em Java.
Gostou da aula? Então torne-se um Gafanhoto …
21
Curso POO Teoria #11a - Herança (Parte 2)
Nessa aula de POO, vamos aprender como funcionam os tipos de Herança, que são a Herança de Implementação e Herança para …
22
Curso POO Java #11b - Herança (Parte 2)
Nessa aula de POO com Java, vamos aprender a colocar a Herança em prática, usando as técnicas de Herança de Implementaçã…
23
Curso POO Teoria #12a - Conceito Polimorfismo (Parte 1)
Nessa aula de POO, vamos aprender como funciona o Polimorfismo em Programação Orientada a Objetos, o terceiro pilar de t…
24
Curso POO Java #12b - Polimorfismo em Java (Parte 1)
Nessa aula de POO, vamos aprender como fazer Polimorfismo de Sobreposição (Override) em Java.
Gostou da aula? Então tor…
25
Curso POO Teoria #13a - Conceito Polimorfismo (Parte 2)
Nessa aula de POO, vamos aprender como aplicar o Polimorfismo de Sobrecarga às nossas classes. Veja também a diferença e…
26
Curso POO Java #13b - Polimorfismo Sobrecarga (Parte 2)
Nessa aula de POO, vamos aprender como fazer polimorfismo de sobrecarga em Java.
Gostou da aula? Então torne-se um Gaf…
27
Curso POO conceito #14a - Exercícios de POO (Parte 2)
Nessa aula de POO, vamos fazer uma lista de exercícios de programação orientada a objetos para você testar os seus conhe…
28
Curso POO Java #14b - Projeto Final em Java (Parte 1)
Nessa aula de POO, vamos iniciar a construção de um exemplo completo de um modelo 100% construído em Programação Orienta…
29
Curso POO conceito #15a - Exercícios de POO (Parte 3)
Nessa aula de POO, vamos fazer mais 10 Exercícios de Programação Orientada a Objetos e continuar a construção do modelo …
30
Curso POO Java #15b - Projeto Final em Java (Parte 2)
Nessa aula de POO, vamos aplicar o modelo de agregação em Classes utilizando linguagem Java. Um exercício prático e comp…
31
Acabou POO, vem aí CURSO DE PYTHON!
Finalmente chegamos ao final do Curso de Programação Orientada a Objetos, um curso onde vimos os principais conceitos de…