https://github.com/mmabiaa/java_beginner_projects
Basic-Beginner-Friendly Java Projects you can clone.
https://github.com/mmabiaa/java_beginner_projects
java java-8 java-programming java-programming-language java-programs java-projects
Last synced: 3 months ago
JSON representation
Basic-Beginner-Friendly Java Projects you can clone.
- Host: GitHub
- URL: https://github.com/mmabiaa/java_beginner_projects
- Owner: Mmabiaa
- License: mit
- Created: 2024-11-16T17:08:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-11T01:00:43.000Z (5 months ago)
- Last Synced: 2024-12-11T02:18:32.612Z (5 months ago)
- Topics: java, java-8, java-programming, java-programming-language, java-programs, java-projects
- Language: Java
- Homepage:
- Size: 34.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Java Beginner Projects
Welcome to the Java Beginner Projects repository! This collection features simple Java applications designed for beginners to help you learn and practice fundamental programming concepts. These projects cover a variety of topics and are perfect for anyone looking to enhance their Java skills.
## Table of Contents
- [Features](#features)
- [Getting Started](#getting-started)
- [Projects Included](#projects-included)
- [How to Run the Projects](#how-to-run-the-projects)
- [Contributing](#contributing)
- [License](#license)## Features
- Easy-to-understand code suitable for beginners
- Covers essential Java concepts such as loops, conditionals, methods, and object-oriented programming
- Well-commented code for better understanding
- Console applications that can be run in any terminal or command prompt## Getting Started
To get started with the projects in this repository, you’ll need to have a Java Development Kit (JDK) installed on your machine. You can download it from the [Oracle website](https://www.oracle.com/java/technologies/javase-jdk11-downloads.html) or use OpenJDK.
### Prerequisites
Make sure you have the following installed:
- JDK (Java Development Kit)
- A code editor or IDE (e.g., IntelliJ IDEA, Eclipse, or Visual Studio Code)## Projects Included
Here are the beginner projects included in this repository:
1. **Banking System** - A simple console application that simulates basic banking operations such as account creation, deposits, withdrawals, and balance inquiries.
2. **Calculator** - A console application that performs basic arithmetic operations like addition, subtraction, multiplication, and division.
3. **Bug Tracking System** - A basic application for tracking bugs with functionalities to add, view, and update bug reports.
4. **Currency Converter** - Converts amounts between different currencies based on user-defined exchange rates.
5. **Triangle Sides Calculator** - Calculates the length of the sides of a triangle based on user input using the Pythagorean theorem.
6. **FizzBuzz** - A classic programming challenge that prints numbers from 1 to 100, but for multiples of three prints "Fizz" instead of the number and for multiples of five prints "Buzz." For numbers which are multiples of both three and five, it prints "FizzBuzz."Feel free to explore each project’s directory for additional details and comments.
## How to Run the Projects
1. Clone this repository to your local machine:
```bash
git clone https://github.com/mmabiaa/Java_Beginner_Projects.git