Konsep Pemrograman Internet STMIK PPKIA Pradnya Paramita Malang Pemrograman Internet1/suvi.rahma@gmail.com Konsep Pemrograman Internet
Internet Apa itu Internet ? sistem komunikasi data / (jaringan komputer ) yang terhubung berskala global Internet menyediakan banyak layanan Contohnya : World Wide Web (WWW) Email FTP (File Transfer Protocol) IRC (Internet Relay Chating) Audio Video Streaming
Internet Keuntungan : Semua pelanggan dapat mengakses/mencari informasi, pengetahuan, bahkan hiburan yang ada di internet • Pelanggan (orang atau perusahaan) dapat memasarkan produk, layanan di internet Kerugian : Penipuan, perusakan informasi, pengetahuan yang ada di internet • Pornografi
PEMROGRAMAN INTERNET Pemrograman Internet : Pemrograman Aplikasi yang berbasis internet (Internet aplikasi) Internet Aplikasi : merupakan suatu jenis aplikasi yang menerapkan arsitektur sistem terdistribusi dengan menggunakan internet sebagai media komunikasi antar komponennya
PEMROGRAMAN WEB Sistem Berbasis Web atau Aplikasi Berbasis Web adalah sebuah sistem yang dibangun dengan konsep rekayasa web dan diaplikasikan secara online melalui media internet.
WEB / WEBSITE Website : dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk mempublikasikan informasi berupa teks, gambar, dan program multimedia lainnya berupa animasi (gambar gerak, tulisan gerak), suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait antara satu halaman dengan halaman yang lain
PEMROGRAMAN WEB server side scripting client side scripting Merupakan sebuah teknologi scriptimg atau pemrograman web dimana script (program) dikompilasi atau diterjemahkan di server. Dengan SSS, memungkinkan untuk menghasilkan halaman web yang dinamis. Contoh : 1. ASP (Active Server Page) dan ASP NET 2. PHP (PHP Hypertext Preprocessor) 3. Java Server Page 4. Perl 5. Phyton client side scripting Merupakan sebuah teknologi scripting atau pemrograman web dimana script (program) dikompilasi atau diterjemahkan di Client. Contoh : HTML (hypertext markup language), java script, XML (extensible markup language), CSS (cascading style sheet). client side scripting merupakan script yang digunakan untuk membuat halaman web statis.
TEKNOLOGI PEMBANGUN APLIKASI BERBASIS WEB Web Browser = Sebuah interaktif Program yang memungkinkan user untuk melihat informasi dari web
TEKNOLOGI PEMBANGUN APLIKASI BERBASIS WEB Web Editor : Merupakan media yang memungkinkan user mengetik script pemrograman sebuah website Contoh : Notepad, Frontpage, Dreamweaver, dll
TEKNOLOGI PEMBANGUN APLIKASI BERBASIS WEB Bahasa Pemrograman : adalah instruksi standar untuk memerintah komputer HTML : (HyperText Markup Lamguage) merupakan bahasa atau format standart untuk pembuatan sebuah website
TEKNOLOGI PEMBANGUN APLIKASI BERBASIS WEB Java Script : Hasil Tampilannya Ini Adalah JavaScript Loh…!!!
TEKNOLOGI PEMBANGUN APLIKASI BERBASIS WEB CSS : (Cascading Style Sheet) merupakan mekanisme untuk menambahkan style (misalnya font, warna, jarak, posisi) pada dokumen web,
TEKNOLOGI PEMBANGUN APLIKASI BERBASIS WEB Web Server : merupakan perangkat lunak wajib jika membuat sebuah halaman web dinamis Database Server : merupakan tempat penyimpan data dalam sebuah web. contohnya: MySQL, Microsoft SQL Server, Oracle, DB2 (IBM), PostgreSQL. Image Editor : merupakan perangkat lunak yang digunakan untuk mengelola gambar-gambar dan animasi yang nantinya akan digunakan didalam halaman web yang akan dibuat. berikut contohnya: adobe photoshop, corell draw, macromedia flash
Website