SILABI. 2. HTML (HyperText Markup Language) 3. Cascading Style Sheets (CSS) 9. Pengenalan ASP.Net. 10. Pengantar Content Management System (CMS)

dokumen-dokumen yang mirip
SATUAN ACARA PERKULIAHAN (SAP)

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

PEMROGRAMAN INTERNET. Program Studi Teknologi Informasi U N I V E R S I T A S U D A Y A N A

KBKF53110 WEB PROGRAMMING

YAYASAN PENDIDIKAN TINGGI PAYAKUMBUH

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

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

: 1. No HP :

PEMROGRAMAN WEB. Agussalim

POLITEKNIK NEGERI JAKARTA

FORMULIR No.Dokumen RENCANA PEMBELAJARAN SEMESTER

Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D

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

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

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

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

PEMROGRAMAN WEB 08 JavaScript Dasar

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

BAB II DASAR TEORI. subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi,

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

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

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

BAB 2 LANDASAN TEORI


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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

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

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

Prototype Sistem Informasi Hasil Penelitian Berbasis WEB

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

SILABUS MATA KULIAH PERANCANGAN & PEMROGRAMAN WEB

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

RENCANA PEMBELAJARAN SEMESTER (RPS)

GBPP dam SAP Java Script

1. Bab 2 Arsitektur Produk

BAB II LANDASAN TEORI. Calyton dan Petry (2012) berpendapat monitoring sebagai suatu proses

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

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer

BAB III LANDASAN TEORI

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

SATUAN ACARA PERKULIAHAN

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Pemrograman V SI 1501

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

BAB 1 PENDAHULUAN. yang ada di dunia bisa kita dapatkan dalam waktu yang relatif singkat. Kemampuan

RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

SATUAN ACARA PERKULIAHAN (SAP)

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

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

Aplikasiweb. Pengantar Aplikasi Web

[Year] SILABUS: Kode Mata Kuliah MI09KB33 Mata Kuliah Pemrograman Visual II Prasyarat - Cosyarat

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

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

Teknik Informatika S1

Konsep Pemrograman Internet dan Web

RPS Mata Kuliah Pengolahan Informasi Berbasis Script Program Studi Sistem Informasi Halaman 1 dari 18

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

BAB V IMPLEMENTASI DAN PENGUJIAN

Kumpulan Soal Tugas Pendahuluan Mata Kuliah PBD Web Kelas C : Dosen Devie

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

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

Pengenalan Internet dan Protokol HTTP

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi internet maka kebutuhan dalam memperoleh

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

BAB 2 LANDASAN TEORI

Pengenalan JavaScript

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

BAB 2 LANDASAN TEORI

Trik Mudah Membuat CMS Website dari Nol

BAB II LANDASAN TEORI

Pembahasan. 1. Membangun Aplikasi E-Commerce 2. Perangkat E-Commerce 3. Pemilihan Software E-Commerce

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

Object-Oriented Programming Sederhana Dengan PHP

RENCANA PEMBELAJARAN SEMESTER

Daftar Isi. Abstrak Kata Pengantar. Daftar Gambar Daftar Tabel

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

Apa itu PHP? Riwayat PHP

Konsep Pemrograman Internet (1)

BAB III Validasi HTML5

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

BAB II LANDASAN TEORI...

Transkripsi:

SILABI NAMA : Desain dan Pemrograman Web MATAKULIAH KODE : SKS : 3 SKS SEMESTER : 4 KELOMPOK : - DESKRIPSI : Mata kuliah ini mengajarkan Konsep Pemrograman Web yang didalamnya terdapat Desain Web, HTML, CSS, JavaScript, JavaApplet, dan bebrapa pemrograman Web lainnya, CMS, Semantik, serta MySQL sebagai salah satu database yang digunakan. TUJUAN PEMBELAJARAN : Setelah mengikuti kuliah ini mahasiswa diharapkan bisa menjadi Web designer dan Web Programmer yang bervariatif pemrograman sehingga dapat menghasilkan web yang statis, dinamis dengan memanfaatkan teknologi CSS, CMS, JavaScript, XML dan Semantic. PRASYARAT : Sistem Basis Data MATERI : 1. Konsep Pemrograman Web 2. HTML (HyperText Markup Language) 3. Cascading Style Sheets (CSS) 4. JavaScript 5. JavaApplet 6. PHP (Hypertext Preprocessor ) (Pert 6-7) 7. MySQL 8. XML 9. Pengenalan ASP.Net 10. Pengantar Content Management System (CMS) 11. Semantic Web REFERENSI : 1. Bob Breedlove, Web Programming Unleashed, Sams.net Publishing, 1996 2. Michael Glodek_, Steen Moller, Web Service programming Tutorial, NORDUGRID, 2009 3. J. J. Alferes, C. V. Damasio, and L. M. Pereira, Semantic Web Logic Programming Tools 4. Michael Bolin, End-User Programming for the Web,

Massachusetts Institute Of Technology, 2005 5. n + 1, Inc, JavaWeb Programming, 2009 6. Marty Hall, Larry Brown, Core Web Programing Java Script Adding Dynamic Content to Web Pages, 2003 7. Andi Gutmans, Stig Sæther Bakken, and Derick Rethans, PHP 5 Power Programming, PRENTICE HALL, 2005

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) JUDUL MATAKULIAH : Desain dan Pemrograman Web KODE MK : SKS : 3 sks TEORI= 3 jam/minggu RESPONSI= 1 jam/minggu PRASYARAT : Sistem Basis Data DESKRIPSI SINGKAT : Mata kuliah ini mengajarkan Konsep Pemrograman Web yang didalamnya terdapat Desain Web, HTML, CSS, JavaScript, JavaApplet, dan bebrapa pemrograman Web lainnya, CMS, Semantik, serta MySQL sebagai salah satu database yang digunakan. TUJUAN INSTRUKSIONAL UMUM (TIU) : Setelah mengikuti kuliah ini mahasiswa diharapkan bisa menjadi Web designer dan Web Programmer yang bervariatif pemrograman sehingga dapat menghasilkan web yang statis, dinamis dengan memanfaatkan teknologi CSS, CMS, JavaScript, XML dan Semantic. KEYWORDS: : web design and programming, web programming, web design 1. Bob Breedlove, Web Programming Unleashed, Sams.net Publishing, 1996 DAFTAR PUSTAKA : : 2. Michael Glodek_, Steen Moller, Web Service programming Tutorial, NORDUGRID, 2009 3. J. J. Alferes, C. V. Damasio, and L. M. Pereira, Semantic Web Logic Programming Tools

4. Michael Bolin, End-User Programming for the Web, Massachusetts Institute Of Technology, 2005 5. n + 1, Inc, JavaWeb Programming, 2009 6. Marty Hall, Larry Brown, Core Web Programing Java Script Adding Dynamic Content to Web Pages, 2003 7. Andi Gutmans, Stig Sæther Bakken, and Derick Rethans, PHP 5 Power Programming, PRENTICE HALL, 2005 Materi : No Tujuan Instruksional Khusus (TIK) Pokok Bahasan Sub Pokok Bahasan Est. Waktu Daftar Pustaka 1,2 Mahasiswa Memahami Konsep Web, arsitektur, komponen dan kebutuhan dalam membangun Web Konsep Pemrograman Web 1. Konsep Web 2. Konsep Pemrograman Web 3. Kelebihan & Kekurangan Aplikasi Berbasis Web 4. Arsitektur Web 5. Yang perlu dipelajari untuk membuat aplikasi berbasis web 6. Client Side Programming 7. Server Side Programming 8. Web Server Software 9. HTTP 10. Mekanisme CGI (Common Gateway Interface) 11. CGI padaphp 12. Penanganan State 6 x 45

13. Konsep task dalam aplikasi berbasis web 14. Stateless HTTP 15. Penanganan State 16. Message Passing via URL 17. Message Passing via Form 18. Cookie 19. Session 3 Memahami dan mempraktekkan Desain dan Programing Web menggunakan HTML HTML (HyperText Markup Language) 1. HTML Authoring Tools 2. Mengenai Penulisan Tag 3. Skema Dasar HTML 4. Mengenai Penulisan HTML 5. Tag Dasar 6. Frame 7. FORM 8. HTML Input Elemen 4 Memahami dan mempraktekkan konsep dan fungsi CSS dalam membangun Web 5,6 Memahami dan menggunakan JavaScript dalam membangun Web Cascading Style Sheets (CSS) JavaScript 1. Selector 2. Memasukkan Style Sheet 3. CSS : Font Property 4. CSS: Color & Background Property 5. CSS: Text Alignment & Box Property 6. CSS: Style Sheet Eksternal 1. Pengenalan Java Script 2. Apa Perbedaan Java Script & Java? 3. Bentuk skrip dari Java Script 4. Memberikan komentar 5. Java Script Sebagai Bahasa Berorientasi Objek 6. Properti(Cont.) 7. Metode 6 x 45

8. Penanganan Kejadian (Event Handler) 9. Menangani Pemasukan Data 10. Mengenal Jendela Peringatan 11. Mengenal Jendela Konfirmasi 12. Mengenal Hirarki Objek 13. Konsep Variabel 14. Mendeklarasikan Variabel 15. Konversi jenis variabel 16. Struktur Kondisional 7 Memahami dan menggunakan Java Applet dalam membangun Web JavaApplet UTS 1. Pengenalan Java 2. Skema kompilasi- eksekusi 3. Susunan Kode Sumber.java 4. Variable 5. Basic Mathematical Operators 6. Statements & Blocks 7. Flow of Control 8. Tiga Prinsip OOP 9. Methods 10. Public/private 11. Using objects. 8,9 Memahami dan menggunakan PHP dalam membangun Web PHP (Hypertext Preprocessor ) 1. Pengertian PHP 2. Sintaks dasar PHP 3. Tipe Data 4. Konstanta 5. Variabel 6. Operator 7. Pernyataan IF 6 x 45

UTS 8. Pernyataan SWITCH 9. Pengulangan dengan For 10. Pengulangan dengan While 11. Mengenal function 12. Nilai Balik 13. Nilai Argumen Bawaan 14. Linkup variable 15. Variabel Statis 16. Fungsi untuk Mengkonversi Data 17. Operasi dengan String 18. Mendalami Perintah Printf 19. Fungsi Dasar String 20. Input dari Form HTML 21. Fungsi Waktu 22. Menangani Berkas 23. Mengakses Database 10 11, 12 Mampu memahami dan menggunakan database MySQL dalam membangun Web Mampu memahami dan mengimplementasikan XML dalam pembuatan Web MySQL 1. Pendahuluan 2. MEMBUAT DATABASE DAN TABLE 3. MENAMPILKAN ISI TABLE 4. MENGHAPUS RECORD 5. MEMODIFIKASI RECORD 6. MENGHUBUNGKAN PHP DENGAN MySQL XML 1. Apakah XML? 2. XML vs HTML? 3. Aplikasi XML 4. Bagian-Bagian Dokumen XML 5. XML Element 6. Aturan XML 7. DTD (Document Type Definition) 8. Unsur Unsur DTD

13 Pengantar Content Management System (CMS) 9. Attribute 10. Deklarasi DTD 11. Entity 12. XSLT 13. XSLT Processor Pengantar Latar Belakang Pengertian CMS Mampu memahami fungsi, manfaat CMS dalam pembuatan Web serta mengimplementasikan Manfaat CMS Pemanfaatan CMS Memilih CMS Daftar CMS 14 Mampu memahami dan mengimplementasikan Semantic dalam membuat Web Semantic Web 1. Pengantar 2. Mengapa Kita Memerlukan Semantic Web? 3. Mengapa Kita Memerlukan Semantic Web? 4. Bagaimana XML Sesuai dengan Semantic Web? 5. Bagaimana Web Services Sesuai dengan Semantic Web? 6. Pengantar Web Service 7. Untuk Siapakah Semantic Web itu? 8. Semantic Web dan Ontology 9. Resource Description Framework (RDF)

UAS

SATUAN ACARA PERKUALIAHAN (SAP) Mata Kuliah Kode Mata Kuliah : Metodologi Penelitian dan Penulisan Skripsi : IN416 Waktu Perkuliahan : 3 X 50 Menit Pertemuan : 4. A. Tujuan Instruksional 1. U m u m : Setelah mengikuti kuliah, mahasiswa mampu melakukan penelitian untuk mencari jawaban yang benar sebenar-benarnya terhadap suatu kenyataan yang dipermasalahkannya, dengan menggunakan cara berpikir dan cara melaksanakan hasil berpikir tertentu menurut prosedur sistematis, serta mampu mengkomunikasikannya dalam bentuk karya tulis ilmiah tertentu seperti Skripsi/tesis/disertasi *). 2. K h u s u s : Setelah mengikuti kuliah, mahasiswa dapat menjelaskan dengan benar komponen/anatomi ilmu dalam hal konsep dan variabel sebagai abstraksi, serta dalam hal definisi. B. Pokok Bahasan : Komponen/Anatomi ilmu C. Sub Pokok Bahasan : 1. Konsep 2. Variabel 3. Definisi D. Kegiatan Belajar mengajar : TAHAP KEGIATAN PENGAJAR KEGIATAN MAHASISWA ESTIMASI WAKTU (MENIT) MEDIA DAN ALAT PENGAJAR Pendahuluan - Menjelaskan maksud dan tujuan dari pertemuan ketiga, serta hubungannya dengan pertemuan kedua - Menjelaskan tentang komponen/ anatomi ilmu seluruhnya, dan yang akan dijelaskan pada pertemuan ketiga Memperhatikan dan mencatat 7,5 Papan Tulis O H P Bagan Komponen

7,5 Bagan Komponen/ Anatomi Ilmu Penyajian 1. Menjelaskan realita sebagai kenyataan. 2. Menjelaskan fenomena dan nomena sebagai kenyataan yang dipikirkan. 3. Menjelaskan wujud fenomena dan nomena berupa "benda" (yang dibenda), proses dan fungsi suatu kejadian. 4. Menjelaskan tentang unsur-unsur, ciri-ciri dan sifat-sifat dari fenomena dan nomena sebagai deskripsi khusus. 5. Menjelaskan tentang golongan, katagori dan klasifikasi sebagai taksonomi dari fenomena dan nomena.. Memperhatikan, mencatat dan berpendapat 25 25 25 25 25 Penutup Menjelaskan rencana pertemuan keempat dan meminta tugas I Memperhatikan menyerahkan tugas I I 10 E.REFERENSI : 1.1 S/D 1.7