“Introduction & Internet” Semester Semester Ganjil Ganjil 2009/2010 2009/2010
“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 : [email protected]
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 : [email protected]
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
[email protected]://sandhikagalih.net