Untuk bisa menjadi seorang programer berbasis web, sobat bisa mempelajari apa saja yang harus dipersiapkan untuk menjadi Web Depelover itu.
1. Ketahui apa yang wajib dimiliki oleh seorang pemrogram web
Aplikasi web adalah komponen perangkat lunak yang dirancang untuk beroperasi pada jaringan internet. Artinya, aplikasi ini diakses melalui aplikasi peramban seperti Mozilla Firefox atau Internet Explorer. Untuk membuat program berbasis web, Anda tidak harus terhubung ke suatu jaringan internet. Aplikasi-aplikasi web dibangun di atas teknologi web standar, seperti :
2. Jelajahi berbagai halaman
web untuk melihat seperti apa bahasa yang digunakan (Klik kanan pada halaman,
pilih View Source atau tekan F12).
- Situs-situs perusahaan (perusahaan komersial, perusahaan/lembaga nonprofit, lembaga pemerintah)
- Mesin pengindeks web (mesin pencari, situs pencari meta, mesin pencarian khusus, direktori)
- Situs pengolah data
- Situs pribadi
- Halaman informasi/ensiklopedia (wiki, lembaran data, spesifikasi teknis, direktori daftar manual, blog dan jurnal, situs berita dan kantor berita, situs daftar alamat, dll.)
- Situs sosial (portal sosial, situs bookmark (pemarkah), situs catatan)
- Situs kolaborasi (termasuk kategori lain yang disebutkan di atas, seperti wiki dan blog)
3. Pelajari minimal satu teknik/metode brainstorming dan perangkat lunak yang
digunakan untuk menerapkan cara ini.
Contoh: diagram brainstroming dan MS Visio.
4. Perdalam pengetahuan Anda mengenai struktur situs web
Ini berarti membuat konsep diagram web, peta situs
dan struktur navigasinya.
5. Ikuti pelatihan kilat desain grafis
Pelajari setidaknya satu jenis aplikasi untuk
mengedit atau memanipulasi grafis (opsional namun sangat dianjurkan).
6. Pelajari dasar-dasar infrastruktur
internet
Ini berarti
memahami dasar-dasar tentang:
- Protokol-protokol dasar layanan web (HTTP, FTP, SMTP, dan POP3 atau IMAP4)
- Perangkat lunak server web (pelajari satu saja yang akan paling sering digunakan)
- Perangkat lunak peramban web.
- Perangkat lunak server dan klien surel
7. Pelajari bahasa pemrograman HTML dan CSS
Anda sebaiknya menggunakan perangkat lunak "What
You See Is What You Get" untuk mengedit HTML.
8. Pelajari teknologi terkait XML dan XML,
seperti XSL dan XPath (opsional namun sangat dianjurkan).
9. Buatlah situs web statis biasa sampai
Anda memahami HTML.
10. Pelajari bahasa pemrograman berbasis
klien
Kebanyakan pemrogram mempelajari JavaScript.
Sebagian pemrogram mempelajari VBScript, namun sering kali tidak kompatibel
dengan beberapa peramban yang sering digunakan.
11. Perdalam bahasa skrip berbasis klien.
Kuasai bahasa ini. Lanjutkan ke tahap berikutnya
hanya jika Anda telah menguasai bahasa ini.
12. Pelajari minimal satu bahasa pemrograman
berbasis server.
Jika Anda mempelajari hanya satu aplikasi server,
pelajari salah satu bahasa pemrograman yang mendukung perangkat lunak tersebut.
Jika tidak, pelajari minimal satu bahasa pemrograman dari setiap aplikasi
server.
13. Buatlah proyek contoh setelah Anda
selesai mempelajari bahasa pemrograman berbasis server.
14. Ciptakan situs web Anda sendiri dan
lakukan banyak latihan di sana.



Tidak ada komentar:
Posting Komentar