Skip to content

O
Object-oriented programming (OOP)

  • An interactive game called TopIsland where players guess the island with the greatest average height. Designed a dynamic GUI, using Java Swing, with features like a timer, scoring system, sound, and visual effects.

    Updated
    Updated
  • Embark on a journey of continuous improvement in Java programming with this repository dedicated to daily practice code snippets and exercises. Whether you're a Java enthusiast, a seasoned developer, or a coding enthusiast, this repository serves as a curated collection of daily challenges and solutions, designed to reinforce fundamental Java concepts and foster skill development.

    Key Features:

    Daily Challenges: Engage in a variety of daily Java coding challenges, carefully curated to cover a spectrum of difficulty levels, from beginner to advanced.

    Concept Reinforcement: Focus on strengthening your grasp of essential Java concepts, including object-oriented programming, data structures, algorithms, and design patterns.

    Code Organization: Navigate through a well-organized project structure, with each day's code contained in its dedicated directory. Easily locate and review specific exercises to track progress and revisit concepts.

    Documentation: Find concise explanations and comments within the code to facilitate understanding, making the repository a valuable learning resource.

    Version History: Explore the commit history to witness your evolution as a Java developer over time. Track improvements, adaptations, and the acquisition of new skills through commit messages

    Updated
    Updated
  • Mario in the magical land of Mushroom Kingdom with the help of Java and great object-oriented design principles!

    Updated
    Updated