Dokumen tersebut membahas tentang Pemrograman Web dan Perangkat Bergerak (PWPB) yang merupakan salah satu mata pelajaran dalam jurusan Rekayasa Perangkat Lunak yang lebih fokus pada pengembangan web. Dokumen tersebut juga menjelaskan bahasa pemrograman apa saja yang digunakan dalam PWPB seperti PHP, HTML, Java, dan MySQL beserta penjelasan singkat mengenai masing-masing bahasa pemrograman. Selain itu,
2. APA ITU PWPB?
PWPB adalah singkatan dari
Pemrograman Web dan Perangkat
Bergerak (Mobile). PWPB
Merupakan salah satu mata
pelajaran dalam jurusan RPL atau
Rekayasa Perangkat Lunak yang
lebih ke pengembangan web.
PWPB merupakan singkatan dari
Pemrograman web dan perangkat
bergerak. PWPB merupakan salah
satu materi pembelajaran dalam
satuan pendidikan tingkat menengah
kejuruan di kompetensi keahlian
Rekayasa Perangkat Lunak (RPL). 2
4. PHP
PHP singkatan dari Hypertext Preprocessor adalah
sebuah bahasa pemograman server side scripting
yang bersifat open source.
Sebagai sebuah scripting language, PHP
menjalankan instruksi pemrograman saat proses
runtime. Hasil dari instruksi tentu akan berbeda
tergantung data yang diproses.
PHP merupakan bahasa pemrograman server-side,
maka script dari PHP nantinya akan diproses di
server. Jenis server yang sering digunakan bersama
dengan PHP antara lain Apache, Nginx, dan
LiteSpeed.
Selain itu, PHP juga merupakan bahasa
pemrograman yang bersifat open source. Pengguna
bebas memodifikasi dan mengembangkan sesuai
dengan kebutuhan mereka. Tentunya jika memiliki
kemampuan coding yang baik
4
5. 5
Hypertext Markup Language atau HTML
adalah bahasa markup yang digunakan untuk
membuat struktur halaman website.
HTML terdiri dari kombinasi teks dan simbol yang
disimpan dalam sebuah file. Dalam membuat file
HTML, terdapat standar atau format khusus yang
harus diikuti. Format tersebut telah tertuang dalam
standar kode internasional atau ASCII (American
Standard Code for Information Interchange).
Dengan adanya HTML, pengguna dapat membuat
atau menyusun heading, paragraf, gambar, link, dan
lainnya supaya dapat dilihat banyak orang melalui
halaman website.
Untuk bisa diakses secara umum, pengguna perlu
membukanya lewat aplikasi browser, seperti Internet
Explorer, Chrome, atau Mozilla Firefox.
HTML
6. 6
Java adalah bahasa pemrograman tingkat tinggi
yang berorientasi objek dan program java tersusun
dari bagian yang disebut kelas. Kelas-kelas ini
diorganisasikan menjadi sekelompok yang disebut
paket (package). Java API telah menyediakan
fungsionalitas yang memadai untuk menciptakan
applet dan aplikasi canggih.
bahasa pemrograman web paling populer dan juga
orientasinya pada objek yang dapat diajalankan
pada segala jenis sistem operasi.
JAVA
7. 7
MySQL adalah sebuah DBMS (Database
Management System) menggunakan perintah SQL
(Structured Query Language) yang banyak
digunakan saat ini dalam pembuatan aplikasi
berbasis website. MySQL dibagi menjadi dua lisensi,
pertama adalah Free Software dimana perangkat
lunak dapat diakses oleh siapa saja. Dan kedua
adalah Shareware dimana perangkat lunak
berpemilik memiliki batasan dalam penggunaannya.
MySQL termasuk ke dalam RDBMS (Relational
Database Management System). Sehingga,
menggunakan tabel, kolom, baris, di dalam struktur
database -nya. Jadi, dalam proses pengambilan
data menggunakan metode relational database. Dan
juga menjadi penghubung antara perangkat lunak
dan database server.
MY SQL
8. CONTOH
MEMBUAT
HALAMAN
LOGIN MD5
• Buat database terlebih dahulu
jangan lupa memakai function md5
• Membuat koneksi database dengan
script koneksi.php
• Membuat halaman index dengan
script index.php
• Membuat script cek_login.php
• Membuat halaman admin dan file
index.php didalam folder admin
• Membuat script logout.php didalam
folder admin
8