Create+a+website+(advanced)

Programming Environments

 * Sublime Text (Windows/Mac/Linux)
 * [|Aptana Studio] (Windows/Mac/Linux)
 * [|Eclipse] Eclipse IDE for JavaScript Web Developers or Eclipse for PHP Developers. Powerful environment. You can use it to code in a large number of computer languages, not just for the web. Not very intuitive at first encounter, gets better with practice.

Elements of web design

 * Information architecture - defines the structure of information (which can exist in many forms).
 * Interaction design - enables people to manipulate and contribute to/create that information.
 * Visual design - communicates these possibilities to people and creates affinity to them (desirability).
 * User experience - the summation of these considerations.

(source: [|Defining User Experience])

Web Resources
>
 * [|Double Treat: Ultimate Web Design and Development Tutorials]
 * [|Mediocrity vs. Excellence: What Separates Good From Great?]
 * A DIY Web Design Education