AI Dashboard: RPP & Roadmap

← Kembali ke Mata Pelajaran

AI Dashboard - Pemrograman Web Backend

Kelas: XI • Guru: Ahmad Hanif Dzikron

Roadmap Pembelajaran (1 Tahun)

Tema 1

Arsitektur Server dan Routing Web Laravel

  • Menguraikan konsep dasar arsitektur Client-Server, protokol HTTP (Request/Response Method), dan siklus hidup sebuah web backend request.
  • Mengonfigurasi lingkungan kerja backend (runtime/framework) dan mengelola dependensi proyek menggunakan package manager.
  • Menerapkan sistem Routing dan penanganan parameter URL (Route Params & Query Params) untuk mengarahkan alur request aplikasi.
  • Mendemonstrasikan pengiriman respon server dalam format terstandarisasi (JSON, Status Code, dan Response Header) untuk kebutuhan API.
Cetak RPP
Tema 2

RESTful CRUD & Database Integration Laravel

  • Mengonfigurasi koneksi aman antara aplikasi backend dengan sistem manajemen basis data (Object-Relational Mapping / Query Builder).
  • Membangun endpoint API untuk operasi Create (tambah data) dengan menerapkan validasi input (Request Body Validation) untuk mencegah data korup.
  • Membangun endpoint API untuk operasi Read (baca data) baik berupa daftar data (collection) maupun data spesifik berdasarkan ID.
  • Membangun endpoint API untuk operasi Update dan Delete dengan memastikan data yang dimodifikasi telah divalidasi kebersediaannya di database.
  • Mendiagnosis kesalahan logika server (Internal Server Error) dan kegagalan query melalui pembacaan log konsol dan penanganan error (Error Handling).
Cetak RPP