oke lah kalo begitu... malah jadi debat..
Back to topic... kalo saya menyarankan... pelajari referensinya dulu.. lalu coba praktek. Kalo belum memiliki dana yang cukup untuk membeli lisensi software yang proprietary (semacam corel, frontpage, photoshop, dreamweaver, ilustrator, dll.) silahkan search/googlling yang open source.
Jangan takut salah dan jangan takut bermasalah.... justru dari masalah dan kesalahan, mas adrian bisa belajar banyak.... kalo nemu masalah... silahkan googling or bisa browse ke w3c.
Saya yakin mas adrian bisa kok... jangan patah semangat dulu... diawal2 saya juga kebingungan kok... tapi setelah itu... semua akan terasa indah pada waktunya.
Dan untuk memastikan bahwa hasil html dan css dari desain web, silahkan divalidasi di w3c (referensi :
Why Validate?).
Bahasa web bukan sekedar tahu tentang skill teknis pemrograman web saja, tapi lebih ke pengolahan rasa alias nilai seni. Sebagai penunjang, silahkan belajar tentang pemilihan warna alias nirmana, trus penempatan alias layout (ada golden rules dll).
Karena kalo sekedar berpikir secara pemrograman, maka desain web akan jadi kaku dan kurang elok dipandang. IMHO
Jadi kurang lebih kalo mau belajar desain web :
- Pahami konsepnya
- Bikin gambaran tentang desain nya nanti (bisa menggunakan web paper, atau langsung aplikasi pake graphic design tool)
- Aplikasikan desain
- Konversi desain menjadi html & css
- Lakukan validasi terhadap html & css tersebut
- Jika dibutuhkan, tambahkan script tambahan (jquery, ajax dll)
- Integrasikan dengan cms (bisa wordpress, joomla dll.) atau integrasikan dengan bahasa pemrograman web lainnya (php, asp, cfm, codeigniter, cakephp dll.)
- Lakukan kompresi terhadap file2 yang bisa diperkecil sizenya... (.js, .css dll)
- Sampai disini proses DESAIN WEB sudah selesai.
Tinggal mau di develop menjadi aplikasi berbasis web atau tidak, nah yang begini nih biasanya urusan developer.
Mungkin saja, saya kurang jelas memberikan gambaran, silahkan dilengkapi... saya yakin ini bisa memperkaya pengetahuan kita semua