Este repositório reúne desafios, exercícios e projetos em Java, organizados por níveis de dificuldade — básico, intermediário e (em breve) avançado — com o objetivo de oferecer um ambiente estruturado para praticar e consolidar conhecimentos, ideal para iniciantes e para quem deseja reforçar habilidades antes de encarar projetos mais complexos.
- ✅ Lógica de programação
- ✅ Estruturas de decisão e repetição
- ✅ Manipulação de dados e variáveis
- ✅ Programação orientada a objetos (POO)
- ✅ Tratamento de exceções
- ✅ Organização em pacotes e camadas
- ✅ Uso de coleções (
List,Map, etc.) - ✅ Leitura e escrita de arquivos (nível intermediário)
- /basico/ — Exercícios e pequenos desafios para iniciantes.
- /intermediario/ — Projetos com uso de coleções, POO, arquivos e mais.
- /avancado/ — Aplicações que envolvem banco de dados, frameworks e padrões de projeto.