Pengantar Pemrograman Internet

dokumen-dokumen yang mirip
Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

Teknik Informatika S1

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

BAB III Validasi HTML5

Pemrograman Web. PHP State, Session dan Cookies. Adam Hendra Brata

DASAR-DASAR WEB DESIGN

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

M.K. Pemrograman Web (AK ) Konsep Pemrograman Web

No HP :

Pert 11 DASAR-DASAR WEB DESIGN

Sejarah HTML5. Abstrak. Pendahuluan. Reni Resiani Sunmaryati

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

PENGANTAR INTERNET & DESAIN WEB

Pemrograman Web. PHP State, Session dan Cookies. Adam Hendra Brata

APPLICATION LAYER. Pengertian Application layer Service application layer (HTTP, DNS, SMTP)

PemWeb C. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web

SINGLE SIGN ON (SSO) MENGGUNAKAN STANDAR SAML PADA SISTEM INFORMASI UNIKOM

Pertemuan 1. Pengenalan Dasar Web

PERANCANGAN WEB KORAN PELAJAR YOGYAKARTA BERBASIS WEB SERVICE SOAP DAN CSS FRAMEWORK FOUNDATION 4 NASKAH PUBLIKASI

RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Satuan Pendidikan Mata Pelajaran/ Kompetensi Sasaran : Pemrograman Web Dasar

State HTTP, PHP. Pemrograman Web - State. Agi Putra Kharisma, ST., MT.

STMIK AMIKOM Yogyakarta. Keamanan Komputer: Web Security

MENGANALISA WEBSITE K E A M A N A N S I S T E M E R W I E N T J I P T A W I J A Y A, S T., M. K O M

Nama : Ari Dwijayanti NIM : STI Keamanan Jaringan. HTTPS (Hyper Text Tranfer Protocol Secure) Sejarah dan Pengertian HTTPS

KEAMANAN WEB BROWSER SISTEM KEAMANAN TEKNOLOGI INFORMASI

PENGERTIAN WEBSITE DAN FUNGSINYA

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas :

Pengenalan Internet dan Protokol HTTP

PEMROGRAMAN WEB. Agussalim

BAB III ANALISIS MASALAH

Annisa Cahyaningtyas

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

PENGERTIAN WEB web adalah

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

Asumsi dari penyedia layanan (website master) adalah sebagai berikut:

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

Konsep Pemrograman Internet dan Web

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Pengantar E-Business dan E-Commerce

ULANGAN UMUM SEKOLAH SMA ISLAM AL-IZHAR PONDOK LABU TAHUN PELAJARAN 2012/2013

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) KEAMANAN HTTP DAN HTTPS BERBASIS WEB MENGGUNAKAN SISTEM OPERASI KALI LINUX

Teknik Informatika S1

Teknologi Web dan Desain Aplikasi Web

APPLICATION LAYER. Oleh : Reza Chandra

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

PEMROGRAMAN WEB 1. Pertemuan 1. Pengenalan dan Konsep Kerja Web 3/19/2013

PHP SESSION & COOKIES

LAPISAN APLIKASI SMTP, POP, DAN IMAP. Budhi Irawan, S.Si, M.T

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

POLITEKNIK NEGERI JAKARTA

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini.

BAB III ANALISA DAN PERANCANGAN

TEKNOLOGI INTERNET. Pendahuluan DAN WEB

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

Pengenalan Internet dan Protokol HTTP

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

Pemrograman Basis Data Berbasis Web

Modul 2. Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol

Implementasi ( Implementation Kebijakan (Policy) Pengujian HASIL DAN PEMBAHASAN Spesifikasi ( Specification Perancangan ( Design

APLIKASI BERBASIS WEB

Pemrograman Jaringan 5.

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

Workshop PHP For Newbie

I.I Pengertian & Kinerja SECURITY. Overview. Tujuan

BAB I PENDAHULUAN. Jaringan yang besar tentunya memiliki security yang baik untuk menjaga

BAB III LANDASAN TEORI

LAPISAN JARINGAN (NETWORK LAYER) Budhi Irawan, S.Si, M.T

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

TUGAS V JARINGAN KOMPUTER

Membangun Aplikasi Berbasis Web Dengan CodeIgniter Framework. Helmy Faisal Muttaqin

5. State. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

M.K. Pemrograman Web (AK ) Konsep Pemrograman Internet

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

BAB 2 LANDASAN TEORI

Materi 9 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Kelompok 1. Anggota : BOBBY KURNIAWAN NIA FITRIANA ARI FEBRYANSYAH DIAN ULUMIA ORIN HARITSA YASSER

BAB II KONSEP DASAR VIDEO STREAMING SERVER. komputer. Komputer server didukung dengan spesifikasi hardware yang lebih

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. sebuah proses melakukan pemilihan mata kuliah, jadwal yang diambil sebelum

Bab 5. Cascading Style Sheet (CSS)

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih

Soal Ujian Tengah Semester Mata Kuliah Jaringan Komputer

Transkripsi:

Pengantar Pemrograman Internet 1

Apa Itu Web Dinamis? Kadang disebut juga aplikasi berbasis web Halaman web yang berubah berdasarkan masukan/input dari pengguna (selain navigasi dari suatu halaman ke halaman lain). Halaman web yang memiliki kemampuan untuk menentukan apa yang ditampilkan berdasarkan aksi pengguna dan/atau kondisi tertentu. Halaman web yang dibangun secara dinamis oleh klien maupun server berdasarkan aksi pengguna dan/atau kondisi tertentu 2

KarakterisHk Web Dinamis Memberi tanggapan terhadap parameter yang berbeda (misal: perbedaan user- agent) Memiliki memory (misal: login, keranjang belanja pada e- commerce, pendamaran anggota) Pada umumnya memanfaatkan formulir html Pada umumnya memiliki antarmuka yang dapat digunakan oleh administrator untuk mengelola konten situs RelaHf mudah untuk dipelihara, di- upgrade, dan dibuat daripada web stahs. 3

Halaman Web Dinamis Pertama kali diperkenalkan pada tahun 1995 bersamaan dengan dibuatnya JavaScript Dua kategori utama pada teknologi yang digunakan: Teknologi sisi server Teknologi sisi klien 4

Teknologi Sisi Klien Java Applets Adobe Flash MicrosoM Silverlight HTML, CSS, JavaScript 5

HTML, CSS, JavaScript HTML (Struktur Dokumen) CSS (Tampilan Dokumen) JavaScript (Perilaku Dokumen) 6

HTML (Buku [1]) (1) W3C HTML ValidaHon Service Headings Pranala/ tautan Gambar Lis Tabel Formulir Elemen meta (kata kunci dan deskripsi) 7

HTML (Buku [1]) (2) Jenis Hpe masukan baru pada HTML5 (color, date, email, month, number, search, tel, dsb.) Atribut autocomplete dan elemen datalist Elemen struktur halaman (header, nav, figure, arhcle, summary, sechon, aside, meter, dsb.) 8

Contoh Layout HTML header nav section article article aside footer 9

Universal selector Type selector Descendant selector Child selector Adjacent sibling Class selector ID selector Pseudo selector CSS 10

Model Kotak CSS Margin Tepian Lapisan Konten 11

Teknologi Sisi Server Web Server CGI (Common Gateway Interface) Web Server Extension ApplicaHon Server Cloud 12

Common Gateway Interface Sumber: Stefano Ceri, dkk. Designing Data Intensive Web ApplicaHons 13

Web Server Extension Sumber: Stefano Ceri, dkk. Designing Data Intensive Web ApplicaHons 14

ApplicaHon Server Sumber: Stefano Ceri, dkk. Designing Data Intensive Web ApplicaHons 15

Hypertext Transfer Protocol HTTP adalah protokol (level aplikasi) untuk sistem informasi hypermedia terdistribusi dan kolaborahf. [RFC- 2616] Saat ini spesifikasi HTTP terbaru adalah HTTP/ 1.1 (RFC- 2616). Versi HTTP selanjutnya adalah HTTP/2.0 (h+pbis) masih dalam bentuk dram. HTTPS = HTTP + SSL (Secure Sockets Layer) & TLS (Transport Layer Security) 16

KarakterisHk HTTP Stateless SeHap HTTP request ditangani oleh server sebagai permintaan yang bersifat atomic dan independen. Pull- based Interaksi hanya akan berjalan kehka ada request dari client. Server Hdak dapat memanggil balik client. 17

URI/URL (sumber: Stephen A. Thomas HTTP EssenHals) 18

Interaksi Cient- Server Pada HTTP (Sumber: Tim Downey Guide To Web Development With Java) 19

Tugas Individu 1. Baca buku [2] chapter 3,4,5,6. Siapkan pertanyaan (jika ada) sebagai bahan diskusi pada pertemuan berikutnya. 2. Deploy halaman biodata yang telah dibuat ke alamat /biodata, kirimkan screenshot browser beserta HTTP request & response header pada firebug (format.jpg). 20