One way to learn Emacs is to study other people's .emacs files. The stuffs there usually address real world problems people facing. I always learn something new when looking at other .emacs files.
He doesn't mention emacs-starter-kit, so as a community service, I'm pointing it out. I had used Emacs for a long time, and switching to this made my life much easier. And my customizations still worked fine (although I was able to remove many of them)
In Emacs you often need to make Lisp macros for customizations. I love Emacs and have been using it daily for the last few years, but it's not newbie friendly. Making small tweaks can require extensive Google searching.