A structured collection of beginner to intermediate level Java projects designed to improve your coding skills, problem-solving ability, and confidence with core Java concepts. Each project is built with clean code, proper documentation, and real-world logic.
Project No. | Name | Description |
---|---|---|
1 | Console Calculator | A menu-driven calculator for basic arithmetic ops. |
2 | Student Management System | Manage student records using OOP & ArrayLists. |
3 | ATM Interface | Simulate ATM operations like login, withdraw, etc. |
4 | Todo List CLI App | Add/view/delete tasks using file handling. |
... | More coming soon | Stay tuned for more projects added every 2 days. |
- Java (JDK 8+)
- Object-Oriented Programming (OOP)
- Collections (ArrayList, HashMap)
- File I/O (for some projects)
- Git & GitHub
-
Clone the repository:
git clone https://github.com/Github-Saurabh0/Java-Projects-Series.git cd Java-Projects-Series
-
Navigate to a project folder:
cd Project-1-Calculator
-
Compile and run:
javac Calculator.java java Calculator
- Practice Java in a structured and consistent way
- Push daily code and improve Git skills
- Prepare for technical interviews
- Build confidence through mini real-world projects
🔄 A new project is added every 2 days
📤 Code is pushed daily on GitHub for each project's progress
This is a personal learning journey, but if you want to contribute or suggest a new project idea, feel free to open an issue or pull request.
Developed by Saurabh Kushwaha
🔗 Instagram: @dev.wearl
⭐ Star this repo if it helps you in your learning journey.