KONSEP PEMROGRAMAN WEB

Slides:



Advertisements
Presentasi serupa
PENGENALAN INTERNET M. Masrur, SKom.
Advertisements

 Putra Prima Naufal
Dasar-dasar Web Design
Episode 1 : the concept of Web Programming
KONSEP DASAR WEB DAN INTERNET
Pemrograman Internet Konsep Dasar.
PENGENALAN PHP DAN INSTALASI WEB SERVER
FERIYANTO MOHI Pemrograman Web FERIYANTO MOHI
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
Dasar - dasar Web dan HTML
Pertemuan Ke-1 (Konsep Dasar Web)
DASAR PEMOGRAMAN WEB MENGGUNAKAN PHP Oleh: Andy Dhamalau, S.Kom.
Rekayasa Web Ch. 5 Pendekatan Pengembangan Aplikasi Web
MENGENAL HTML.
Membangun Proyek Websiete
WEB Pengembangan Evangs Mailoa Prinsip Dasar Internet, Web,
HTML By kartika puji pangesti
Konsep Pemrograman Internet
SISTEM INFORMASI BERBASIS WEB
Peng. Komp & TI 2C M1 Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C Winda Widya A Peng. Komp & TI 2C.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Membangun Halaman Web Dinamis dengan PHP
Pengantar Pemrograman WEB
Teknologi Internet dan Web (untuk e-Commerce)
Minggu 7/AK/Sistem Informatika 1 Aplikasi Web (Bagian II) Mira Afrina.
Macromedia Flash Animasi dasar terbagi menjadi 3 = Gerak, skala, putar. M. Flash menyediakan 2 teknik pembuatan Animasi Frame by frame (dalam animasi.
1 Pertemuan 3 Multimedia di Internet dan World Wide Web Matakuliah: D0514 / Aplikasi Software Komputer Tahun: 2005 Versi: 1.
Pengenalan Web Server dan Server Side Script
Membangun Halaman Web Dinamis dengan PHP
Pertemuan 1 Pengenalan Dasar Web.
PERTEMUAN III. Introduksi  World Wide Web adalah layanan internet yang paling populer saat ini  Internet mulai dikenal dan digunakan secara luas setelah.
Teknologi Internet dan Web
Workshops The Power of Joomla!
Pertemuan Ke-1 (Konsep Dasar Web)
Pemrograman WEB Pertemuan I (Teori)
Pemrograman Web II Ganjil
Teknologi Internet dan Web
PENDEKATAN PADA PENGEMBANGAN APLIKASI WEB
Pengantar Internet & HTML Toufan D Tambunan & Indra L Sardi
Pemrograman internet ABU SALAM, M.KOM.
Internet, World Wide Web
Teknologi Dasar Internet dan Web
Macromedia Dreamweaver
Aplikasi Web (Bagian II)
Teknologi Web Internet & Web Design
Pemrograman Basis Data Berbasis Web
PHP( web Dasar) By : Lisda Juliana P.,SSi..
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
MENDESAIN WEB SMK Negeri 1 Pekanbaru.
Pertemuan ke 5 Ahmadi Sistem Informasi STMIK “BINA NUSANTARA JAYA”
DASAR DASAR WEB DAN HTML
PEMROGRAMAN WEB 1 PERTEMUAN 1
Prinsip Dasar Internet, Web dan Pemrograman Web
Sistem Manajemen Basis Data Web
PENGANTAR PEMROGRAMANN WEB
Konsep Pemrograman Internet
Prinsip Dasar Internet, Web dan Pemrograman Web
Pengenalan Dasar Web dan HTML
Prinsip Dasar Internet & Pemrograman Web
Peng. Komp & TI 2C Peng. Komp & TI 2C Peng. Komp & TI 2C
Pemrograman Internet Hendra Gunawan.
Pemrograman Basis Data Berbasis Web
Teknologi Web Internet & Web Design
Konsep Web Statis dan Web Dinamis
Pemrograman Internet Wahyu Herlambang ( )
Prinsip Dasar Internet, Web dan Pemrograman Web
Pemrograman WEB Pertemuan I (Teori) Oleh : D. Sinaga, M.Kom.
Pengenalan Dasar Web dan HTML
Prinsip Dasar Internet & Pemrograman Web
INTERNET Internet adalah suatu jaringan global yang terbentuk dari jaringan-jaringan lokal dan regional, memungkinkan komunikasi data antar komputer-komputer.
Transcript presentasi:

KONSEP PEMROGRAMAN WEB Oleh : Hendri, S.Kom

Pemrograman Web Client Side Script : Script yang ditambahkan dalam dokumen html, dieksekusi oleh browser client. Javascript Server Side Script: Script yang ditambahkan dalam dokumen html, dieksekusi oleh server, hasilnya dalam bentuk html yang dikirim ke client. ASP/ASP.Net, PHP, CGI, JSP, dll

Cara Kerja Web

Pemrosesan Script

Client Side Script Script yang ditambahkan (embedded) pada halaman web yang sebelumnya hanya disusun dengan sintaks HTML. Penambahan script ini mempunyai tujuan tertentu. Misalnya: menampilkan jam dan tanggal yang up- to-date, menu yang dinamis (mis: pull down menu), kontrol terhadap sebuah window, animasi sederhana, animasi mouse maupun untuk validasi form, dll

Client Side Script Advantage: Waktu proses relatif cepat karena langsung dieksekusi oleh browser client Tidak memerlukan web server untuk hosting Dapat dieksekusi langsung oleh berbagai browser Disadvantage: Script bisa dilihat oleh pengguna Script dapat di copy-paste Tidak cocok untuk akses data atau database

Server Side Script Digunakan untuk membuat aplikasi web atau konten-konten dinamis: news, buku tamu, dll PHP: open source dan banyak digunakan luas Active Server Pages (ASP) dan ASP.Net, teknologi yang dikembangkan oleh Microsoft ColdFusion (CFM), dikembangkan oleh Macromedia Java Server Pages dan Servlet dikembangkan oleh Sun Microsystem Common Gateway Interface (CGI), yang dibuat dengan bahasa pemrograman C++ atau Perl Server Side Include (SSI), seperti misalnya Frontpage Server Extension

Server Side Script Advantage: Script tidak bisa dilihat oleh pengguna, sehingga tidak dapat di-copy-paste Cocok untuk akses data atau aplikasi database Untuk membuat fitur-fitur tertentu yang berguna, misalnya: hit counter, user manajemen, disain yang dinamis. Disadvantage: Waktu proses relatif lebih lambat karena dieksekusi oleh server Memerlukan web server untuk hosting

Apa itu CSS ? CSS (Cascading stylesheet) CSS adalah bagian dari sebuah website yang khusus dibuat untuk mengatur tampilan sebuah website. Kita dapat mengontrol isi (konten) dan tampilan secara terpisah. Perubahan konten tidak mengharuskan kita melakukan perubahan tampilan, demikian juga sebaliknya.

CSS Teknologi CSS dimaksudkan untuk mempermudah perancangan web yang indah dan fleksibel. Fleksibilitas adalah hal yang tidak akan diperoleh jika menggunakan HTML saja. Satu file CSS (*.css) dapat digunakan untuk banyak halaman. Sehingga perubahan disain visual untuk banyak halaman dapat dilakukan hanya melalui modifikasi satu file CSS

Penggunaan CSS saat ini Kontrol aspek visual keseluruhan halaman website Membuat Layout yang standart (kolaborasi dengan XHTML) Teknik membuat layout HTML: Frame  cara lama, jarang digunakan Tabel  disukai oleh designer CSS  metode baru, menjadi standar

Referensi HTML & CSS http://www.w3.org/

Teknologi & Aplikasi Web ActiveX ActiveX adalah sebuah teknologi integrasi bukan sebuah bahasa pemrograman. ActiveX dapat disebut sebagai lem yang menyatukan berbagai macam kode bahasa pemrograman sehingga dapat bekerja sama menjadi sebuah aplikasi Internet. ActiveX mirip dengan OLE (Object Linking and Embedding). Ditandai dengan tag <OBJECT> pada html Java Applet Flash (Shockwafe) Komponen ActiveX (develop dg VBScript) dll

Aplikasi berbasis Web (Web Based Application) E-Commerce: describes the concept of conducting transactions between a buyer and a seller over an electronic network (Internet) E-Business: describes all aspects of doing business on/with/through the Internet. E-Business includes all aspects of E-commerce E-Learning, E-Government.

Web Developer Secara garis besar dapat dipisahkan: Web Designer: membuat disain web Web Programmer: membuat script untuk halaman web Web Administrator: sebagai administrator web

Tahapan Pengembangan Website Sebuah website dikembangkan dalam 2 proses besar: Web Developing: proses hingga jadi halaman-halaman web secara lengkap dan siap tayang Web Deploying: proses untuk membuat website terpasang pada server internet dan dapat diakses orang lain

Peluang Hadirnya internet dan layanan WWW memberikan sejumlah peluang bagi kita, sebagai: Developer Web Content Updater/Kontributor Network/Web Administrator E-Commerce / Online Business Interaksi Bisnis dll

Bidang Pekerjaan untuk Web Web Master Penanggung jawab seluruh sistem website Web Administrator Memegang kendali administrasi website (user account, jaringan, hak akses, manajemen server) Web Designer Pembuat desain dan layouting, tata letak Web Programmer Pembuat kode program aplikasi Content Writer Penulis isi website

Contoh web e-commerce

Apa saja Tools nya? Webserver Programming Language Database Apache, IIS, Xitami, dll Programming Language HTML, Javascript, VBscript, PHP, ASP, JSP, CFM Database MySQL, Oracle, Access, SQL Server Image Editing Photoshop, Corel Animasi Macromedia Flash, GIF Animator WebDesign Macromedia Dreamweaver, Front Page, HTML Editor

Aplikasi yang perlu di persiapkan Photoshop CS 4 Dreamweaver CS5 XAMPP - > untuk web server

Tugas Kelompok ( buat 3 orang ) Buat makalah studi pengkajian situs internet / website (pilih salah satu) Jenis : Web personal Web corporate Gunakan pembanding, minimal 2 website. Web goverment Web online store Boleh web lokal maupun web international Web news Web media Tambahkan screenshootnya. Web forum Masing-masing kelompok tidak boleh sama Web education Web komunitas Buat lah Power Point dan Di presentasikan Minggu Depan. Content, Layout, Desain. Teknologi yang digunakan Tujuan, Manfaat Segmentasi Kelebihan & Kekurangan