Aplikasiweb. Pengantar Aplikasi Web

dokumen-dokumen yang mirip
Web Programming. Denny Chandra, S.T

PENGERTIAN WEB web adalah

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

Komputer Perkantoran. Salhazan Nasution, S.Kom

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

PEMROGRAMAN WEB. Agussalim

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

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

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

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

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya.

Konsep Pemrograman Internet dan Web

BAB 1 PENDAHULUAN. Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat

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

Pengantar E-Business dan E-Commerce

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB II TINJAUAN PUSTAKA

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

Bahasa Pemrograman Untuk Pembuatan Web

Pemrograman Basis Data Berbasis Web

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

Pengenalan Internet dan Protokol HTTP

APLIKASI BERBASIS WEB

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

BAB II TINJAUAN PUSTAKA

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

Pertemuan 1. Pengenalan Dasar Web

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

BAB 2 LANDASAN TEORI

Pengenalan Internet dan Protokol HTTP

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

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

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

BAB 2 LANDASAN TEORI

PENDAHULUAN. salah satunya adalah sistem teknologi informasi. Keberadaan universitas saat

BAB III LANDASAN TEORI

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

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

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

BAB 1 PENDAHULUAN. di seluruh dunia ini dengan menggunakan fasilitas maupun dengan cara

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

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

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

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

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

BAB III LANDASAN TEORI

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

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

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

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

PENGANTAR INTERNET & DESAIN WEB

Untuk siswa Kelas X TKJ SMK Negeri 3 Balikpapan.

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUUAN. tersebut untuk mempermudah penyelesaian berbagai pekerjaan.

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

KBKF53110 WEB PROGRAMMING

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

Modul 5 AJAX TUJUAN PRAKTIKUM : PERLENGKAPAN PRAKTIKUM LANDASAN TEORI. Latar Belakang Munculnya Ajax. Definisi Ajax.

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

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. komponen. Berdasarkan pendekatan prosedur, sistem didefinisikan sebagai

BAB 1 PENDAHULUAN. kehidupan manusia membuat manusia yang dalam hal ini sebagai user menginginkan

Bab1 -World Wide Web

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

Web Server A. DASAR TEORI

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

Aplikasi Dasar Internet

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB III LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN EVALUASI

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

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

BAB I PENDAHULUAN Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan Internet memang sangat cepat dan jauh berbeda dengan masa awal

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

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

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

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

BAB 1 PENDAHULUAN. dunia ini dengan menggunakan fasilitas maupun dengan cara chatting. Mungkin

Tutorial Pembuatan Toko Online 2010

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II LANDASAN TEORI

KONSEP TEKNOLOGI APLIKASI WEB

Bab 1 Pengenalan Web Server dan Server Side Scripting

BAB II LANDASAN TEORI

P - 2 Bab 1 : Pengantar Pemrograman Berbasis Web

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001).

Hal yang harus diperhatikan dalam penggunaan AJAX adalah: XHTML dan CSS digunakan untuk menandai dan mempercantik tampilan informasi.

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

Transkripsi:

Aplikasiweb Pengantar Aplikasi Web

Aplikasiweb Web Application or Webapp Sebuah aplikasi yang diakses melalui web melalui sebuah jaringan internet atau intranet. Webapp merupakan software aplikasi komputer yang dihasilkan dari kode/bahasa pemrograman yang disupportolehbrowser,sepertihtml, ASP, PHP, JSP, dll. Untuk menjalankan aplikas web diperlukan sebuah browser.

Web World Wide Web = WWW = web Web adalahsebuahsisteminterlinked hpertext document yang diakses melalui internet. WWW dibuatolehsir Tim Berners-Lee tahun 1989 yang juga membuat standar pembuatan web sepertimark Up Languange(seperti: HTML)

Web Browser Sebuahaplikasiperangkatlunakyang memungkinkan seorang user untuk menampilkandanberinteraksimelaluiteks, gambar, audio, video dan informasi lainnya pada sebuah halaman web (web page) pada sebuahwebsite melaluiwww ataulocal Area Network (LAN). Contohnya: Internet Explorer, Mozilla Firefox, Opera.

Bagaimanaprosesmengaksessebuah halamanweb

1 -Address http ://www.example.com HTTP : Hypertext Transfer Protocol HTTP : Adalah sebuah protokol komunikasi untuk pertukaran informasi pada intranet maupun internet. Tujuan awalnya adalah untuk menyediakan cara mem-publish dan mendapatkan hypertext pages melalui internet www.example.com adalahsebuahdns (Domain Name System)

1 -DNS DNS berfungsi sebagai phone book bagi internet Contoh: www.example.com adalah sebuah domain untuk IP 208.77.188.166

2 -request

3-Web Server Web Server Software : Sebuahprogram komputeryang bertanggungjawabuntukmenerimahttp requestdariclient, kemudianmemberikanhttp response yang berupa halaman web Hardware : komputer yang menjalankan fungsi diatas. Contoh: Apache untukphp, Tomcat untukjsp. VersiApache terbaru: 2.x.x Sebuah pc yang terinstall Apache sudah dapat dikatakan sebagai web server.

3 -PHP PHP : Preprocessor Hypertext, sebuah scripting language untukmembuatweb dinamis. Versiterbaru: 5.x.x

4,5 -MySQL

4,5 -MySQL MySQL adalah sebuah Software Database. Software database lainnya: Ms. Access, Oracle, Ms. SQL Server. Versiterbaru: 5.x.x

6,7 -response

8 web pages Response dariserver adalahberupahtml yang diterjemahkan oleh browser. Selain HTML : CSS, JavaScript CSS : Cascading Style Sheets yaitu scripting yang digunakan untuk mengatur tampilan halaman web JavaScript : Bahasa scriptingyang digunakan di dalam web browser untuk menghasilkan sebuah aplikasi web yang lebih responsif

aplikasiweb VS aplikasidesktop Aplikasi web tidak memerlukan instalasi di Client, aplikasi desktop harus diinstall di client Aplikasi web memerlukan web server, aplikasi desktop tidakmemerlukan(ingat: web server tidak harus komputer khusus,hal ini tergantungpadaseberapabesarresource yang dibutuhkan oleh aplikasi) Performa aplikasi web bergantung pada kecepatan akses pada jaringan dan performa web server, aplikasi desktop bergantung pada

Arsitekturaplikasi(web/dekstop) Single tier/one tier Two Tier Three Tier

One tier Sebuah arsitektur yang menggabungkan presentation, business logic danpersistence/data dalamsatutier. Presentationadalahuser interface, dimanauser berinteraksi dengan aplikasi, Business logicadalahaturandariaplikasiyang dijalankan Persistence/data adalah informasi yang disimpan secarapermanen. Contohnyadalambentukfile atau database. Contoh dari aplikasi One Tier adalah aplikasi

Two tier Pada aplikas Two tier, persentation terpisah dengan business dan persistence. Contohnya adalah aplikasi web (komputer praktikan mengakses komputer dosen) atau aplikasidesktop client servaer(aplikasisiakad Amik Master Komputer) Coba akses web server pada komputer dosen

Three Tier PadaaplikasThree tier, antarapresentation, business dan persistence terpisah.

Pembagiantugasdalamweb Web Designer application User Interface Designer Graphic designer Web Programmer Programmer (PHP,ASP,JSP) Database Architect

Siapkan kertas 1 lembar

Pertanyaan(4 menit) Tuliskan tag pembuka dan penutup script php, Tampilkan hello world menggunakan fungsi php, Tuliskan simbol yang digunakan untuk mendeklarasikan variabel dalam php, berikan contohnya, Sebutkan software yang diperlukan untuk membangunsebuahaplikasiweb menggunakan php

Pertanyaan(6 menit) Apa yang akan ditampilkan dari script berikut: if(1 < 0){ echo a ; }else{ } echo b ; Apa yang akan ditampilkan dari script berikut: for($i=0;$i<10;$i++){ } echo $i; Sebutkan fungsi-fungsi php untuk mengakses database MySQL

StudiKasus Tugas akhir/skripsi: membuat aplikasi web 1 buahpc pentiumiii denganram 256 sudah cukup (sebagai web server) 1 atau2 buahpc sebagaiclient OS : Windows XP atauwindows 2000 Sotfware: Apache, PHP, MySQLdiinstalldipc yang akan digunakan untuk server. Jika tidak akan menginstall manual install saja WAMP atau XAMPP, dan lupakan PHPTriad Software : Macromedia dreamweaverdanadobe photoshop sudah cukup memadai Arsitektur: Two tier

Pembagiantimkerja 1 timterdiridari5/6 orang 1 timmemiliki1 leader Kumpulkan daftar nama

Next Membuatweb statis: HTML Membuatweb statis: HTML + JavaScript