2526_1_Pemrograman Web Berbasis Framework

Oleh AGUNG PAMBUDI

Mahasiswa
110
Topik
7
Deskripsi Kelas

Pada mata kuliah ini mahasiswa mempelajari tentang: (1) Konsep dasar dan prinsip kerja framework dalam pengembangan aplikasi web; (2) Struktur proyek dan arsitektur Model-View-Controller (MVC); (3) Implementasi routing, middleware, dan controller; (4) Teknik pengelolaan database menggunakan ORM (Object-Relational Mapping); (5) Penggunaan library pihak ketiga untuk frontend dan backend; (6) Metode otentikasi dan otorisasi pengguna. Mata kuliah ini menekankan praktik langsung dengan studi kasus berupa pengembangan aplikasi berbasis web dengan mengimplementasikan framework CodeIgniter atau Laravel.



Apa Saja yang Akan Dipelajari?

Pada mata kuliah ini mahasiswa mempelajari tentang: (1) Konsep dasar dan prinsip kerja framework dalam pengembangan aplikasi web; (2) Struktur proyek dan arsitektur Model-View-Controller (MVC); (3) Implementasi routing, middleware, dan controller; (4) Teknik pengelolaan database menggunakan ORM (Object-Relational Mapping); (5) Penggunaan library pihak ketiga untuk frontend dan backend; (6) Metode otentikasi dan otorisasi pengguna. Mata kuliah ini menekankan praktik langsung dengan studi kasus berupa pengembangan aplikasi berbasis web dengan mengimplementasikan framework CodeIgniter atau Laravel.

Kurikulum
  • lock 00-RPS, Jadwal, dan Kontrak
  • lock 01-Pengenalan Web Berbasis Framework
    • keyboard_arrow_rightVideo: "What Are PHP Frameworks?" (Credits: Kinsta)
    • keyboard_arrow_rightDiskusi Pertemuan 1
  • lock 02-CodeIgniter: Environment
    • keyboard_arrow_rightVideo: CodeIgniter 4 - Struktur Folder & Environment (Credits: WPU)
    • keyboard_arrow_rightDiskusi Pertemuan 2
  • lock 03-CodeIgniter: Routes & URI Routing
    • keyboard_arrow_rightVideo: CodeIgniter 4 - Routes & Controller (Credits: WPU)
    • keyboard_arrow_rightDiskusi Pertemuan 3
  • lock 04-CodeIgniter: Implementasi Bootstrap
    • keyboard_arrow_rightVideo: CodeIgniter 4 - Views (Credits: WPU)
    • keyboard_arrow_rightVideo: CodeIgniter 4 - Views Layouts (Credits: WPU)
    • keyboard_arrow_rightDiskusi Pertemuan 4
  • lock 05-CodeIgniter: Membuat Variable & Parameter Dinamis
  • lock 06-CodeIgniter: DataTables dan Modal Bootstrap
  • lock 07-CodeIgniter: CRUD dengan Modal dan AJAX