The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I like the SAMS books, e.g., "Learn XXX in 21/28 Days". This provides the basics along with coding examples to follow and practice problems to do. For anyone with coding experience, the first 5 to 8 chapters are a breeze though -- the later chapters generally take 30-60 minutes, including practice problems. Note: the books are uneven in quality, but overall I have found them useful.
Then I do something real. I've written address book apps in numerous languages, as I know the requirements and it hits the major points (DB access, display lists, editing, reports, etc.)
After that I hit tutorials and videos for specific things that I need to know. Once I get past the basics, I learn best by doing.
I can't stand that kind of books. Everything in the book is pretty much easy enough on its own and I feel like I have wasted money almost immediately. I get books I can use to expand my horizons in areas I am likely to need a reference for. Everything before that is easy enough by web example or from IDE help.
I like to read first, then work the samples in the book. From there I start to change the samples to see what happens and what else can be done. How to 'break it' and how to 'fix it'. Then move to more advanced books and repeat.
On one of my recent threads (EDIT, it was a thread @ PhysicsForums), someone commented that OpenOffice has not been updated in 8 years, and thus I should junk it for LibreOffice. I've installed LibreOffice, but for whatever reason, I just didn't like it. Perhaps I just don't like the way the font-typeface dropdownlist is larger, making scrolling through that more of a chore. Perhaps I just like the UI of that era.
OpenOffice seems to do everything that I want, except for making a split window for Text, which would be nice. There are extensions that seem to exist for everything extra I want. I think that sometimes software gets capable enough so that there really doesn't need to be any more major enhancements, security issues excepted of course. I have the Chessmaster app from 2006 or so, and it works fine (beats the h3ll out of me even when I give it just a few seconds per move, LOL), and I think that the developers just realized that they put in as much stuff as they could without doing a radical new design. I think Windows 7 was in a similar situation; Windows 8 was a turd, and Windows 10 is only good because it went back to the look & feel of Windows 7.