I'm looking into learning XHTML, CSS, PHP, etc. for webdesign. Things seem to be getting easier with pre-made themes in Drupal, Wordpress, and programs that construct sites with a "designer" just "filling in the blanks." Any opinions - advice from experienced web developers/designers on:
1. Are things changing so that newbies like me should learn how to use the apps/programs/cmf's instead of learning the programming languages?
2. What is your opinion of Windows Azure?
Thanks in advance.