Skip to content

unknownhero88/ppointQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Java Practice Repository — Daily Learning Journey

🚀 Daily Java Practice Repository
📚 OOP • Collections • Problem Solving • Real-World Practice


This repository contains my daily Java practice problems designed to improve problem-solving skills, OOP concepts, and real-world coding ability.

The problems are organized into difficulty levels:

  • 🧠 Think Deeper
  • ✍ Try It Yourself
  • 🚀 Level Up
  • 📅 Day-wise Practice

Java IDE Practice Focus

Repo Size Last Commit Stars Forks Issues


📈 Progress Tracker

📅 Daily Progress

Day Status Problems
Day 02 ✅ Completed 5
Day 03 ✅ Completed 5
Day 04 ✅ Completed 5
Day 05 ✅ Completed 5
Day 06 ✅ Completed 5
Day 07 ✅ Completed 5
Day 08 ✅ Completed 5
Day 09 ✅ Completed 5
Day 10 ✅ Completed 5

📂 Repository Structure

src/
 ├── Day02
 ├── Day03
 ├── Day04
 ├── Day05
 ├── Day06
 ├── Day07
 ├── Day08
 ├── Day09
 ├── Day10
 └── More Coming...

Each day contains 5 practice questions of increasing difficulty.


🧠 Practice Categories

🧠 Think Deeper

Intermediate logic-building problems

Examples:

  • Movie Counter
  • Movie Leaderboard
  • Shopping Cart Calculator
  • Matrix Traversal
  • Mini Library System

Concepts Used:

  • ArrayList
  • Sorting
  • Object Oriented Programming
  • Loops & Logic
  • Data Processing

✍ Try It Yourself

Hands-on coding challenges

Examples:

  • Student Marks Manager
  • Email Message System
  • Common Friends Finder
  • Phone Book Manager
  • Simple Number Class

Concepts Used:

  • Arrays
  • Methods
  • OOP
  • Collections
  • String Manipulation

🚀 Level Up

More advanced real-world simulations

Examples:

  • Username Validator
  • Word Frequency Counter
  • Pattern Generator
  • Classroom Grade Sheet
  • Mini ATM Machine

Concepts Used:

  • HashMap
  • Validation
  • Pattern Logic
  • Real-world Simulation
  • Data Processing

📅 Day-wise Progress

  • Cricket Tracker
  • Friend Finder
  • Marks Manager
  • Phone Book
  • Simple Student Class

  • Grade Manager
  • Bank Account System
  • Cricket Score Tracker
  • Student File Manager
  • Friend Finder

  • ATM System
  • Word Frequency
  • Validator
  • Patterns
  • Grade Sheet

  • Bubble Sort
  • Movie Sort
  • Recursion
  • Shopping Cart
  • Mini Library System

  • Count Words in Sentence
  • Reverse an Array
  • Find Duplicates in Array
  • Simple Calculator
  • Temperature Converter

  • Number Generator (Random + Prime)
  • Managing Cart using Map
  • Strong Password Checker
  • Employee Management System
  • Custom Exception (File Logger)

  • Process with Threads
  • Matrix Operations
  • Balanced Brackets Checker
  • String Compression
  • Word Frequency (Advanced)

  • List Comprehension (Java Logic Style)
  • Pass/Fail Checker
  • Caesar Cipher (Encryption)
  • Number to Words
  • Bank Account (Advanced OOP)

  • Amazon Order Checker
  • Grade Calculator
  • Fibonacci Sequence Generator
  • Password Strength Validator
  • Advanced Record System (OOP)

🎯 Concepts Covered

  • Object Oriented Programming
  • ArrayList
  • HashMap
  • File Handling
  • Sorting Algorithms
  • Recursion
  • Exception Handling
  • String Processing
  • Java Collections

🛠 Technologies

  • Java 21
  • Eclipse IDE
  • Git
  • GitHub

🎯 Learning Goal

This repository is part of my Java learning journey to:

  • Improve coding skills
  • Learn clean code
  • Understand OOP deeply
  • Build real-world projects
  • Prepare for technical interviews

📈 Difficulty Progression

Beginner → Intermediate → Advanced
Try Yourself → Think Deeper → Level Up

👨‍💻 Author

Rishi Sahu Java Developer | Backend Developer (Learning Phase)

📬 Connect With Me

GitHub

LinkedIn

Email


⭐ If you like this repository, feel free to star it!


⭐ Future Plans

  • Add DSA Problems
  • Add Spring Boot Projects
  • Add Unit Testing
  • Add System Design Practice

📌 Note

This repository is for practice and learning purposes. Daily updates will be added.

About

Practice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages