Anda di halaman 1dari 14

RPL SMK 11

BAB11
ALHUDA MUKHTAR
2521123
PEMOGRAMAN WEB

• Pemrograman web adalah proses pembuatan aplikasi atau situs web dengan
menggunakan bahasa pemrograman yang tepat. Dalam pemrograman web, terdapat dua
bagian utama yaitu front-end dan back-end. Front-end merupakan bagian yang terlihat
oleh pengguna, sementara back-end merupakan bagian yang tidak terlihat oleh pengguna,
tetapi memiliki fungsi penting untuk mengatur dan mengelola data yang diperlukan oleh
front-end
BERIKUT ADALAH BEBERAPA BAHASA PEMROGRAMAN YANG
UMUM DIGUNAKAN DALAM PEMROGRAMAN WEB:

• HyperText Markup Language (HTML): Bahasa ini digunakan untuk membuat struktur dasar dari
halaman web, seperti konten, tabel, dan gambar.
• Cascading Style Sheet (CSS): Bahasa ini digunakan untuk mengatur tampilan dan tata letak dari
elemen-elemen HTML.
• Hypertext Preprocessor (PHP): Bahasa ini digunakan untuk membuat aplikasi web dinamis dan
mengelola data.
• JavaScript: Bahasa ini digunakan untuk membuat interaksi dinamis antara pengguna dan aplikasi web.
• Angular, ReactJS, dan sebagainya: Frameworks ini digunakan untuk membangun aplikasi web dengan
struktur yang lebih baik dan lebih efektif.
PERINTAH HTML

• Berikut adalah beberapa perintah HTML yang umum digunakan dalam pembuatan halaman web:
• <html>: Elemen ini merupakan elemen utama dari semua dokumen HTML.
• <head>: Elemen ini digunakan untuk menambahkan informasi tentang halaman web, seperti judul, deskripsi, dan
metatag.
• <title>: Elemen ini digunakan untuk menentukan judul halaman web.
• <body>: Elemen ini digunakan untuk menambahkan konten utama dari halaman web.
• <h1>-<h6>: Elemen ini digunakan untuk menambahkan judul dengan berbagai tingkat kepentingan.
• <p>: Elemen ini digunakan untuk menambahkan paragraf.
• <ul>: Elemen ini digunakan untuk menambahkan daftar.
• <li>: Elemen ini digunakan untuk menambahkan item dalam daftar.
• <img>: Elemen ini digunakan untuk menambahkan gambar.
• <a>: Elemen ini digunakan untuk menambahkan hyperlink.
CSS

CSS (Cascading Style Sheets) adalah bahasa yang digunakan untuk mengatur tampilan elemen yang
tertulis dalam bahasa markup seperti HTML. CSS memisahkan konten dari tampilan visualnya di
situs web. CSS dibuat dan dikembangkan oleh W3C (World Wide Web Consortium) pada tahun
1996 untuk alasan yang sederhana
CSS MEMILIKI BEBERAPA KELEBIHAN

• Memudahkan penggunaan warna, font, dan latar belakang pada elemen HTML.
• Memungkinkan pembuatan tampilan yang responsif untuk beberapa ukuran layar.
• Memungkinkan penggunaan CSS external untuk mengatur tampilan semua halaman
website yang Anda inginkan.
FUNGDI CSS

Fungsi CSS dalam pemrograman web adalah untuk mengatur tampilan elemen yang tertulis dalam
bahasa markup seperti HTML. CSS memisahkan konten dari tampilan visualnya di situs web. CSS
dibuat dan dikembangkan oleh W3C (World Wide Web Consortium) pada tahun 1996 untuk alasan
yang sederhana.
JAVASCRIP

• JavaScript adalah bahasa pemrograman yang digunakan untuk membuat interaksi dinamis
antara pengguna dan aplikasi web. JavaScript dapat digunakan untuk menambahkan efek
visual, mengirimkan formulir, dan mengatur tampilan halaman web.
KELEBIHAN DARI MENGGUNAKAN JAVASCRIP
• Mengurangi penggunaan bandwidth: JavaScript memungkinkan mengurangi penggunaan bandwidth,
sehingga halaman web dapat diakses lebih cepat oleh pengguna.
• Mengurangi penggunaan memori: JavaScript memungkinkan mengurangi penggunaan memori,
sehingga halaman web dapat diakses lebih cepat oleh pengguna.
• Mengurangi kompleksitas tata letak: JavaScript memungkinkan mengurangi kompleksitas tata letak,
sehingga memudahkan pengembang untuk mengatur posisi elemen dengan presisi tinggi.
• Memungkinkan pembuatan animasi: JavaScript memungkinkan pembuatan animasi, sehingga
halaman web dapat lebih menarik untuk pengguna.
• Memungkinkan pembuatan aplikasi web dinamis: JavaScript memungkinkan pembuatan aplikasi web
dinamis, sehingga halaman web dapat lebih interaktif untuk pengguna.
• Memungkinkan penggunaan fungsi matematika: JavaScript memungkinkan penggunaan fungsi
matematika, sehingga halaman web dapat lebih kompleks untuk pengguna.
CLIENT SIDE PROGRAMING
• Pemrograman sisi klien adalah program yang berjalan di mesin klien (browser) dan menangani
antarmuka pengguna/tampilan serta proses apapun yang dapat terjadi di mesin klien seperti
membaca/menulis cookie, membuat halaman web yang dinamis, dan mengirim permintaan data ke
server.
BAHASA PEMROGRAMAN YANG UMUM DIGUNAKAN
DALAM PEMROGRAMAN SISI KLIEN ANTARA LAIN:

1. JavaScript
2. VBScript
3. HTML
4. CSS
5. AJAX
PEMROGRAMAN SISI KLIEN DIGUNAKAN
UNTUK BERBAGAI TUJUAN SEPERTI:
1. Interaksi dengan penyimpanan sementara
2. Membuat halaman web yang dinamis
3. Interaksi dengan penyimpanan lokal
4. Mengirim permintaan untuk data ke server
5. Mengirim permintaan ke server
6. Penyediaan antarmuka antara server dan pengguna
WEB SERVER

• Web server adalah program yang memproses permintaan dari pengguna dan menjawab
dengan file-file yang membentuk halaman web. Ini dilakukan dengan menggunakan
protokol Hypertext Transfer Protocol (HTTP). Web server terdiri dari komputer yang
menyimpan program HTTP dan file-file yang membentuk website seperti file HTML,
gambar, dan file PHP.
BEBERAPA CONTOH WEB SERVER YANG
UMUM DIGUNAKAN:
1. Apache HTTP Server : Paling populer dengan sekitar 60% dari server web dunia yang
menggunakan web server ini.
2. Microsoft Internet Information Services (IIS) : Dihadirkan oleh Microsoft dan lebih mudah
untuk mengelola.
3. Lighttpd : Sekitar 0,1% dari situs web dunia yang menggunakan Lighttpd.
4. Jigsaw Server : berkumpul dalam bahasa pemrograman Java dan dapat mengakses skrip CGI
(common gateway interface) serta PHP.
5. Sun Java System : Dukung bahasa pemrograman, skrip, dan teknologi Web 2.0 seperti Python,
PHP, dll.

Anda mungkin juga menyukai