1 / 22

Web Dinamis Lanjut

Web Dinamis Lanjut. Satuan Acara Perkuliahan Oleh : Wahyu Widodo , S.Kom. Deskripsi Mata kuliah.

kami
Download Presentation

Web Dinamis Lanjut

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Web DinamisLanjut SatuanAcaraPerkuliahan Oleh : WahyuWidodo, S.Kom

  2. Deskripsi Mata kuliah Mata KuliahPemrograman Web DinamisLanjutmembahastentangkonsepdanteknikmembangunaplikasi web menggunakansuatu framework yang didasarkanpadakonseppemrogramanberorientasiobjek.

  3. StandarKompetensi • Mampumemahamikonsepdanteknologipengembanganaplikasi web sertamenerapkannyadalampengembangansuatuaplikasi web.

  4. Pertemuan 1Pengenalan Web Framework • CMS dan Web Framework • Sejarah • Jenis • Arsitektur

  5. Pertemuan 2PemrogramanBerorientasiObjekPadaPemrograman Web • Class danObjek • Encapsulation • Inherintance • AtributdanOperasi Class

  6. Pertemuan 3Penerapan OOP pada Web Database • Manajemen Database • Koneksike database • Fungsi Query • PenggunaanSQLite

  7. Pertemuan 4Konsep MVC: Controller • InstalasidanKonfigurasi Web Framework • KonsepDasar Controller • Controller fungsi • Controller variabel • Controller parameter • Penerapandalamstudikasus

  8. Pertemuan 5Konsep MVC Lanjutan : View • KonsepDasar View • Tata letak (layout) •  Input data menggunakan form • Penerapandalamkasus

  9. Pertemuan 6Konsep MVC Lanjutan : Model • Konsepdasar model • Model fungsi • Model variabel • Manipulasidanvalidasi data • Penerapandalamkasus

  10. Pertemuan 7KeamananAplikasi Web • Jenisserangandanantisipasinya • PenerapankriptografidalamAplikasi Web • Autentikasi (authentication) • Autorisasi (authorization)

  11. Ujian Tengah Semester

  12. Pertemuan 8Penanganan file dan image • File helper • Download helper •  Class file upload •  Class image

  13. Pertemuan 9LaporanGrafik • Library dan plug-in pendukung • implementasipembuatangrafik

  14. Pertemuan 10Pengenalan AJAX danJQuerydalam Web Framework • PengenalandanImplementasi AJAX • PengenalandanImplementasiJQuery

  15. Pertemuan 11Konversi Data • Konversike PDF • Konversike XLS

  16. Pertemuan 12TeknologiTemplate Engine • Dasar-dasarbahasa PAT TEMPLATE • Pembuatan Template engine dengan PAT TEMPLATE

  17. Pertemuan 13 & 14StudiKasusPengembangan Project • Identifikasimasalah • Analisiskebutuhansistem • Rancangansistem • Implementasipada web framework • Dokumentasi project • Presentasi project

  18. BukuReferensi : • FaridAzis, Object Oriented programming with php 5, PenerbitElex Media • David Upton , Code Igniter For Rapid Php Application Development, PACKT publishing 2008. • Manual Code Igniter

  19. Taksomi • Pengetahuan : 20 % • Pemahaman : 20 % • Penerapan : 20 % • Analisis : 20 % • Evaluasi : 20 %

  20. Tugas & Kuis • Tugas 2x Individu & 1 x kelompok • Kuis 2 x

  21. KomposisiPenilaian • Ujianakhir semester : 35 % • Ujian Tengah Semester : 25 % • Tugas : 15 % • Kuis : 15 % • Kehadiran : 10 %

  22. Web Tool • Web Server : XAMPP, Wamp, AppservdanVetrigo • Web App : Framework Code Igniter • Editor : Php Designer • DBMS : MySQL

More Related