emersondivB0 / Java-Learning-EG

Repository to save my java learning journey

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Repository of Short Projects for Learning Java

This repository contains a collection of short projects designed to assist beginners in learning the Java programming language. Each project focuses on a specific skill or concept and is presented in an easy-to-understand and work-with format.

How to Use This Repository

  1. Clone this repository to your local machine using the command https://github.com/emersondivB0/Java-Learning-EG.git.

  2. Navigate to the project folder you wish to work on.

  3. Open the project in your favorite IDE and work on it to complete the provided challenges.

  4. Feel free to modify the existing code and experiment with new ideas.

List of Projects

  • Project 1 - Java Learning: Study simple data structures, if-else loops, while loops, for loops, exercises: calculate factorial, create multiplication tables, basic arrays.

  • Project 2 - Byte Bank: Simple project for learning Object-Oriented Programming (OOP), using a bank structure as a reference, creating accounts, clients, workers. Basic understanding of class structure, abstraction, encapsulation, inheritance, and polymorphism is covered.

  • Project 3 - Inherited Byte Bank: Extension of the Byte Bank project, diving deeper into OOP concepts of inheritance and polymorphism.

Contribute

Feel free to contribute to this repository by adding new projects or improving existing ones. To do so, follow these steps:

  1. Fork this repository.

  2. Clone the fork to your local machine.

  3. Create a new branch for your changes.

  4. Make the changes in the new branch.

  5. Push the branch to your fork.

About

Repository to save my java learning journey


Languages

Language:Java 88.7%Language:HTML 7.6%Language:CSS 2.9%Language:JavaScript 0.8%Language:Vim Script 0.0%