This repository contains all the Java projects Iβve created while learning Java from the ground up β starting with the very basics and gradually moving toward more advanced concepts.
- Beginner-level programs (variables, loops, conditionals, etc.)
- Object-Oriented Programming (OOP) concepts: Classes, Inheritance, Polymorphism, etc.
- Projects involving Arrays, Collections, File I/O, Exception Handling
- Small utilities and problem-solving exercises
- Real-world mini-projects as I progressed
This repo is my personal learning journal as I explore Java. Itβs meant to:
- Track my progress
- Solidify core programming concepts
- Share what Iβve learned with others
- Java (JDK 17+)
- IntelliJ IDEA / VS Code
- Git & GitHub for version control
This is a personal learning repository, but feel free to check it out. If you find something interesting or want to suggest improvements, you're welcome to open an issue or PR.
Thanks for visiting!
Arpan Surin