PEMROGRAMAN WEB. Agussalim

dokumen-dokumen yang mirip
Konsep Pemrograman Internet (1)

Konsep Pemrograman Internet dan Web

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

APLIKASI BERBASIS WEB

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

PENGERTIAN WEB web adalah

Konsep Pemrograman Internet

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

Pemrograman Basis Data Berbasis Web

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

Pertemuan 1. Pengenalan Dasar Web

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

Pengantar E-Business dan E-Commerce

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

Dasar-dasar Web dan HTML Minggu I. Pemrograman Web - Rosa Ariani Sukamto

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

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

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

01. Pengenalan Internet

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

Modul 14 Web Browser, Search Engine, dan

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

Komputer Perkantoran. Salhazan Nasution, S.Kom

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

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB III TINJAUAN PUSTAKA

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

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

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB 2 TINJAUAN TEORI

Web Programming. Denny Chandra, S.T

BAB III TINJAUAN PUSTAKA

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

BAB II LANDASAN TEORI

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

Aplikasiweb. Pengantar Aplikasi Web

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB 2 LANDASAN TEORI

Bahasa Pemrograman Untuk Pembuatan Web

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

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BROWSER INTERNET UHRIA. Abstrak. Pendahuluan. Pembahasan.

Muhammad Zen Samsono Hadi, ST. Msc.

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

BAB II LANDASAN TEORI. Event merupakan suatu campuran unik dari durasi, pengaturan, pengurus

PENGENALAN INTERNET. INTERNET - INTERnational NETworking - INTERconnected NETworking

BAB II TINJAUAN PUSTAKA. komputer yang tersebar diseluruh penjuru dunia dan tak terikat pada satu

BAB II LANDASAN TEORI

KBKF53110 WEB PROGRAMMING

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

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

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

Gambar di halaman berikut ini adalah sekema atau bagan yang menggambarkan cara kerja WWW :

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

Pengenalan WEB Design dan Programming

Pert 11 DASAR-DASAR WEB DESIGN

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

DAFTAR ISI. Abstrak Kata Pengantar Daftar Isi... Daftar Tabel.. Daftar Singkatan...

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

POLITEKNIK NEGERI JAKARTA

Web Design : Struktur Dasar Web

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

Pertemuan 07 (c) Miswar, S.ST

BAB 2 LANDASAN TEORI

DASAR-DASAR WEB DESIGN

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

BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).

Pengenalan Internet dan Protokol HTTP

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

BAB 2 LANDASAN TEORI

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

No HP :

BAB III LANDASAN TEORI

APPLICATION LAYER. Oleh : Reza Chandra

Teknologi Aplikasi Web Server. Pemrograman Web Dinamis ; RPL XI-1 Guru Mapel : Hendri Winarto, S.T.

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

PENGANTAR INTERNET & DESAIN WEB

BAB 2 LANDASAN TEORI

Transkripsi:

PEMROGRAMAN WEB Agussalim

Deskripsi Matakuliah Matakuliah ini mengajarkan tentang: Konsep Pemrograman WEB Pemrograman WEB statis dan dinamis HTML (Hyper Text Markup Language) PHP Hypertext preprocessor, yang merupakan sebuah bahasa scripting yang terpasang pada HTML

Kompetensi Matakuliah Mahasiswa mampu: Mendesign dan membuat web statis dan dinamis Membuat dan mendesign layout web yang baik dan benar Memahami tentang scripting dan CSS

Materi-Materi Bagian-bagian sebuah dokumen HTML dan dapat tag-tag pada HTML Format karakter, hubungan antar dokumen HTML, menampilkan gambar dalam dokumen HTML Variasi tabel, frame dan form tanpa menggunakan software bantu (tool). CSS (Cascading Style Sheet ) PHP dan MySQL

KONSEP PEMROGRAMAN WEB

Konsep Pemrograman Internet Pemrograman Internet: pemrograman aplikasi berbasis internet (aplikasi internet) Aplikasi internet merupakan suatu jenis aplikasi yang menerapkan arsitektur sistem terdistribusi dengan menggunakan internet sebagai media komunikasi antar komponennya Keyword: Sistem terdistribusi Komunikasi via internet

Contoh Aplikasi berbasis Internet (Layanan Internet) Web (protokol aplikasi: HTTP) E-mail (IMAP, POP, SMTP) Chatting open standard: IRC non standard: YM, ICQ, MSN chat, AOL, dll File transfer (FTP) Remote terminal (telnet) Directory service (LDAP) Network monitoring (NMAP) Web service (SOAP) Voice (VoIP) etc. Catatan: Aplikasi dalam konteks judul di atas mengacu pada level protokol dan dapat disebut juga sebagai Layanan Internet. Aplikasi dalam konteks software (misalnya aplikasi web browser ) dapat mengakses atau menyediakan salah satu atau beberapa Layanan Internet di atas.

Teknologi Pembangun Aplikasi berbasis Web Web client (web browser) Web server URL : Uniform Resource Locator HTTP : HyperText Transfer Protocol HTML : HyperText Markup Language CSS : Cascading Style Sheet Pemrograman Web CGI, eksekusi program di sisi server server side scripting client side scripting plug-in, eksekusi program di sisi client

Bagaimana web bekerja? URL HTTP request body header Web Browser TCP/IP Web Server Web files Display header body HTTP response Client Server user mengetik URL di browser browser menghubungi server yang tersebut pada URL setelah terhubung, browser mengirimkan HTTP request server menjawab dengan mengirim HTTP response (berisi header dan isi dokumen) untuk dokumen yang terdiri atas beberapa file (misalnya dokumen bergambar), browser harus mengirimkan HTTP request lagi untuk setiap file browser menampilkan semua isi dokumen kepada user

Karakteristik client side scripting Kode program didownload bersama dengan halaman web Bersifat interpreter dan diterjemahkan oleh browser Model eksekusinya simple dan skrip dapat dijadikan satu dengan HTML

KarakteristikClient-server Scripting Kelebihan Beban komputasi disebar di beberapa mesin Client mengakses fungsionalitas server dari jarak jauh Client dan server didesain terpisah (dan mungkin berbeda), lebih sederhana dibanding mendesain satu program yang dapat melakukan segalanya Data dapat disimpan secara terpusat di server, usaha menjaga reliabilitas sistem cukup dilakukan di server (UPS, redundant disk array, high speed processors, dll) Data dapat disimpan secara terdistribusi di banyak client atau server, sehingga jika satu komponen rusak (misalnya harddisk crash atau bencana alam), maka data yang hilang menjadi minimal, atau mungkin dapat digantikan oleh data dari komponen lain Server dapat diakses secara simultan oleh banyak client Kekurangan Adanya delay komunikasi client-server Harus mempertimbangkan sinkronisasi dan paralelisme proses dalam mendesain server

Web client (web browser) web browser merupakan suatu software dijalankan pada komputer user sebuah perangkat navigasi di dalam web menampilkan dokumen web Perangkat lunak web browser yang populer saat ini : MS Internet Explorer (Windows) Mozilla Firefox (Windows & Linux) Safari (Windows & Mac) Opera (Windows & Linux) Konqueror (Linux) Cameleon (Windows & Linux)

Web client (web browser) Baris Judul Menu Tool Bar URL HTML / PHP Document Hyperlink

Web server web server merupakan suatu software dijalankan pada komputer server berfungsi agar dokumen web yang disimpan di server dapat diakses oleh user di internet Perangkat lunak web server yang populer saat ini : Apache (Linux & Windows) MS Internet Information Server / IIS (Windows) Tomcat, untuk Java (Windows & Linux)

Terima Kasih Tugas I dapat di download di: iagus.wordpress.com