Kamis, 11 April 2013

Web Weveloper


Web developer adalah seseorang yang  menganalisis kebutuhan sistem, merancang web dan programmnya, mempromosikan, mengurusnya dan  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. ;) 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.


Sebagai seorang programmer dan khususnya untuk seorang web developer / web designer, berikut ini adalah aplikasi wajib yang biasa digunakan untuk pembuatan web, diantaranya:

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.

Reffrensi:

http://kopi-paste.com/2011/10/12/aplikasi-wajib-untuk-web-design/
http://translate.google.com/translate?hl=en&ie=UTF8&prev=_t&sl=en&tl=id&u=http://en.wikipedia.org/wiki/Web_developer
http://www.balinter.net/news_89_Web_Developer.html


Reffrensi dan Daftar Pustaka:

  1. Ridi Ferdiana. (2006). Membangun Aplikasi Smart Client dengan Visual C# dan Visual Web Developer Express. Andi Publisher
  2. Adi Nugroho. (2011). Visual Web Developer Untuk Pengembangan Aplikasi Web Dinamis. Andi Publisher

Tidak ada komentar:

Posting Komentar