This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I have been very disappointed in dijit. I've had reliability problems with it, issues with how it basically breaks controls into multiple internal parts that don't map well to the visible declaration, and it's more complex than I like. Also, I've gotten the impression that support for it is less than I'd expected.
An IDE is no substitute for an Intelligent Developer.