Web Developer
Web Developer
Web developer adalah seseorang yang menciptakan
aplikasi berbasis web dengan menggunakan bahasa pemrograman. Pada dasarnya, web
developer membuat berbagai hal “terjadi” pada sebuah website. Peran web
developer adalah sebagai penghubung dari semua sumber daya yang akan digunakan
pada sebuah website, mulai dari pemanggilan database, membuat halaman website
yang dinamis, hingga mengatur cara pengunjung untuk berinteraksi dengan
elemen-elemen dari website tersebut. Seorang web developer yang handal akan
terbiasa dengan bahasa pemrograman, baik itu di sisi server ( server-side
scripting ) maupun disisi client ( client-side scripting ). Dan jangan lupa
dengan aspek database yang akan digunakan. dan harus kalian tau, web developer
itu jelas berbeda dengan web design, dan web master.
Aplikasi Web Developer
Sebagai seorang web developer, akan terbiasa dengan
bahasa pemrograman, Berikut adalah bagian aplikasi yang harus dipahami oleh
seorang web developer.
• Client-side: JavaScript
• Server side: ASP, ASP.NET, Java, Perl, PHP,
Python, Ruby, dsb.
• Databases: MySQL, Oracle, dsb.
nih saya jelasin juga deh buat bonus tambahan ilmu
nya..
1. Untuk Client-side: JavaScript
adalah bahasa skrip yang populer di internet dan
dapat bekerja di sebagian besar penjelajah web populer seperti Internet Expoler
(IE), Mozilla Firefox, Netscape danOpera. Kode JavaScript dapat disisipkan
dalam halaman web menggunakan tag SCRIPT.
JavaScript pertama kali dikembangkan oleh Brendan
Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadiLiveScript,
dan akhirnya menjadi JavaScript.
Navigator sebelumnya telah mendukung Java untuk
lebih bisa dimanfaatkan para programmer yang non-Java. Maka dikembangkanlah
bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman
inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada
hubungan bahasa antara Java dengan JavaScript.
JavaScript bisa digunakan untuk banyak tujuan,
misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang
penting juga adalah untuk membuat AJAX. JavaScript adalah bahasa yang digunakan
untuk AJAX.
Aplikasi Wajib untuk Web Design
sebagai seorang programmer dan khususnya untuk
seorang web developer / web designer, berikut ini adalah aplikasi wajib yang
biasa digunakan untuk pembuatan web.
1. Notepad ++
Notepad ++ merupakan aplikasi editor yang menjadi
favorit web designer. Selain gratis, Notepad ++ juga mendukung berbagai bahasa
pemrograman khususnya bahasa pemrograman web seperti Php,Javasript, CSS dan
HTML. Aplikasi ini juga ringan dan berukuran kecil jadi bisa digunakan
dikomputer dengan spesifikasi rendah. Bisa berjalan di OS Windows dan mendukung
beberapa plugin.
2. Firebug
Firebug sebernarnya bukan sebuah aplikasi, melainkan
plugin dari browser firefox yang memudahkan untuk mengedit, debug, dan memonitor
CSS, HTML, dan JavaScript langsung dalam setiap halaman web. Plugin ini mirip
dengan tool yanga ada di browser chrome. cara penggunaannya cukup mudah, yaitu
buka web yang akan di debug atau edit secara langsung kemudian klik kanan pada
halaman tersebut, pilih inspect element. dari langkah tersebut maka akan muncul
kotak source code dan bisa dicoba untuk edit source code nya kemudian dari
hasil edit tersebut maka otomatis halaman web tersebut akan terganti sesuai
dengan hasil edit.
3. XAMPP
XAMPP merupakan web server yang bisa anda install di
komputer lokal. mendukung untuk apache, mysql dan php5. jadi untuk yang
programing memakai bahasa PHP bisa menggunakan web server ini. Bisa berjalan di
OS windows, Linux dan Mac.
4. FileZilla
FIlezilla merupakan aplikasi yang digunakan untuk
mengupload / mendownload (lebih tepatnya FTP atau File Transfer Protocol) ke
suatu host atau server. Aplikasi ini gratis dan tersedia untuk OS Windows,
Linux maupun Mac.
Fitur yang ada adalah:
* Site manager: pengguna dapat membuat daftar situs
FTP beserta data koneksinya, seperti nomor port yang akan difunakan, protokol
yang digunakan, dan apakah akan menggunakan log anonim atau normal. Untuk log
normal, nama pengguna dan kata sandinya tersebut akan disimpan. Penimpanan kata
sandi adalah opsional.
* Available in many languages: Mendukung banyak
bahasa.
* Drag & drop support.
5. Dropbox
Dropbox memudahkan anda untuk mengedit bersama-sama
dalam waktu yang sama di komputer yang berbeda. ini efektif bagi seseorang web
design yang nomaden. Pagi dikantor menggunkan pc kantor, sore di cafe
menggunkan laptop, dan malam dirumah menggunakan pc rumah. Tentu akan susah klo
file nya ditaruh didalam flash disk dan di edit di komputer berbeda, selain
pemborosan waktu untuk kopi paste dan resiko kehilangan flash disk. Maka
aplikasi ini adalah solusi yang tepat. Fungsi dasar kerja aplikasi ini adalah
mensingkronisasi data yang ada di suatu folder lokal ke server dropbox kemudian
akan disingkronisasi dengan folder di komputer lain.
Daftar pustaka :
Rumah Web. 2012. Web Developer, Web Designer dan
Webmaster. (Online). (Rumahweb.com, diakses 15 Juni 2012)
Pornama, Arie.
2011. Tahapan Pekerjaan Desain Website. (Online). (Namagraph.com,
diakses 20 April 2011)
Komentar
Posting Komentar