˝Introduction & Internet ˛sandhikagalih.net/wp-content/uploads/2009/09/pbw..."Protokol yang...

Post on 29-Apr-2019

219 views 0 download

Transcript of ˝Introduction & Internet ˛sandhikagalih.net/wp-content/uploads/2009/09/pbw..."Protokol yang...

“Introduction & Internet”

SemesterSemester GanjilGanjil 2009/20102009/2010

Nama Matakuliah : Pemrograman Web

Jenis Matakuliah : Wajib

SKS : 3

Periode : Semester Ganjil 2009/2010

Kelas : C

Jadwal Kuliah : Rabu (10.00 – 13.00)

Ruang : SB401

Nama Matakuliah : Pemrograman Web

Jenis Matakuliah : Wajib

SKS : 3

Periode : Semester Ganjil 2009/2010

Kelas : C

Jadwal Kuliah : Rabu (10.00 – 13.00)

Ruang : SB401

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

Nama Dosen : Sandhika Galih, ST.

Email : sandhikagalih@gmail.com

Yahoo ID : cimot_b13

Website : http://sandhikagalih.net

Facebook : www.facebook.com/sandhikagalih

Contact : 081320486862

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

Nama Dosen : Sandhika Galih, ST.

Email : sandhikagalih@gmail.com

Yahoo ID : cimot_b13

Website : http://sandhikagalih.net

Facebook : www.facebook.com/sandhikagalih

Contact : 081320486862

• Keterlambatan

• Komponen Penilaian

- Tugas + Quiz : 10%

- UTS : 30%

- UAS : 40%

- Praktikum : 20%

• Kehadiran : Minimal 75% sebagai syarat diprosesnya nilai

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Keterlambatan

• Komponen Penilaian

- Tugas + Quiz : 10%

- UTS : 30%

- UAS : 40%

- Praktikum : 20%

• Kehadiran : Minimal 75% sebagai syarat diprosesnya nilai

• Internet

• HTML Dasar

• HTML Lanjut

• CSS

• Javascript

• PHP Dasar

• PHP + Database

• AJAX

• Tips & Trik©2009 :: Pemrograman Web :: Sandhika Galih,

Teknik Informatika – Universitas Pasundan Bandung

• Internet

• HTML Dasar

• HTML Lanjut

• CSS

• Javascript

• PHP Dasar

• PHP + Database

• AJAX

• Tips & Trik

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

Apa itu Internet?→ Dua komputer atau lebih yang saling berhubungan

membentuk jaringan komputer di dunia (world‐wide) yangsaling berinteraksi dan bertukar informasi.

• Menggunakan standarisasi protokol TCP/IP.• Sejak 1999, Internet telah memiliki 200 juta pemakaidi seluruh dunia, dan jumlah ini meningkat cepat.• Lebih dari 100 negara terhubung dengan Internetuntuk menukar data & informasi.

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

Apa itu Internet?→ Dua komputer atau lebih yang saling berhubungan

membentuk jaringan komputer di dunia (world‐wide) yangsaling berinteraksi dan bertukar informasi.

• Menggunakan standarisasi protokol TCP/IP.• Sejak 1999, Internet telah memiliki 200 juta pemakaidi seluruh dunia, dan jumlah ini meningkat cepat.• Lebih dari 100 negara terhubung dengan Internetuntuk menukar data & informasi.

• Dimulai oleh ARPANET (Advanced Research Project AgencyNetwork).

• Dibangun oleh Departemen Pertahanan Amerika /Department of p f Defense (DOD) USA.Tujuan awal untukmembagi resources antar kontraktor DOD dan mendorongriset dalam bidang jaringan komputer.

• Pada perkembangannya banyak institusi yang bergabung.Maka dibuatlah dua buah jaringan dimana satu digunakansebagai jalur akademik, satu untuk jalur militer.

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Dimulai oleh ARPANET (Advanced Research Project AgencyNetwork).

• Dibangun oleh Departemen Pertahanan Amerika /Department of p f Defense (DOD) USA.Tujuan awal untukmembagi resources antar kontraktor DOD dan mendorongriset dalam bidang jaringan komputer.

• Pada perkembangannya banyak institusi yang bergabung.Maka dibuatlah dua buah jaringan dimana satu digunakansebagai jalur akademik, satu untuk jalur militer.

• Perusahaan yang menyediakan jasa untuk menghubungkansuatu host / jaringan yang terhubung dengannya untukdapat terkoneksi dengan jaringan internet.

Telepon/Coaxial

UTP / STP

Fiber Optic

Wireless

Satelit

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Perusahaan yang menyediakan jasa untuk menghubungkansuatu host / jaringan yang terhubung dengannya untukdapat terkoneksi dengan jaringan internet.

Telepon/Coaxial

UTP / STP

Fiber Optic

Wireless

Satelit

• Web• Email• Chatting• File Sharing• VoIP• Teleconference• dll...

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Web• Email• Chatting• File Sharing• VoIP• Teleconference• dll...

• Efisiensi

• Tanpa Batas

• Online 24-jam

• Interaktif

• Hyperlink

• Tanpa Lisensi

• Tanpa Sensor

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Efisiensi

• Tanpa Batas

• Online 24-jam

• Interaktif

• Hyperlink

• Tanpa Lisensi

• Tanpa Sensor

• Layanan internet yang didapatkan oleh pemakai komputeryang terhubung ke internet.

• Suatu standarisasi agar dapat berkomunikasi antara satudengan yang lain.

• Sistem terdistribusi (Client‐Server) dalam skala besar.

• Menggunakan protokol HTTP

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Layanan internet yang didapatkan oleh pemakai komputeryang terhubung ke internet.

• Suatu standarisasi agar dapat berkomunikasi antara satudengan yang lain.

• Sistem terdistribusi (Client‐Server) dalam skala besar.

• Menggunakan protokol HTTP

• Protokol yang dipergunakan untuk mentransfer dokumendalam Word Wide Web (http://)

• HTTP request dikirimkan dari browser pengguna ke serverHTTP dan kemudian hasilnya adalah sebuah halaman webyang ditampilkan pada browser.

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Protokol yang dipergunakan untuk mentransfer dokumendalam Word Wide Web (http://)

• HTTP request dikirimkan dari browser pengguna ke serverHTTP dan kemudian hasilnya adalah sebuah halaman webyang ditampilkan pada browser.

Alamat dari sebuah resource yang dapat diakses di Internet.• Jenis Protokol• Alamat IP / nama domain• Nama file

Cth :

http://www.sandhikagalih. net/index.php

protokol alamat domain file

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

Alamat dari sebuah resource yang dapat diakses di Internet.• Jenis Protokol• Alamat IP / nama domain• Nama file

Cth :

http://www.sandhikagalih. net/index.php

protokol alamat domain file

Versi teks dari IP Address.

• Setiap p nama domain memiliki IP Address yang unik yangterasosiasi dengannya.

• Untuk mempermudah pengguna untuk mengakses suaturesource di Internet.

• Cth : www.yahoo.com → http://209.131.36.159

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

Versi teks dari IP Address.

• Setiap p nama domain memiliki IP Address yang unik yangterasosiasi dengannya.

• Untuk mempermudah pengguna untuk mengakses suaturesource di Internet.

• Cth : www.yahoo.com → http://209.131.36.159

.com → commercial

.edu → educational

.gov → government

.mil → military

.net → networking

.org → nonprofit organization

.biz → bussines

.info → multi purposes

.mobi → mobile

.co.id

.web.id

.ac.id

dll

regional

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

.com → commercial

.edu → educational

.gov → government

.mil → military

.net → networking

.org → nonprofit organization

.biz → bussines

.info → multi purposes

.mobi → mobile

.co.id

.web.id

.ac.id

dll

mail.yahoo.com

teknik.unpas.ac.id

sandhika.wordpress.com

dll.

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

mail.yahoo.com

teknik.unpas.ac.id

sandhika.wordpress.com

dll.

• Internet Explorer

• Mozilla Firefox

• Opera

• Safari

• Google Chrome

• dll..

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Internet Explorer

• Mozilla Firefox

• Opera

• Safari

• Google Chrome

• dll..

• Client Side Scripting HTML Javascript CSS

• Server Side Scripting PHP ASP JSP

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Client Side Scripting HTML Javascript CSS

• Server Side Scripting PHP ASP JSP

Aplikasi web dibagi atas dua bagian, yaitu :• Web Statis

Dibentuk menggunakan client side scripting (HTML, CSS,Javascript). Update dilakukan secara manual danmelakukan perubahan terhadap script halaman tersebut.

• Web DinamisDibentuk menggunakan aplikasi tambahan (server sidescripting & database) sehingga data dapat diupdate tanpaharus mengubah script.

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

Aplikasi web dibagi atas dua bagian, yaitu :• Web Statis

Dibentuk menggunakan client side scripting (HTML, CSS,Javascript). Update dilakukan secara manual danmelakukan perubahan terhadap script halaman tersebut.

• Web DinamisDibentuk menggunakan aplikasi tambahan (server sidescripting & database) sehingga data dapat diupdate tanpaharus mengubah script.

• Salhazan Nasution, SKom., “Pemrograman Web”. TeknikInformatika Universitas Islam Indonesia.

• Herman Tolle, “Sejarah dan Perkembangan Internet”. TeknikElektro Universitas Brawijaya.

• www.w3school.com

©2009 :: Pemrograman Web :: Sandhika Galih,Teknik Informatika – Universitas Pasundan Bandung

• Salhazan Nasution, SKom., “Pemrograman Web”. TeknikInformatika Universitas Islam Indonesia.

• Herman Tolle, “Sejarah dan Perkembangan Internet”. TeknikElektro Universitas Brawijaya.

• www.w3school.com

sandhikagalih@gmail.comhttp://sandhikagalih.net