What time is it? Its Java time! Today is Java day in the world domination plan and so the discussion is resources to help you learn Java. I tend to lean heavily on the free and cheap resources so this list is by no means exhaustive. Also just a caveat, I have programmed with Java for a few years in the past so my Java day is moreso of a refresher and to learn how to do it more efficiently and securely.
- Codecademy
- Test Automation using Selenium WebDriver with Java: Step by Step Guide
- Core Java Volume I–Fundamentals
- freecodecamp
- Git (You can use GitHub as a repository for your code and Git to push and pull it from the command line)
- Coursera
- edX
- Humble Bundle Software Development
- Humble Bumble Programming by Packt
- Java 11 Cookbook by Packt
- Learn Java 12 Programming by Packt