Use Eclipse. IntelliJ is great if you're looking to go professional or a career. However, 90% of its features won't be used by someone just writing bots. Use something you are familiar with, have set up and know already works.
And by all means Eclipse is not a bad thing. I know the hivemind is to use IntelliJ, but I used Eclipse for a number of years and had no disadvantages. I started seeing that I required things that were only available in IntelliJ and chances are you might hit that point too.
---
On a side note, if you want an electronic resource that covers everything:
this is the best you can get. It can be very boring and bland, but is reviewed to perfection and covers everything.
Apart from that, I personally recommend Deitel. Their books tend to be costly though; however, its not like you need the latest edition. Especially if you're just looking for the basics.
---
I've been helping people pick up programming for years as well as providing help and code reviews. From what I've seen, the Oracle tutorials can be hard to follow, so don't push yourself and write stupid programs that make you laugh. However, they tend to have the best end results. Usually I'll recommend these sort of things, person reads an article or two on the issue they have and never make the mistake again.
Hope this helped and happy coding!