Anda di halaman 1dari 12

PAW

Pemrograman Aplikasi Web


Perkenalan
Budi Mukhamad Mulyo, S.Kom., M.T.

085731776960

Budi.mm@ubhara.ac.id

* S1 : 2008 (Ubhara) & S2 : 2016 (ITB)

** PHP, Python, Javascript, Java, Mysql, dll

*** Full Stack Programmer(Web Dev Specialist), NLP Enthusiast,


Review
Kontrak Nilai
10% Keaktifan

20% UTS

35% Tugas

35% UAS
Tujuan Aplikasi = Kebutuhan User
1. Fungsional
Kebutuhan fungsional adalah kebutuhan yang berisi proses-proses apa
saja yang nantinya dilakukan oleh sistem.
2. Non fungsional
Kebutuhan non-fungsional adalah kebutuhan yang menitikberatkan pada
properti perilaku yang dimiliki oleh sistem.
Tools Pendukung
1. Xampp
2. Github
3. Code Editor
4. dst
Aplikasi Web / Laman
Aplikasi yang bisa diakses oleh Browser
(sehingga bisa multiplatform). Yang
dikembangkan oleh Developer / Programmer,
identik terdiri dari Server side dan Client
Side. Bagian Server berada di komputer Host,
sedangkan Bagian Client berada pada Client
(Pengguna).
Jenis Developer
Front end developer

Front end merupakan salah satu bagian dari website yang


menampilkan tampilan untuk para pengguna. Pada bagian
ini dibuat dengan menggunakan 3 bahasa pemrograman
web yaitu HyperText Markup Language (HTTP), Cascading Style
Sheets (CSS), dan JavaScript.

Back end developer

Back end merupakan bagian dari situs web yang tidak


dilihat oleh pelanggan. Back end berurusan dengan data-
data di balik layar, ia bertanggung jawab dalam menyimpan
dan mengatur data, serta memastikan hal yang ada pada
sisi klien berfungsi dan tidak bermasalah. Back end
berkomunikasi dengan front end, mengirim dan menerima
informasi untuk ditampilkan sebagai halaman sebuah web.
Xampp
XAMPP adalah Perangkat lunak berbasis web server yang bersifat Open
source (bebas) serta mendukung di berbagai sistem operasi, yang terdiri dari
Apache HTTP Server, MariaDB database, dan interpreters untuk scripts yang
ditulis dalam PHP dan Perl programming languages.
Kode awal “Hello World”
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World! <NIM>";
?>
</body>
</html>
Github
SVN : Open source version control system

Github : Internet hosting service for software development and version


control using Git.
Sekian
Terima Kasih

Anda mungkin juga menyukai