Transcript
Page 1: Tugas2-[ ki ]-0316-[ joko wijayanto ]-[ 1412510263 ]

TUGAS2-KI-0316

JOKO WIJAYANTO - 1412510263

Page 2: Tugas2-[ ki ]-0316-[ joko wijayanto ]-[ 1412510263 ]

XML ( Extensible Markup Language ) •adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen, keperluan pertukaran data antar sistem yang beraneka ragam.

Contoh XML : <?xml version="1.0"?><product barcode="2394287410"><manufacturer>Verbatim</manufacturer><name>DataLife MF 2HD</name><quantity>10</quantity><size>3.5"</size><color>black</color><description>floppy disks</description></product>

Page 3: Tugas2-[ ki ]-0316-[ joko wijayanto ]-[ 1412510263 ]

JSON ( Javascript Object Notation )•adalah format data yang digunakan untuk tukar informasi antara server dan client sebagai alternativ dari xml. JSON terdiri dari beberapa pasang attribute dengan valuenya.

Page 4: Tugas2-[ ki ]-0316-[ joko wijayanto ]-[ 1412510263 ]

Contoh :

{

"namaDepan": "Budi",

"namaBelakang": "Sbudi",

"alamat": {

"namaJalan": "Jl. Sudirman 15A",

"kota": "Jakarta Selatan",

"provinsi": "DKI Jakarta",

"kodePos": 11111

},

"nomerTelepon": [

"021 555-1234",

"021 555-4567"

]

}

Page 5: Tugas2-[ ki ]-0316-[ joko wijayanto ]-[ 1412510263 ]

Perbedaan antara XML dan HTML

XML bukan merupakan pengganti HTML.

XML dan HTML yang dirancang dengan tujuan yang berbeda: 

• XML dirancang untuk transportasi dan menyimpan data, dengan fokus pada apa data.

• HTML dirancang untuk menampilkan data, dengan fokus pada bagaimana data terlihat.

• HTML adalah tentang menampilkan informasi, sedangkan XML adalah membawa informasi tentang

Page 6: Tugas2-[ ki ]-0316-[ joko wijayanto ]-[ 1412510263 ]

JavaScript •adalah bahasa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup.

Skrip di Head

<html>

<head>

<script type="text/javascript">

...

</script>

</head>

</html>

Skrip di Body<html>

<head>

</head>

<body>

<script type="text/javascript">

...

</script>

</body>

</html>

Page 7: Tugas2-[ ki ]-0316-[ joko wijayanto ]-[ 1412510263 ]

Front-End Developer •Programmer yang lebih fokus pada tampilan luarnya (layout), jika kalian melihat web-web yang bagus layout/tampilanya itu biasanya dibuat oleh para front-end web developer untuk itu mereka harus bisa memahami beberapa bahasa programming diantaranya HTML, CSS, Javascript dan Jquery.  

Back-End Developer •Programmer yang lebih fokus pada fungsi-fungsi dari website tersebut, misalnya membuat form registrasi, pembayaran dan lain sebagainya, karena itu mereka harus bisa memahami beberapa bahasa programming juga diantaranya php, sql, java dan lain sebagainya.


Top Related