Self-taught! I learned 6+ years ago when there wasn't nearly as much information available online... I initially bought some books, but over time they became obsolete. I'm a WP trainer (meetup & Girl-Develop-It) and tell my students not to invest in print references since there is so much available online, and things change so quickly. For specifics, there are some great dedicated websites out there! :-)