A DIY web design education — from noupe.com
- Web Design 101: The Basics
- Front-End and User Interface Design
- Grids
- Front-End Coding
- HTML
- CSS
- User Experience
- Information Architecture
- Typography
- Image Editing & Digital Illustration
- Interactive Scripting
- PHP
- JavaScript and AJAX
- Flash
- Design Process and Project Management
- Design Business