Dokumen tersebut membahas tentang XML, JSON, dan perbedaan antara XML dan HTML. XML digunakan untuk mengolah metadata sedangkan HTML digunakan untuk menampilkan format teks. JSON digunakan untuk mentransmisikan data terstruktur melalui jaringan.
2. XML (eXtensible Markup Language)
XML adalah singkatan dari eXtensible Markup Language. Bahasa markup adalah
sekumpulan aturan-aturan yang mendefinisikan suatu sintaks yang digunakan
untuk menjelaskan, dan mendeskripsikan teks atau data dalam sebuah
dokumen melalui penggunaan tag. Bahasa markup lain yang populer seperti
HTML, menggambarkan kepada browser web tentang bagaimana menampilkan
format teks, data, dan grafik ke layar komputer ketika sedang mengunjungi
sebuah situs web. XML adalah sebuah bahasa markup yang digunakan untuk
mengolah meta data (informasi tentang data) yang menggambarkan struktur
dan maksud/tujuan data yang terdapat dalam dokumen XML, namun bukan
menggambarkan format tampilan data tersebut. XML adalah sebuah standar
sederhana yang digunakan untuk medeskrippsikan data teks dengan cara self-
describing (deskripsi diri). XML juga dapat digunakan untuk mendefinisikan
domain tertentu lainnya, seperti musik, matematika, keuangan dan lain-lain
yang menggunakan bahasa markup terstruktur
3. Berikut ini adalah contoh sebuah dokumen XML
untuk informasi contact person:
<?xml version="1.0" encoding="ISO-8859-1"?><contact>
<phonebook>
<contact>
<name>Damian</name>
<phone>+628535343XXXX</phone>
<address>Bandung</address>
</contact>
<contact>
<name>Jonathan</name>
<phone>+628123454XXXX</phone>
<address>Jakarta</address>
</contact>
<contact>
<name>Yudis</name>
<phone>+628225546XXXX</phone>
<address>Jogjakarta</address>
</contact>
</phonebook>
4. (JAVASCRIPT OBJECT NOTATION)
JSON (JavaScript Object Notation) adalah suatu format ringkas pertukaran data komputer.
Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan
struktur data sederhana dan larik asosiatif (disebut objek).
Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu
koneksi jaringanJSON pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah
pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap
penggunaan tradisional format XML.
6. Perbedaan mendasar antara XML dan HTML
• XML bukan merupakan pengganti HTML
• XML dan HTML yang dirancang dengan tujuan yang berbeda
• XML dirancang untuk trnasportasi dan menyimpan data, dengan focus pada apa data
tersebut
• HTML dirancang untuk menampilkan data, dengan focus pada bagaimana data terlihat
7. JavaScript
• JavaScript adalah bahasa pemograman web yang bersifat Client
Side Programming Language.Client Side Programming Language adalah tipe
bahasa pemograman yang pemrosesannya dilakukan oleh client.
Aplikasi client yang dimaksud merujuk kepada web browser seperti Google
Chrome dan Mozilla Firefox.
• Jenis bahasa pemograman Client Side berbeda dengan bahasa
pemograman Server Side seperti PHP, dimana untuk server side seluruh
kode program dijalankan di sisi server.
• Untuk menjalankan JavaScript, kita hanya membutuhkan aplikasi text editor,
dan web browser.JavaScript memiliki fitur: high-level programming language,
client-side, loosely tiped, dan berorientasi objek
8. • contoh program untuk menampilkan hasil penjumlahan :
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Belajar JavaScript</title>
<script>
window.onload = function()
{
var hasil;
hasil = 1+3+5+7+9;
console.log(hasil);
}
</script>
10. Front End dan Back End
Front-End Developer atau 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 atau 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.
Kesimpulan dari pengertian Front End dan Back End Development
adalah seorang Front End Development bertugas membuat tampilan
sedang kan Back End Development bertugas mengatur bagaimana
sebuah website dapat diakses