Skip to content

Basic-Beginner-Friendly Java Projects you can clone.

License

Notifications You must be signed in to change notification settings

Mmabiaa/Java_Beginner_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

  • 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 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:
    git clone https://github.com/mmabiaa/Java_Beginner_Projects.git

Releases

No releases published

Packages

No packages published

Languages