Skip to content

pyetro-cod/Estudos--Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Estudos de Java

Bem-vindo ao meu repositório de estudos e exercícios de Java!
Aqui organizo conteúdos, exemplos práticos e desafios com o objetivo de consolidar meu aprendizado na linguagem e evoluir de forma consistente.

Este repositório funciona como um guia de estudos modular, permitindo acompanhar minha progressão desde os fundamentos até tópicos avançados e integração com banco de dados.


🚀 Objetivo

Este repositório tem como propósito:

  • Dominar a sintaxe e os fundamentos da linguagem Java;
  • Desenvolver lógica de programação, POO e boas práticas;
  • Evoluir de forma estruturada dos conceitos básicos aos avançados;
  • Construir uma base sólida para trabalhar com Spring Boot, banco de dados e aplicações reais;
  • Criar um material de referência pessoal e um portfólio público.

📂 Estrutura do Repositório

O repositório está organizado em módulos progressivos.
Cada módulo contém exemplos práticos, exercícios e anotações.

O que você encontra em cada módulo:

  • 📝 Exemplos práticos em Java
  • 🧩 Exercícios para fixação
  • 💡 Comentários explicativos
  • 📦 Organização por tema para facilitar revisões

🧩 Tópicos Praticados

🔹 Fundamentos do Java

  • Variáveis e tipos
  • Operadores
  • Estruturas condicionais
  • Laços de repetição
  • Métodos

🔹 Programação Orientada a Objetos (POO)

  • Classes e objetos
  • Encapsulamento
  • Herança
  • Polimorfismo
  • Interfaces

🔹 Estruturas de Dados

  • Arrays
  • Listas
  • Conjuntos
  • Mapas (Collections Framework)

🔹 Java Moderno

  • Expressões Lambda
  • Stream API
  • Generics
  • Tratamento de exceções
  • Entrada e saída de arquivos (I/O)

🔹 Banco de Dados com Java

  • JDBC
  • JPA / Hibernate
  • Entidades
  • ORM
  • Persistência de dados

📈 Níveis de Dificuldade

Nível Descrição Exemplos
🟢 Fácil Conceitos básicos da linguagem Variáveis, condicionais, loops
🟡 Médio Estruturação e POO Classes, listas, mapas, herança
🔴 Difícil Assuntos avançados e desafios reais Streams, Generics, JPA, algoritmos

🧰 Tecnologias Utilizadas

  • Java 17+
  • JDK & JVM
  • VS Code / IntelliJ IDEA
  • Git & GitHub
  • Maven ou Gradle (dependendo do módulo)

▶️ Como Executar os Exercícios

  1. Clone o repositório:

git clone https://github.com/pyetro-cod/SEU-REPOSITORIO.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages