Welcome to my personal Java repository! Here, you'll find a collection of Java implementations showcasing various algorithms and data structures. These projects range from basic exercises to more complex applications, showcasing my growth and learning journey in Java programming.
This repository is neatly organized into three key directories, each containing Java code:
- Artemis_Tasks: Engaging Java exercises and challenges to test your programming mettle.
- Data_structures: Core Java implementations of essential data structures.
- Algorithms: Implementing algorithms, such as Sorting, Searchnig, Hashing and etc.
- Exams: Exercises which was on Java midterms and finals.
- Project 1: Spotijy: Check out this project in the Spotijy Directory.
- Project 2: Chat with Threads: Explore this project in the Chat With Threads Directory
- Project 3: Streams Implementation: Explore this project in the Streams Implementation Directory.
- Project 4: Mechanic: Check out this project in the Mechanic Directory.
- Project 5: Paraller Sorting: Explore this project int the Merge sort with Mutlithreading Directory.
- Project 5: Spaceuin: Check out this project in the Java multithreading for space exploration and wormhole mechanics Directory.
While this repository hosts the majority of my work, a selection of collaborative projects, particularly those related to university coursework, can be found in a shared repository. Additionally, my friend and I have started a YouTube channel for Java tutorials, primarily aimed at helping fellow students.
🔗 Check out our collaborative work: University Projects Repository
📺 Our YouTube Channel: Twiton