java_practice/README.md
2026-01-11 13:04:17 -07:00

1.1 KiB

Java Learning Journey

This repository contains small Java projects created while learning Java with a focus on backend development and data-driven systems.

The goal is to build strong fundamentals in:

  • Object-Oriented Programming
  • Backend application logic
  • Relational data modeling
  • Clean, maintainable code

Repository Structure

Each Java Class is a standalone mini-project (This is technically a terrible way to organize.
But it's the most accessible to view each project. So it is what it is )


Current ideas I might build in Java (Or python)

  • Building a forum

    • learn Spring boot REST API
    • Spring Security authentication
    • HIbernate database management
    • gradle dependency manager
    • basic react front end
  • Chat / photo sharing App

    • admin panel
    • cloud stack (AWS/Azure/GCP)
    • web UI
    • Spring Security
    • JPA database management
  • Banking App

    • Full medalion architecture DB
    • Working Web / mobile App
    • Spring security user authentication
    • Data verification
    • CI/CD
    • scheduled tasks / Batch jobs