What are the costs of pursuing this dive?
COST TO PURSUE THIS DIVE: $0 - Unlimited
Thanks to the internet, and a plethora of free online resources, you can pursue this dive for free, even from your local library, as long as you can secure an internet connection, decent speakers (to listen to any audio), and a decent screen (to watch online videos).
Many sites offer free PDF downloads of books, you can find free online videos and podcasts, and there are numerous online tutorials as well. We'll share a bunch of these with you shortly.
If you want to spend some cash, you can spend anywhere from $10 - $200/hour USD to hire private tutors and/or take group classes, either online or in-person, probably in a city close to you, wherever you are in the world. Believe it or not, some people spend tens of thousands of dollars on coaches, classes, and tutorials to improve their Java.
So no matter what your budget, we assure you: you can afford to pursue this dive.
Not only that, no matter what your budget, you can also afford to take this dive as far as you like, even to the coveted certification as Break Diving - Coder - Java - Elite!