Skip to content

kskreddy2k7/java-week-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Java Week Practice

This repository contains my weekly Java programming practice as part of my academic and skill development journey. Each folder represents a set of problems solved during a specific week, focusing on improving problem-solving, coding standards, and core Java concepts.


📂 Folder Structure

java-week-practice/
│
├── Week1_Week2/
├── Week3_Week4/
├── Week5_Week6/
└── ...

🚀 Topics Covered

  • 🔹 Basic Java Programs
  • 🔹 Control Structures (if-else, loops)
  • 🔹 Arrays & Strings
  • 🔹 Methods & Modular Programming
  • 🔹 Object-Oriented Programming (OOP)
  • 🔹 Problem Solving & Logic Building

🧠 Key Learning Outcomes

  • Writing clean and readable Java code
  • Using proper naming conventions
  • Breaking problems into methods (modular programming)
  • Applying logic using arrays and strings
  • Understanding real-world problem-solving approaches

💻 Sample Programs Included

  • Sum of digits using arrays
  • Number guessing game
  • First non-repeating character in a string
  • Character frequency counter
  • SOP & POS logic implementations
  • And more...

🛠️ Technologies Used

  • Java (JDK 8+)
  • Command Prompt / Terminal
  • VS Code

▶️ How to Run

  1. Clone the repository:
git clone https://github.com/kskreddy2k7/java-week-practice.git
  1. Navigate to the folder:
cd java-week-practice
  1. Compile:
javac FileName.java
  1. Run:
java FileName

📈 Future Improvements

  • Add more advanced problem-solving programs
  • Include mini-projects
  • Improve code optimization
  • Add documentation for each program

🙌 Author

Kata Sai Kranthu Reddy 🎯 Aspiring Software Developer


⭐ Support

If you find this repository helpful, consider giving it a ⭐ on GitHub!

About

Weekly Java programming practice covering core concepts, problem solving, and OOP fundamentals.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages