Menjadi seorang web developer yang benar-benar handal tidaklah mudah, ada beberapa hal yang perlu kita pelajari dengan baik sehingga pemahaman kita terhadap teknologi web menjadi matang. Berikut adalah hal-hal yang perlu dipelajari untuk anda yang ingin menjadi web developer.
1. HTML
HTML atau HyperText Markup Language adalah bahasa markup yang sangat penting dipelajari untuk menjadi seorang web developer. Walaupun terkesan mudah, tapi pemahaman yang sangat mendalam dalam HTML sangat diperlukan sebagai pondasi awal. Penggunaan tags HTML yang baik dan sesuai dengan semantiknya sangat disarankan dalam membangun web.
Rekomendasi
2. Server side scripting
Untuk membangun web dinamis kita perlu mempelajari server side scripting. Bahasa scripting yang tersedia diantaranya adalah PHP, Ruby, Python, ASP dan lain sebagainya.
Rekomendasi
3. SQL/Database
Setelah Pelajari bahasa scripting, maka selanjutnya adalah mempelajari database. Anda sangat disarankan untuk dapat menggunakan perintah SQL, ini adalah bahasa yang digunakan untuk berkomunikasi dengan database server anda.
Rekomendasi
4. CSS
CSS atau Cascading Style Sheets adalah bahasa stylesheet yang digunakan untuk mengatur presentasi / tampilan dari dokumen markup seperti HTML.
Rekomendasi
5. Javascript
Walaupun sudah tersedia javascript framework yang sangat mudah digunakan seperti jQuery, namun sangat disarankan anda mempelajari dan dapat menggunakan bahasa javascript secara dasar.
Rekomendasi
6. Regex
Pelajari regex atau regular expression mungkin tidaklah sepenting hal-hal sebelumnya, tetapi jika anda menguasai regex maka akan sangat membantu dalam pengembangan web itu sendiri.
7. Perintah-perintah dasar Linux/Unix
Menguasai perintah-perintah dasar Linux/Unix cukup penting karena sedikit banyak anda akan berhadapan dengan mesin server, dan web server dijalankan diatas sistem operasi Linux/Unix.
8. Web server
Jika anda ingin mempelajari web server pilihlah Apache web server. Sebagian besar hosting atau server menjalankan Apache sebagai web servernya.
9. Version control
Terlepas dari anda bekerja secara individu ataupun tim, menggunakan version control sangatlah bermanfaat bagi anda. Anda bisa memilih antara subversion, git atau lainnya.
10. Web Framework
Setelah anda menguasai semua dasar pengembangan web, mungkin anda bisa memilih salah satu web framework yang ada untuk mempercepat anda dalam membangun sebuah situs.
Related posts:
Saya sudah ikuti semua dari saran-saran Anda, dan ternyata bukan membuat saya jadi web developer, malah jd seorang kuli ya? Mohon saran lanjutan.. :)
Wah, maaf gan… saran-saran itu tidak bergaransi. Kalo mau yang lebih pasti, ikutin 100 langkah menjadi seorang web developer.
Wah agan… ternyata gak gampang jadi sang web developer… tapi gak papa, nice impo… daku cicil dimulai dari awal… Mohon pencerahan selanjutnya