/Java-Projects

Lessons, Tips, Tricks, Projects and Exercises that I used to learn Java Programming Language.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Java Projects

Lessons, Tips, Tricks, Projects and Exercises that I used to learn Java Programming Language πŸ€“πŸ––




🧐 About the Project

This project is a kind of BIG folder where I keep all the "documents" related to my learning about Java. It is also a time capsule where I can always go back and review some content.

I believe that all knowledge on any subject should be shared with people. For that reason, I created this repository in order to be able to help the others. I hope this fulfills the purpose in some way.

πŸ›  Built With

🏁 Getting Started

All projects in this repository were created with IntelliJ IDEA Community, a free and open source Integrated Development Environment (IDE). But if you use another IDE, these projects will probably work for you. However, you may need to make some changes to the files.

All projects in this repository were made from Amazon Corretto 11, a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK).

To make the most of the content published here, you must have familiarity with Java.

Some projects are exercises that you probably will not understand the context of the code. This is due to the fact that it is an exercise in a paid course. In order not to inflict copyright, the statements of the exercises was not published in this repository in order to maintain integrity, respect and ethics towards the author of the exercise.

The fact that the answer to an exercise is posted here not inflict copyright because the answers are mine or based on free information sources available on the internet.

If you want to know the wording of an exercise that was not placed in this repository, you can access the links listed in the Acknowledgements to take the course.

NOTES:

  • All projects are organized in a numbered way (example: 1_ProjectNameOne, 2_ProjectNameTwo, etc.).
  • All projects are organized in folders with the name of the course I attended (example: 1_java-programming-masterclass-for-software-developers).
  • If you don't want to download an entire project, you can access the source code from a project by navigating to the "src" folder (without quotes).

Prerequisites

  • Have a computer with a popular operating system like Windows, macOS or Linux.
  • Have access to the internet.
  • Have JDK installed on your machine.
  • Have an IDE installed on your machine.

Usage

πŸ‘‰ Assuming you're not going to download the entire project from this repository, choose between Udemy-Courses or YouTube-Courses folders to access the desired project.

πŸ‘‰ GitHub is smart enough to take you straight to each project's folders. That's because it skips empty directories. So, just click on one of the options below:

Screenshot 1

πŸ‘‰ Browse through the folders and choose one to analyze, study and/or download the project you want.

πŸŽ‰ That's it! Now test the project you have chosen on your computer and give me your feedback!

πŸ“ˆπŸ€ Contributing

Improvements are always welcome, but they are only possible if you contribute in some way. Do not be shy! If you found any errors in this project, click here.

πŸ“ To Do

β—» Finish the course Java Programming Masterclass for Software Developers by Tim Buchalka's Learn Programming Academy

βš– License

Distributed under the GPLv3 License. For more information, click here.

GNU Logo GNU Logo

πŸ–₯ Contact

πŸ“§ contact@yujisremarks.com

🌐 interwebs

πŸ₯° Acknowledgements