Tugas 2
Nama : Elisa Nendes
NIM : 1412510875
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
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>
(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.
Berikut contoh dokumen dari JSON :
{
"phonebook" : {
"contact":[
{
"name":“Damian",
"phone":"+628535343XXXX",
"address":“Bandung"
},{
"name":"Jonathan",
"phone":"+628123454XXXX",
"address":“Jakarta"
},{
"name":“Yudis",
"phone":"+628225546XXXX",
"address":“Jogjakarta"
}
]
}
}
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
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
 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>
</head>
<body>
<h1>Belajar JavaScript</h1>
<p> Saya sedang belajar JavaScript </p>
</div>
</body>
</html>
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

Tugas 2

  • 1.
    Tugas 2 Nama :Elisa Nendes NIM : 1412510875
  • 2.
    XML (eXtensible MarkupLanguage) 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 adalahcontoh 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.
  • 5.
    Berikut contoh dokumendari JSON : { "phonebook" : { "contact":[ { "name":“Damian", "phone":"+628535343XXXX", "address":“Bandung" },{ "name":"Jonathan", "phone":"+628123454XXXX", "address":“Jakarta" },{ "name":“Yudis", "phone":"+628225546XXXX", "address":“Jogjakarta" } ] } }
  • 6.
    Perbedaan mendasar antaraXML 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 adalahbahasa 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 programuntuk 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>
  • 9.
    </head> <body> <h1>Belajar JavaScript</h1> <p> Sayasedang belajar JavaScript </p> </div> </body> </html>
  • 10.
    Front End danBack 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