Pengenalan Internet dan Protokol HTTP

29
Pengenalan Internet dan Protokol HTTP Pemrograman Web 1 Genap 2011 - 2012

Transcript of Pengenalan Internet dan Protokol HTTP

Page 1: Pengenalan Internet dan Protokol HTTP

Pengenalan Internet dan Protokol HTTP

Pemrograman Web 1Genap 2011 - 2012

Page 2: Pengenalan Internet dan Protokol HTTP

Intro

Mata kuliah : Pemrograman Web 1

SKS : 3

Jenis : Mata kuliah wajib

Pertemuan : 14 pertemuan kelas

Periode : Genap 2011 – 2012

Dosen : Sandhika Galih, ST., MT.

Candra Utama, ST.

M. Tirta Mulia, ST.

Ade Sukendar, ST.

Page 3: Pengenalan Internet dan Protokol HTTP

Intro Dosen

Nama : Candra Utama, ST.

Email : [email protected]

Website : candrautama.com

Facebook : facebook.com/candrautama

Page 4: Pengenalan Internet dan Protokol HTTP

Aturan Perkuliahan

Keterlambatan maksimal 30 menit Kehadiran minimal : 60% Sudah termasuk sakit, izin.

Komponen penilaian : Tugas + Quiz : 20% UTS : 25% UAS : 30% Praktikum : 25% Kehadiran : 10%

Page 5: Pengenalan Internet dan Protokol HTTP

SILABUS

Page 6: Pengenalan Internet dan Protokol HTTP

Silabus Perkuliahan

• Internet• HTML• CSS• Javascript• HTML5• CSS3• AJAX

Page 7: Pengenalan Internet dan Protokol HTTP

Silabus PerkuliahanKuliah Materi Penjelasan

Pert. Ke - 1 Internet & Protokol HTTP - Definisi- Sejarah- Cara Kerja Internet & Website

Pert. Ke - 2 HTML Dasar - Definisi HTML- Kemampuan HTML- Cara Kerja HTML- Struktur HTML- Tag Dasar HTML

Pert. Ke - 3 HTML Lanjut 1 - Tag HTML Lanjutan

Pert. Ke - 4 HTML Lanjut 2 + Quiz 1 + Tugas 1

- Form HTML- Frame HTML

Page 8: Pengenalan Internet dan Protokol HTTP

Silabus PerkuliahanKuliah Materi Penjelasan

Pert. Ke - 5 CSS Dasar - Pengenalan CSS- Struktur & Aturan Penulisan- Tag Dasar CSS

Pert. Ke - 6 CSS Lanjut + Tugas 2 - Tag CSS Lanjutan- Konsep Box Model- Pseudo Class

Pert. Ke - 7 Quiz 2 + Pembahasan

UTS

Page 9: Pengenalan Internet dan Protokol HTTP

Silabus PerkuliahanKuliah Materi Penjelasan

Pert. Ke - 8 CSS Lanjut 2 + Slicing - Membuat Layout Web dengan Photoshop- Melakukan Slicing pada Photoshop- Konversi PSD -> HTML dengan bantuanCSS

Pert. Ke - 9 HTML5 -

Pert. Ke - 10 CSS3

Pert. Ke - 11 Javascript Dasar -Definisi Javascript- Kemampuan Javascript- Cara Kerja Javascript- Struktur Javascript- Syntax Dasar Javascript

Page 10: Pengenalan Internet dan Protokol HTTP

Silabus PerkuliahanKuliah Materi Penjelasan

Pert. Ke - 12 - Javascript Lanjut -Operator- Pengkondisian- Pengulangan

Pert. Ke - 13 AJAX - Definisi AJAX- Kemampuan AJAX- Cara Kerja AJAX- XML HTTP Request

Pert. Ke - 14 AJAX Framework - Contoh-contoh Framework- Cara Penggunaan Framework

UAS

Page 11: Pengenalan Internet dan Protokol HTTP

INTERNET

Page 12: Pengenalan Internet dan Protokol HTTP

Teori Evolusi Darwin

Page 13: Pengenalan Internet dan Protokol HTTP

Pengenalan Internet

Apa itu internet ?

Dua atau lebih komputer yang berhubungan menggunakan

jaringan komputer di dunia (world-wide) yang saling

berkomunikasi, berinteraksi, dan bertukar informasi.

Menggunakan standarisasi protokol TCP/IP

Transmission Control Protocol (TCP) and the Internet Protocol (IP)

Kumpulan dari aturan-aturan (protokol) komunikasi yang digunakan pada

jaringan komputer.

Page 14: Pengenalan Internet dan Protokol HTTP

Sejarah Internet

Dimulai dari ARPANET (Advanced Research Project Agency Network)

Dibangun oleh departemen pertahanan Amerika / Department of Defense

(DOD) USA. Tujuan awal untuk berbagi resource dengan kontraktor DOD

dan mendorong riset dalam jaringan komputer.

Pada perkembangannya banyak institusi yang bergabung. Maka dibuatlah

dua buah jaringan, yang satu untuk kebutuhan akademik, dan satu lagi

untuk militer.

Page 15: Pengenalan Internet dan Protokol HTTP

Internet Service Provider (ISP)

Perusahaan yang menyediakan jasa untuk menghubungkan suatu host / jaringan yang terhubung dengannya untuk dapat terkoneksi dengan jaringan internet.

Media Koneksi : Telepon/Coaxial

UTP / STP

Fiber Optic

Wireless

Satelit

Page 16: Pengenalan Internet dan Protokol HTTP

Keunggulan Internet

Bisa diakses dari mana saja (asal terhubung dengan jaringan)

Tanpa batas

Aktif 24 jam

Interakftif

Tanpa lisensi

Tanpa sensor

Efisiensi waktu dan biaya

Page 17: Pengenalan Internet dan Protokol HTTP

Pemanfaatan Internet

File sharing

Web

Email

Chating

VoIP

Teleconference

Remoting (akses jarak jauh)

Dll.

Page 18: Pengenalan Internet dan Protokol HTTP

Hypertext Transfer Protocol

Page 19: Pengenalan Internet dan Protokol HTTP

World Wide Web (www)

Layanan internet yang didapatkan oleh pemakai komputer yang terhubung ke internet.

Suatu standarisasi agar dapat berkomunikasi antara satu dengan yang lain.

Sistem terdistribusi (Client-Server) dalam skala besar.

Menggunakan protokol HTTP.

Page 20: Pengenalan Internet dan Protokol HTTP

Hypertext Transfer Protocol

Protokol yang dipergunakan untuk mentransfer dokumen

dalam Word Wide Web (http://)

HTTP request dikirimkan dari browser pengguna ke server

HTTP dan kemudian hasilnya adalah sebuah halaman web

yang ditampilkan pada browser.

Page 21: Pengenalan Internet dan Protokol HTTP

Hypertext Transfer Protocol Secure

HTTPS, adalah kombinasi dari HTTP dengan protokol SSL/TLS untuk menjalin koneksi yang terenkripsi (aman) dan mengindentifikasi keaslian server.

Koneksi HTTPS biasanya digunakan untuk transaksi pembayaran pada website, atau transaksi sensitif suatu sistem informasi di perusahaan.

SSL/TLS

Adalah protokol kriptografi, yang menyediakan keamanan untuk komunikasi melalui jaringan komputer seperti internet.

Page 22: Pengenalan Internet dan Protokol HTTP

File Transfer Protocol (FTP)

FTP adalah standar protokol jaringan yang digunakan untuk

pertukaran dan manipulasi file melalui protokol TCP/IP,

seperti Internet.

Biasanya digunakan untuk mengirim file dari client ke server,

atau men-download file dari server ke client.

Page 23: Pengenalan Internet dan Protokol HTTP

Uniform Resource Locator (URL)

Alamat dari sebuah resource yang dapat diakses diInternet.

URL secara umum terdiri dari : Jenis Protokol Alamat IP / nama domain Nama file

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

protokol alamat domain file

Page 24: Pengenalan Internet dan Protokol HTTP

Domain Name System (DNS)

Versi teks dari IP Address.

Setiap nama domain memiliki IP Address yang unik yang terasosiasi dengannya.

Untuk mempermudah pengguna untuk mengakses suatu resource di Internet.

Contoh :

http://www.google.co.id http://64.233.181.105

Page 25: Pengenalan Internet dan Protokol HTTP

Top Level Domain

.com → commercial .edu → educational .gov → government .mil → military .net → networking .org → nonprofit

organization .biz → bussines .info → multi purposes

.co → corporate

.ac → academic

.co.id

.web.id regional

.ac.id

Page 26: Pengenalan Internet dan Protokol HTTP

Second Level Domain (Sub Domain)

teknik.unpas.ac.id teknik adalah sub domain dari unpas.ac.id

mail.yahoo.com mail adalah sub domain dari yahoo.com

Page 27: Pengenalan Internet dan Protokol HTTP

Web Programming

Client Side Scripting HTML

Javascript

CSS

Server Side Scripting PHP

ASP

JSP

Page 28: Pengenalan Internet dan Protokol HTTP

Web Application

Web Statis

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

Web Dinamis

Dibentuk menggunakan aplikasi tambahan (server side scripting & database) sehingga data dapat diupdate tanpa harus mengubah script, hanya mengubah data di database.

Page 29: Pengenalan Internet dan Protokol HTTP

TERIMA KASIH

Pertemuan berikutnya membahas HTML