Choosing a web host -- Choosing and setting up a domain name -- Installing and setting up WordPress -- Choosing the look of your website -- Manipulating a theme -- Adding functionality through plugins -- Adding functionality through widgets -- Adding content -- Search engine optimization -- Ethics