Are there any sites like freecodecamp, to learn Java in a sequential manner?
A bit different to freeCodeCamp, but excellent:
That covers the bare basics, am guessing. Is that right?
It starts with the assumption you’ve never seen Java before
I also would recommend after you learn the basic syntax of Java to read about best practices in object oriented programming and design patterns sooner rather than later. There are a lot of not so obvious ideas that are used everywhere so it would be helpful to learn them early. Most of them have to do with the idea of abstracting away concrete details and dependencies so your code can be more reusable and easier to change.
Thanks, I’ll look into that, too.