Skip to content

deborapereiraa/EstudoJava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

☕ Almanaque de Estudos: Java Masterclass

Bem-vindo(a) ao meu repositório centralizado de estudos em Java! 🚀 Este espaço foi criado para unificar minha jornada de aprendizado, organizando desde os conceitos fundamentais da linguagem até a aplicação prática de Programação Orientada a Objetos (POO) e estruturas avançadas.


📂 Estrutura do Repositório

O projeto está organizado em pacotes estruturados dentro do diretório src/java, separando cada evolução do aprendizado de forma clara:

  • BaseJavaETestes: Primeiros passos na linguagem, conceitos fundamentais, estruturas condicionais, repetições e validações lógicas.
  • OO (Orientação a Objetos): Domínio dos pilares de POO (Abstração, Encapsulamento, Herança e Polimorfismo), modelagem de classes e métodos.
  • Collections: Estruturas de dados na prática, manipulando listas (List), conjuntos (Set) e mapas (Map) de forma eficiente.

🛠️ Tecnologias e Ferramentas Utilizadas

  • Linguagem Principal: Java 21 ☕
  • IDE: IntelliJ IDEA 🛠️
  • Controle de Versão: Git & GitHub 🐙

🧠 Conceitos Praticados

Durante o desenvolvimento deste almanaque, foquei em absorver e aplicar boas práticas de mercado, incluindo:

  • Substituição de interações legadas por código de backend robusto (foco em lógica de negócios pura, sem dependência de inputs manuais via terminal).
  • Manipulação avançada de dados com a Stream API e expressões Lambda.
  • Uso de Generics para criação de métodos e classes mais seguros e reutilizáveis.
  • Organização de arquitetura de pacotes seguindo os padrões do ecossistema Java.

🎯 Foco dos Estudos Atuais & Prática

Após solidificar os conceitos de Java puro e bancos de dados (relacionais/persistência), meu foco prático atual está em:

  1. Desenvolvimento de APIs RESTful: Criação de ecossistemas robustos utilizando o ecossistema Spring Boot.
  2. Operações CRUD Completas: Integração eficiente entre a camada de negócio, controllers e persistência de dados.
  3. Deploy & Cloud: Colocando as aplicações no ar e entendendo o ciclo de vida do software além da máquina local.

Desenvolvido com 💜 por Débora Pereira.

About

Bem-vindo(a) ao meu repositório centralizado de estudos em Java ! 🚀 Este espaço foi criado para unificar minha jornada de aprendizado, organizando desde os conceitos fundamentais da linguagem até a aplicação prática de Programação Orientada a Objetos (POO) e estruturas avançadas.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors