๐ Welcome to Java Vault - my personal Java repository for mastering Java, from ground up! This repository will serve as a ๐ฅ๏ธ learning hub where I document exercises, projects and code snippets.
In essence, this is my mastering Java journey through ๐ Introduction to Java by Yiorgos Lakeas, an 830+ A4 book, which covers everything from the basics (methods, classes and collections) up to advanced concepts like real-world database apps, multithreading, synchronization, and networking and communication.
๐ก Objective: I aim for each commit to be a ๐ solved exercise from the book, a step towards mastering Java!
โ๏ธ Reinforce my Java skills with hands-on code
โ๏ธ Showcase my consistency, persistence and problem-solving
โ๏ธ Document solutions for others wishing to learn Java
โ๏ธ Familiarize myself with github
๐ I will be updating this repository regularly as I go through my ๐ Introduction to Java refresher book and complete various ๐ exercises and ๐ challenges.
๐ Follow along as I solve each exercise, from the simplest to the most complex ones!
๐จ๏ธ Feel free to check out my progress and leave suggestions or improvements! Cheers! ๐ป