Komposisi Warna
Mungkin ada di antara Temans yang akan bertanya: Kenapa harus belajar teori/filosofi? Karena dengan berbekal teori, Temans dapat mengembangkan solusi yang scalable. Artinya dapat dikembangkan ke persoalan yang lebih kompleks. Contoh, untuk gedung dua lantai saya kira lulusan SD masih sanggup. Tapi bagaimana kalau ingin membangun apartemen dengan puluhan atau ratusan lantai?
Pekerjaan Web Developer dan Web Designer seharusnya dikerjakan oleh dua (atau lebih) orang yang berbeda. Namun dengan banyaknya tools yang mudah digunakan (misalnya Content Management System seperti WordPress, Joomla, Drupal) dan melimpahnya template/themes dan script siap pakai di internet, pekerjaan membuat web hampir dapat dilakukan oleh siapa saja. Tinggal kekuatan ide saja yang bisa membedakan kualitas mereka.
Dua hal penting dalam mengembangkan halaman web adalah kemampuan teknis dan pemahaman mengenai konsep-konsep desain. Nah, pengetahuan teknis seperti html, php, css, dan java script atau ajax saya kira sudah banyak dibahas di padepokan lain. Saya ingin membahas yang belum banyak dibahas saja.