By. Rita Wiryasaputra

dokumen-dokumen yang mirip
Pemrograman Basis Data Berbasis Web

PENGERTIAN WEB web adalah

01. Pengenalan Internet

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

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

PEMROGRAMAN WEB. Agussalim

Pertemuan 1. Pengenalan Dasar Web

Pengantar E-Business dan E-Commerce

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

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

Pert 11 DASAR-DASAR WEB DESIGN

DASAR-DASAR WEB DESIGN

Komputer Perkantoran. Salhazan Nasution, S.Kom

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

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

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

APLIKASI BERBASIS WEB

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Interactive Broadcasting

By. Rita Wiryasaputra

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

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

Keterampilan Komputer. 8. Pengenalan HTML

Pengenalan WEB Design dan Programming

gambar disamping merupakan icon dari Macromedia dreamweaver yang berfungsi untuk membuat A. table D. image B. frame E. Button C.

BAB II. TINJAUAN PUSTAKA

PENGOPERASIAN WEB BROWSER. Oleh: Bambang Herlandi

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

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

Bahasa Pemrograman Untuk Pembuatan Web

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

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

Pengenalan Script. Definisi HTML

BAB II TINJAUAN PUSTAKA

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

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

Web Programming. Denny Chandra, S.T

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

Web Design : Struktur Dasar Web

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

PENGERTIAN WEBSITE DAN FUNGSINYA

BAB II LANDASAN TEORI

BAB III Validasi HTML5

Modul TIK Kelas XI SMA Negeri 1 Salatiga

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

Mengenal dan Mengedit HTML

BAB 2 LANDASAN TEORI

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

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

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

Bab 1. HTML (Hypertext Markup Language) A. World Wide Web

Web Internet Intranet Ekstranet. Materi Pembelajaran

BAB III LANDASAN TEORI

Aplikasi Dasar Internet

Internet dan WWW. Pertemuan - II

BAB II LANDASAN TEORI

KBKF53110 WEB PROGRAMMING

Konsep Pemrograman Internet dan Web

Pengenalan Internet. Arrummaisha A

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

PENGENALAN INTERNET. INTERNET - INTERnational NETworking - INTERconnected NETworking

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

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

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS. Teknik Pembelajaran Ceramah dan Diskusi

BAB 1 PENDAHULUAN Latar Belakang

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

PENGANTAR WEB. Pengantar Web 1

PEMROGRAMAN BERBASIS WEB. Part 1,2 HTML. By Rolly Yesputra Sekolah Tinggi Manajemen Informatika dan Komputer Royal Kisaran, 2018

Tugas Bahasa Indonesia

BAB X INTERNET. Gambar Timeline Internet

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

Konsep Pemrograman Web

BAB 1 PENDAHULUAN. 1.1.Latar Belakang. Berbagai macam cara yang dilakukan seorang programmer untuk memperoleh suatu

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

PENGENALAN INTERNET. Pertemuan X Konsep Internet Kegunaan Internet Sejarah Internet

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

Aplikasiweb. Pengantar Aplikasi Web

BROWSER INTERNET UHRIA. Abstrak. Pendahuluan. Pembahasan.

Bab1 -World Wide Web

PERTEMUAN 4 MANAJEMEN SITUS WEB

BAB II LANDASAN TEORI

LOMBA KOMPETENSI SISWA SMK TINGKAT PROPINSI JAWA TIMUR Nganjuk, XX XX Oktober 2016

Mengenal Web Dinamis dan Statis Serta Perbedaanya

NOKI HENDRA PAMUNGKAS D

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

BAB III TINJAUAN PUSTAKA

Pertemuan 3. PENGENALAN INTERNET Oleh : Julham Afandi

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian terkait dengan Sistem Informasi Geografis pernah dilakukan

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

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

Teknologi Web dan Desain Aplikasi Web

Transkripsi:

By. Rita Wiryasaputra

Memahami teknologi dan protokol yang mendasari World Wide Web Memahami dengan teknik dan penggunaan pengembangan aplikasi berbasis web baik dari client-side dan server-side Mengembangkan pengetahuan tentang HTML, JavaScript, Java, PHP sebagai bahasa untuk mengembangkan aplikasi web

Sidik, Betha, et al. Pemrograman Web dengan HTML, Bandung: Penerbit Informatika, 2007 Bryan, P., et al. HTML, XHTML, and CSS Bible 3rd Edition, Indianapolis: Wiley Publishing Inc, 2004. Deitel, et al. Internet & WWW How to Program 2nd Edition, Deitel and Associates Inc., 2004 Sebesta, R.,Programming the World Wide Web, 2nd Edition, Addison Wesley, 2002.

Pengenalan HTML Pengenalan PHP: variable, tipe data, pengkondisian, perulangan, fungsi, array, manipulasi string Cookies dan Sessions Pengaksesan database pada web Applet XML

Teori: 50% TAS : 35% TTS : 25% Quis : 20% Tugas : 20% Praktek: 50% Aktivitas 40% Tugas 60% Online dan offline secara individual meliputi kreativitas, informatif

Kehadiran, aktivitas Nilai Tugas bagi yang hadir saat tugas diberikan dan dikumpulkan tepat waktunya Nilai Kuis bagi yang hadir saat kuis diadakan Tidak bernilai plagiat/tugas ada yang sama

Penulisan karya ilmiah yang dipublish dengan topik sebagai berikut: Sistem pakar (TI) : metode Forward Chaining Riset Operasi (TI) : metode Simplex 2 Phase Sistem Pengambilan Keputusan (SI) : Entropy Pengantar Teknologi Mobile (SI)

Rektorat Sekretariat PDE Dengan PC Stand Alone Bank X

Ide dasar Komputer saling berkomunikasi Protokol (jaringan komputer)

Internet Services Contoh Jaringan Intranet Kampus ISP GOVERNMENT NET INT L ORG. NET Gedung D Lantai-4 Hub ROUTER Website Sistem Informasi Akademik Gedung D Lantai-3 Gedung D Lantai-2 Gedung D Lantai-1 Hub Hub Hub Sekretariat SWITCH/HUB e-mail Server Web/DNS Application Server Firewall Database Server SWITCH Hub Server Server Server APLIKASI ADM APLIKASI Umum APLIKASI Akademik SWITCH/HUB LOKASI A SWITCH/HUB LOKASI B SWITCH/HUB LOKASI C Sekretariat Gedung-A Gedung-B Gedung-C Gedung-F Hotspot Kampus

Backbone California USA P A L A P A Bagaimana Internet Bekerja INDOSATNET JAKARTA Telemedia Network Cakrawala (TNC) UGM KAMPUS STMIK Pelita Nusantara RS Panti Rapih ITB Dengan Pulsa Telepon Lokal Atau Menggunakan Antena Radio D P R D ITS Pemkot Jogja Kopertis PT. Sucofindo

Pemerintah Propinsi LAMPUNG

Tukar Menukar Data/info Secara On-line E-mail Surat-menyurat Antar Unit Kerja Secara Cepat, Kirim Mengirim Dokumen/file Secara Elektronik Sebagai Media Diskusi (Video Conference) chatting Dapat Mengakses Data/info Yang Disediakan Oleh Penyedia Informasi Baik Di Dalam Maupun Luar Negeri (browsing) Sarana Multimedia On-line E-commerce (Elektronik Perdagangan)

Apa yang dimaksud dengan internet? Apa yang dimaksud dengan World Wide Web (web)? Apakah web sama dengan internet? Bagaimana konsep kerjanya? Hal apa saja yang dapat dikerjakan? Apakah harus dikerjakan dengan programming?

Internet jaringan (physical) yang menghubungkan ratusan juta komputer menggunakan protokol yang sama untuk berbagi/mengirimkan informasi (TCP/IP) Jaringan besar dengan jaringan yang lebih kecil didalamnya Semua pengguna internet berkedudukan sejajar dan bebas.

Bersifat global tanpa batas (informasi bersifat bebas). Negatifnya: Tidak ada pengawasan (informasi memiliki sisi gelap) Tersedia berbagai macam informasi (cukup lengkap dan up to date) Sarana komunikasi yang efektif dan efisien untuk berbagai keperluan dengan tingkat kecepatan yang cukup tinggi Meringankan biaya operasional komunikasi Sejarah internet

Kategori website terbagi atas: Website company profile Shopping online Catalog online News publishing Blog (weblog) Forum Member online Sejarah web

Dulu : web statis dan text base Saat ini : web dinamis, interaktif dan terintegritas Data yang sifatnya penting memerlukan perancangan yang matang baik berhubungan dengan kualitas dan keamanan informasi Aplikasi web dapat diintegrasikan dengan perangkat lain, sistem portal/embedded Perkembangan tools web semakin pesat dan canggih tanpa harus bersentuhan dengan programming (CMS, templating)

Protokol web: Hypertext Transfer Protocol (HTTP) Protocol standard aturan yang digunakan untuk berkomunikasi pada jaringan komputer Address web: URL(Uniform Resource Locator) standard alamat internet. HTML untuk membuat dokumen yang dapat diakses melalui web

Internet jaringan (physical) yang menghubungkan ratusan juta komputer World Wide Web kumpulan dari dokumen/halaman multimedia yang saling berhubungan (hyperlink) yang disimpan pada internet dan diakses menggunakan protokol (HTTP). Multimedia informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya. Web dilihat melalui software/program browser internet (Internet Explorer, Firefox, Google Chrome, Safari, Opera, dll), Internet adalah hardware, Web adalah software

Browser software yang di install di mesin client yang berfungsi untuk menterjemahkan tag-tag HTML menjadi halaman web. Biasanya: Internet Explorer Mozilla FireFox Opera

Penentu kinerja aplikasi Cara aplikasi berjalan Sistem programming (aplikasi visual berbasis windows ) misalnya Visual Basic, Delphi, Kdevelop optimasi penggunaan memori manajemen proses pengaturan Input-Output aplikasi dibangun dengan menggunakan tool tertentu, kemudian dikompilasi. Hasilnya dapat langsung digunakan dalam komputer Web based programming kecepatan akses database kecepatan akses jaringan dan Internet tidak dapat dijalankan langsung di komputer dibutuhkan engine (web server)

Merupakan sebuah komputer induk dimana website diletakkan, sehingga dapat diakses oleh komputer client dalam jaringan. Kriteria web server: Memiliki spesifikasi hardware yang tinggi, kapasitas peyimpanan yang cukup besar, sistem pertahanan virus yang baik Terhubung ke jaringan Terinstall software web server, software database server, e-mail server, dan application server

Web statis Web dinamis

Web statis web yang berisi berisi text/links/images yang sama (tetap) setiap diakses biasanya dibentuk dengan HyperText Markup Language (HTML) sebagai text/image format pemeliharaan program harus dilakukan terus menerus. Ditekankan pada sisi tampilan yang banyak mengandung grafis, dibutuhkan kemampuan design grafis/web dan cita rasa seni Contoh online document, homepage pengunjung website statis tidak dapat menentukan informasi apa yang ingin dilihatnya, dan tetap pada informasi apa yang ditawarkan

Perkembangan web mendukung online service dan e-commerce Web dinamis web yang menampilkan informasi yang bersifat dinamis (berubah-ubah) Dapat berinteraksi dengan user Ditekankan pada pengolahan data dikaitkan dengan basis data Contoh amazon.com, www.thehungersite.com

dengan pemahaman programming : Server Side Programming Client Side Programming atau tanpa pemahaman programming CMS (Content Management System)

Server Side Programming semua sintaks dan perintah program yang diberikan akan dijalankan/diproses di Web Server hasilnya dikirimkan ke browser pengguna dalam bentuk HTML biasa. pengguna tidak dapat melihat kode asli yang ditulis dalam bentuk server side programming tersebut. Contoh server side programming seperti: CGI/Perl, Active Server Pages, Java Server Page, PHP, ColdFussion dan lain-lain.

Program ditulis untuk mendukung Common Gateway Interface ketika Web page submits, data dari page dikirim sebagai input ke program CGI Program CGI mengeksekusi di server dan mengirimkan kembali hasilnya ke browser sebagai Web page Komputasi yang besar/kompleks atau membutuhkan akses ke private data

Client Side Programming semua sintaks dan perintah program dijalankan di web browser Dieksekusi pada mesin client simple, generic, tapi tidak aman (insecure) client meminta dokumen yang mengandung script script tersebut akan diambil dari web server dijalankan di web browser yang bersangkutan. Contoh dari client side programming : JavaScript, VbScript, HTML.

Bahasa script untuk Web page, dikembangkan oleh Netscape (1995) Menggunakan sintaks C++/Java Baik digunakan untuk penambahan fitur dinamik dalam Web page, pengontrolan form and GUI

Program dalam Java untuk tujuan khusus applets full expressive power of Java Sesuai untuk grafik dimana memenuhi kebutuhan yang komplex

HTML bahasa markup(penanda) sebuah dokumen teks yang digunakan dalam pembuatan halaman web. Digunakan untuk mentransfer data atau dokumen dari web server ke browser HTML editor yang digunakan diantaranya: Ms FrontPage, Dreamweaver, Notepad. Dalam penggunaannya sebagian besar kode HTML harus terletak di antara tag kontainer, diawali dengan <namatag> dan diakhiri dengan </namatag> Komentar : <!- - ini komentar - - >

Struktur HTML terdiri dari 2 bagian utama, yaitu bagian head dan bagian body. Struktur utama HTML adalah <html> <head> isi head, berupa meta tag,title dan script </head> <body> isi body akan ditampilkan pada halaman browser </body> </html>

<html> sebagai tanda awal dokumen HTML <head> sebagai informasi page header <title> sebagai judul halaman yang akan tampil pada bagian atas browser/title bar <body> sebagai tempat peletakan berbagai tag atribut seperti warna latar belakang, warna teks dan sebagainya