Pemrograman Web

 

Apa Itu Pemrograman Web?

Pemrograman web berasal dari istilah pemrograman dan web. Pemrograman adalah metode pembentukan informasi atau perintah tersusun untuk program komputer; mulai dari metode penulisan, pengujian, perbaikan, hingga mengikuti instruksi tersebut. 

Sementara web adalah media informasi, atau halaman yang bisa didapat dengan bantuan sebuah jaringan online menggunakan program komputer browser. Web itu sendiri memasukkan data dalam kerangka penyusunan, gambar, ilustrasi, video, suara, dan bahkan animasi. 

Sehingga dapat disimpulkan bahwa pemrograman web merupakan metode pembuatan instruksi-instruksi untuk pembuatan program / aplikasi berbasis internet yang dapat diperoleh melalui browser.

Jenis-Jenis Website

1.                 Website Statis

Website statis adalah halaman web yang sesekali atau memang tidak diupgrade oleh pemilik web dalam jangka waktu tertentu. Konten yang ada di web akan tetap sama sejak web dibuat.

2.                 Website Dinamis

Sementara itu, konten di situs web yang dinamis dapat dirombak dalam jangka waktu tertentu. Dalam website dinamis, pengawas atau pemilik web memberikan ruang untuk interaksi antara pengelola dan pengguna website, bisa dalam bentuk kolom komentar, tombol tanggapan, dan tombol bagikan. Jadi, halaman di web dapat ditingkatkan oleh pemilik web dan klien web.

3.                 Website Interaktif

Website interaktif merupakan situs online yang halamannya dapat diperbaharui, baik oleh pengelola website atau oleh pengguna website. Hal yang membedakan dari situs web yang dinamis adalah intensitas perombakan halaman, di mana pembaruan kunjungan web interaktif sangat sering.

 

Bahasa Pemrograman Web

Dalam semua ilmu tentang pemrograman baik itu desktop, mobile, game maupun software atau aplikasi lainnya pasti selalu ada bahasa-bahasa pemrograman yang digunakan untuk membuat aplikasi tersebut yang berisi statement-statement, perintah, atau pun fungsi agar aplikasi yang dibuat sesuai dengan apa yang telah didesain oleh si programmer. 

Bahasa pemrograman ialah kata-kata yang berperan sebagai instruksi yang dimengerti oleh komputer. Bahasa pemrograman merupakan ilmu yang wajib dikuasai oleh web designer untuk membuat sebuah website atau aplikasi. 

1.     HyperText Markup Language (HTML)

HTML merupakan dasar pembuatan setiap website. HTML sebenarnya bukan sebuah bahasa pemrograman, melainkan markup language atau bahasa penandaan yang terdiri dari kumpulan tag.

2.                 Cascading Style Sheet (CSS)

CSS merupakan bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dengan HTML. CSS juga digunakan untuk menambah desain-desain tertentu pada halaman web agar desain halaman menarik untuk dilihat. Penggunaan CSS paling umum adalah untuk mengatur halaman web yang ditulis dengan HTML atau XHTML.

3.                 Hypertext Preprocessor (PHP)


PHP merupakan server side scripting yang digunakan untuk memprogram dan mengembangkan sebuah situs, biasanya digunakan bersama HTML. PHP dirancang untuk pembuatan website dinamis.

 

4.                 JavaScript

JavaScript merupakan bahasa scripting yang berjalan pada sisi client. Maksudnya adalah pemrosesan script dilakukan sendiri pada komputer user. Biasanya JavaScript digunakan untuk membuat animasi-animasi dan bentuk interaktif lain pada halaman web. Untuk menjalankan script yang ditulis dalam JavaScript, kita membutuhkan browser yang mendukung dan mampu menjalankan JavaScript atau sering disebut dengan javascript-enabled browser.

 

5.                 Structured Query Language (SQL)


SQL merupakan domain-specific language yang digunakan untuk mengolah data dalam Relational Database Management System (RDBMS). Aplikasi RDBMS yang banyak digunakan oleh para programmer aplikasi web untuk mengolah basis data mereka adalah MySQL. Biasanya digunakan fungsi-fungsi dalam bahasa pemrograman PHP untuk membuat, membaca, mengubah ataupun menghapus data dalam SQL yang kemudian dapat ditampilkan pada halaman web.

 

Komentar

Postingan populer dari blog ini

Apa itu Visual Studio Code?