Skip to content

About

A collection of simple Java programs created while learning and practicing Java fundamentals, problem-solving, and basic programming concepts.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

โ˜• Java Practice Zone

Learning Java one ; at a time... ๐Ÿ˜ญโ˜•

Java Status Practice

Typing Animation


๐Ÿš€ What's This?

This repository contains my simple Java programs and practice problems as I learn and improve my Java skills.

Nothing too fancy here...

Just me, Java, and a suspicious number of errors. ๐Ÿ’€

Code โ†’ Run โ†’ Error โ†’ Google โ†’ Fix โ†’ Run โ†’ New Error
                         โ†“
                       Repeat ๐Ÿ”

๐Ÿ“š What I'm Practicing

  • ๐Ÿง  Java Fundamentals
  • ๐Ÿ”ข Numbers & Mathematics
  • ๐Ÿ” Loops
  • ๐Ÿ”€ Conditions & switch
  • ๐Ÿ“ฆ Arrays
  • ๐Ÿ”ค Strings
  • ๐Ÿงฉ Methods & Functions
  • ๐Ÿ—‚๏ธ Collections
  • ๐Ÿงฎ Basic Problem Solving
  • ๐Ÿ› Debugging

๐Ÿ—‚๏ธ Programs

# Program Concept
01 ๐Ÿ”ฅโ„๏ธ Hot & Cold Guessing Game Conditions
02 ๐Ÿงฎ Calculator switch
03 ๐Ÿ”ข Fibonacci Series Loops / Recursion
04 ๐Ÿ”„ Reverse Number Mathematics
05 ๐Ÿ” Prime Number Conditions / Loops
06 ๐Ÿชž Palindrome Strings / Numbers

More programs will appear here as my Java journey continues... ๐Ÿšถโ€โ™‚๏ธโ˜•


๐Ÿ’ป Example

if (Math.abs(guess - secretNumber) > 10) {
    System.out.println("Cold โ„๏ธ");
}

Simple code.

Simple logic.

Until Java says:

Exception in thread "main" ๐Ÿ’€

๐ŸŽฏ Goal

The goal isn't to write perfect code immediately.

The goal is to:

Learn
  โ†“
Practice
  โ†“
Make mistakes
  โ†“
Debug
  โ†“
Understand
  โ†“
Improve ๐Ÿš€

๐Ÿ“ˆ Progress

Java Basics       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘ 90%
Problem Solving   โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘ 70%
Debugging         โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘ 60%
Understanding     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘ 70%
Not making silly mistakes  โ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 10% ๐Ÿ’€

๐Ÿ› ๏ธ Tech


โ˜• Current Status

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  Java Compiler:   Running ๐ŸŸข โ”‚
โ”‚  Brain:           Loading ๐ŸŸก โ”‚
โ”‚  Bugs:            Many ๐Ÿ”ด    โ”‚
โ”‚  Motivation:      100% ๐Ÿš€    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐ŸŒฑ Keep Coding

"First make it work. Then understand why it works." ๐Ÿ˜Ž

Every small program is one step closer to becoming a better developer.

โญ If you find this repo useful, feel free to star it!


Made with โ˜•, Java & a lot of debugging.

About

A collection of simple Java programs created while learning and practicing Java fundamentals, problem-solving, and basic programming concepts.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages