https://github.com/razyanas/java-masterclass-tim-buchalka-solutions
(2025) Java Programming Masterclass by Tim Buchalka – Solved Code Challenges with Questions This repository contains complete solutions to all coding challenges and questions from the "Java Programming Masterclass" on Udemy, taught by Tim Buchalka. Adding more...
https://github.com/razyanas/java-masterclass-tim-buchalka-solutions
challenge challenges java java-17 java-21 java-8 solutions tim-buchalka tim-buchulka-java-masterclass
Last synced: 8 months ago
JSON representation
(2025) Java Programming Masterclass by Tim Buchalka – Solved Code Challenges with Questions This repository contains complete solutions to all coding challenges and questions from the "Java Programming Masterclass" on Udemy, taught by Tim Buchalka. Adding more...
- Host: GitHub
- URL: https://github.com/razyanas/java-masterclass-tim-buchalka-solutions
- Owner: RazyAnas
- Created: 2025-06-29T19:05:16.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-07-02T19:22:28.000Z (10 months ago)
- Last Synced: 2025-07-02T20:26:44.159Z (10 months ago)
- Topics: challenge, challenges, java, java-17, java-21, java-8, solutions, tim-buchalka, tim-buchulka-java-masterclass
- Language: Java
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Java Masterclass Challenge Solutions
Solutions for the coding exercises in Tim Buchalka's Java Programming Masterclass on Udemy.

👋 Welcome!
This repository contains my personal solutions to the coding challenges from Tim Buchalka's Java Programming Masterclass.
It covers a wide range of topics from beginner to advanced Java, updated for 2025.
---
📂 Project Structure
All challenges are in separate folders with code and explanation.
📁 Click to expand full challenge list
- Challenge 01 - Positive, Negative or Zero
- Challenge 02 - Speed Converter
- Challenge 03 - MegaBytes Converter
- Challenge 04 - Barking Dog
- Challenge 05 - Leap Year Calculator
- Challenge 06 - Decimal Comparator
- Challenge 07 - Equal Sum Checker
- Challenge 08 - Teen Number Checker
- Challenge 09 - Area Calculator
- Challenge 10 - Minutes to Years and Days Calculator
- Challenge 11 - Equality Printer
- Challenge 12 - Playing Cat
- Challenge 13 - Number In Word
- Challenge 14 - Number Of Days In Month
- Challenge 15 - Sum Odd
- Challenge 16 - Number Palindrome
- Challenge 17 - First And Last Digit Sum
- Challenge 18 - Even Digit Sum
- Challenge 19 - Shared Digit
- Challenge 20 - Last Digit Checker
- Challenge 21 - Greatest Common Divisor
- Challenge 22 - All Factors
- Challenge 23 - Perfect Number
- Challenge 24 - Number To Words
- Challenge 25 - Flour Pack Problem
- Challenge 26 - Largest Prime
- Challenge 27 - Diagonal Star
- Challenge 28 - Input Calculator
- Challenge 29 - Paint Job
- Challenge 30 - Sum Calculator
- Challenge 31 - Person
- Challenge 32 - Wall Area
- Challenge 33 - Point
- Challenge 34 - Carpet Cost Calculator
- Challenge 35 - Complex Operation
- Challenge 36 - Cylinder
- Challenge 37 - Pool Area
- Challenge 38 - Composition
- Challenge 39 - Encapsulation
- Challenge 40 - Polymorphism
- Challenge 41 - Bill's Burgers
- Challenge 42 - Sorted Array
- Challenge 43 - Minimum Element
- Challenge 44 - Reverse Array
- Challenge 45 - Mobile Phone
- Challenge 46 - Bank
- Challenge 47 - Playlist
- Challenge 48 - Interface
- Challenge 49 - Playlist (Inner Class)
- Challenge 50 - Abstract Class
---
🚀 How to Use
- ✅ Compare your solutions with mine
- 💡 Get ideas if you're stuck
- 🧠 Learn different ways to solve problems
---
🤝 Contributing
See a bug or better solution? You're welcome to contribute!
- 📌 Open an issue for bugs or suggestions
- 🗣️ Use Discussions for questions
---
🙏 Acknowledgements
Thanks to Tim Buchalka & the Learn Programming Academy for the amazing course.