Skip to content

Jamykson/Curso_de_POO_Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Curso de Java POO - Gustavo Guanabara (Curso em Vídeo)

Este repositório contém todos os códigos e exercícios desenvolvidos durante o Curso de Programação Orientada a Objetos (POO) com Java, criado pelo professor Gustavo Guanabara para a plataforma Curso em Vídeo.

O projeto está totalmente configurado para ser executado em um ambiente de desenvolvimento na nuvem com GitHub Codespaces, permitindo que você estude e execute o código de qualquer lugar, sem precisar instalar nada na sua máquina.

Open in GitHub Codespaces


✨ Sobre o Curso

Este curso aborda os principais conceitos da Programação Orientada a Objetos de uma maneira simples, objetiva e divertida. Você aprenderá os pilares da POO e como aplicá-los na linguagem Java, uma das mais robustas e requisitadas do mercado.

Principais conceitos abordados:

  • Classes e Objetos
  • Abstração e Encapsulamento
  • Herança e Polimorfismo
  • Visibilidade (public, private, protected)
  • Métodos Acessores (Getters), Modificadores (Setters) e Construtores.
  • Relacionamento entre Classes

📂 Estrura do Repositório

O conteúdo está organizado em pastas, onde cada uma corresponde a uma aula do curso, facilitando a navegação e o estudo do material.

POO-COM-JAVA/
├── aula02/
├── aula03/
├── aula04/
├── aula05/
├── aula06/
├── aula07/
├── aula08/
├── aula09/
├── aula10/
├── aula11/
├── aula12/
├── aula13/
├── aula14/
└── README.md

🚀 Como usar com GitHub Codespaces

Para iniciar o ambiente de desenvolvimento, siga os passos:

  1. Clique no botão "Code" no topo desta página.
  2. Selecione a aba "Codespaces".
  3. Clique em "Create codespace on main" (ou na branch que desejar).
  4. Aguarde um instante enquanto o GitHub prepara seu ambiente. Uma nova aba será aberta com o VS Code totalmente funcional no seu navegador, com o Java e as extensões necessárias já instaladas.

📚 Conteúdo das Aulas

Pasta Assunto Principal
aula02 Primeiros Passos: Classes e Objetos
aula03 Visibilidade de Atributos e Métodos
aula04 Métodos Especiais: Getters, Setters e Construtores
aula05 Exemplo Prático: Conta de Banco
aula06 Pilar do Encapsulamento
aula07 Relacionamento entre Classes
aula08 Relacionamento de Agregação
aula09 Exercício Prático de POO
aula10 Pilar da Herança
aula11 Herança (Parte 2): Tipos de Herança
aula12 Pilar do Polimorfismo (Parte 1)
aula13 Pilar do Polimorfismo (Parte 2): Sobrecarga
aula14 Projeto Final: Vídeo

👨‍🏫 Sobre o Professor

Gustavo Guanabara é um professor e profissional de TI conhecido por sua didática única e apaixonada. Através do projeto Curso em Vídeo, ele já impactou a vida de milhões de estudantes, oferecendo cursos de alta qualidade de forma totalmente gratuita.

🔗 Links Úteis


Este repositório foi criado para fins de estudo. Todo o crédito pelo material didático é do Professor Gustavo Guanabara e do Curso em Vídeo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages