This repository contains my personal Java solutions to coding exercises completed on Exercism, a platform that helps you improve your programming skills through hands-on exercises.
You can check out my full Exercism profile here.
| Exercise | Goals |
|---|---|
| Hello World | The classical introductory exercise. Just say "Hello, World!". |
| Cook Your Lasagna | This learning exercise helped evolve your knowledge of Basics. |
| Annalyn's Infiltration | While completing Annalyn's Infiltration, you'll learn 1 concept: Booleans. |
| Log Levels | While completing Log Levels, you'll learn 1 concept: Strings. |
| Cars, Assemble! | While completing Cars, Assemble!, you'll learn 2 concepts: If-Else Statements and Numbers |
| Squeaky Clean | While completing Squeaky Clean, you'll learn 1 concept: Chars |
| Tim from Marketing | While completing Tim from Marketing, you'll learn 1 concept: Nullability |
| Salary Calculator | While completing Salary Calculator, you'll learn 1 concept: Ternary Operators |
| Bird Watcher | While completing Bird Watcher, you'll learn 3 concepts: Arrays, For-Each Loops and For Loops |
| Jedlik's Toy Car | While completing Jedlik's Toy Car, you'll learn 1 concept: Classes |
| Booking Up For Beauty | While completing Booking Up For Beauty, you'll learn 1 concept: Date-Time |
| Secrets | While completing Secrets, you'll learn 1 concept: Bit Manipulation |
| Football Match Reports | While completing Football Match Reports, you'll learn 1 concept: Switch Statements |
| Captain's Log | While completing Captain's Log, you'll learn 1 concept: Randomness |
| Karl's Languages | While completing Karl's Languages, you'll learn 2 concepts: Lists and Generic Types |
| Gotta Snatch 'Em All | While completing Gotta Snatch 'Em All, you'll learn 1 concept: Sets |
| International Calling Connoisseur | While completing International Calling Connoisseur, you'll learn 1 concept: Maps |
| Need for Speed | While completing Need for Speed, you'll learn 1 concept: Constructors |
| Remote Control Competition | While completing Remote Control Competition, you'll learn 1 concept: Interfaces |
| Calculator Conundrum | While completing Calculator Conundrum, you'll learn 1 concept: Exceptions |
| Wizards and Warriors | While completing Wizards and Warriors, you'll learn 1 concept: Inheritance |
| Logs, Logs, Logs! | While completing Logs, Logs, Logs!, you'll learn 1 concept: Enums |
| Wizards and Warriors 2 | While completing Wizards and Warriors 2, you'll learn 1 concept: Method Overlaping |
| Reverse String | Reversing strings (reading them from right to left, rather than from left to right) is a surprisingly common task in programming. |
| Leap | Determine whether a given year is a leap year. |
| Two Fer | Determine what you will say as you give away the extra cookie. |
| Armstrong Numbers | Determine whether a number is an Armstrong number. |
I'm sharing these solutions to learn in public, and I'm always open to suggestions, improvements, or alternative approaches. If you see something that can be improved — feel free to open an issue or start a discussion!
Thanks for stopping by, and happy coding! ☕🚀